IP Library Granted Patent US 10,805,956
Granted Patent B2
US 10,805,956 · App. 16/576,624 · Granted Oct 13, 2020

Signaling in a high efficiency wireless network

Inventors: Dae Won Lee (Irvine, CA); Yong Ho Seok (Irvine, CA); Yujin Noh (Irvine, CA)
Assignee: NEWRACOM, INC.
H04W74/0816H04L5/0053H04L5/0092H04L27/2602H04W84/12
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,805,956
App. No.
16/576,624
Granted
Oct 13, 2020
Kind
B2
Abstract

A wireless device generating a High-Efficiency (HE) PHY Protocol Data Unit (PPDU) for transmission sets a Packet Extension Disambiguity bit of an HE Signal-A (HE-SIG-A) field of the HE PPDU based on respective durations of a packet extension of the HE PPDU and a signal extension of the HE PPDU. The wireless device may determine whether a relationship T PE + ( 4 × ⌈ TXTIME - T SE - 20 4 ⌉ - ( TXTIME - T SE - 20 ) ) ≥ T SYM is satisfied, where T PE is the duration of the packet extension, TXTIME is a transmission time of the HE PPDU, T SE is the duration of the signal extension, and T SYM is a duration of symbols in a data field of the HE PPDU. The wireless device may set the Packet Extension Disambiguity bit to one when the relationship is satisfied; and to zero when the relationship is not satisfied.

Claims (648)

1. A method performed by a transmitting wireless device, the method comprising:

setting a Packet Extension Disambiguity bit of an HE Signal-A (HE-SIG-A) field of a High-Efficiency (HE) PHY Protocol Data Unit (PPDU) to one or zero based on (1) a duration of a packet extension of the HE PPDU and (2) a duration of a signal extension of the HE PPDU, wherein, when the packet extension is present, the duration of the packet extension is an integer multiple of 4 μs and the packet extension provides additional receive processing time for a recipient wireless device; and

transmitting the HE PPDU to the recipient wireless device, wherein the recipient wireless device is to be configured to determine a number of data symbols in the HE PPDU using the Packet Extension Disambiguity bit.

2. The method of claim 1 , wherein setting the Packet Extension Disambiguity bit comprises:

determining whether a relationship

T

PE

+

(

4

×

TXTIME

-

T

SE

-

20

4

-

(

TXTIME

-

T

SE

-

20

)

)

T

SYM

is satisfied, where T PE is the duration of the packet extension of the HE PPDU, TXTIME is a transmission time of the HE PPDU, T SE is the duration of the signal extension of the HE PPDU, and T SYM is a duration of symbols in a data field of the HE PPDU;

setting the Packet Extension Disambiguity bit of the HE-SIG-A field of the HE PPDU to one when the relationship is satisfied; and

setting the Packet Extension Disambiguity bit of the HE-SIG-A field of the HE PPDU to zero when the relationship is not satisfied.

3. The method of claim 2 ,

wherein T SE is 6 μs when the transmitting wireless device is operating in a 2.4 GHz band, and 0 μs when the transmitting wireless device is operating in a 5 GHz band, and

wherein generating the HE PPDU further includes:

determining a value L_LENGTH of a Length field of a Non-HT Signal (L-SIG) field of the HE PPDU according to

L_LENGTH

=

TXTIME

-

T

SE

-

20

4

×

3

-

3

-

m

,

where m is 1 when the HE PPDU is an HE Multi User (MU) PPDU HE or Extended Range Single User (SU) PPDU and 2 otherwise.

4. The method of claim 2 , further comprising:

when the HE PPDU is an HE Single User (SU) PPDU, determining the transmission time TXTIME according to:

TXTIME

=

T

LEG

-

PREAMBLE

+

T

L

-

SIG

+

T

RL

-

SIG

+

T

HE

-

SIG

-

A

+

T

HE

-

PREAMBLE

+

N

SYM

T

SYM

+

T

PE

+

T

SE

where T L-STF is a Non-High Throughput (non-HT) Short Training Field (STF) duration of the HE PPDU, T L-LTF is a Non-HT Long Training Field (LTF) duration of the HE PPDU, T HE-STF-NT is an HE STF duration of the HE PPDU, T L-SIG is a Non-HT Signal (L-SIG) field duration of the HE PPDU, T RL-SIG is a Repeated non-HT SIGNAL field duration of the HE PPDU, T HE-SIG-A is an HE Signal A (HE-SIG-A) field duration of the HE PPDU, N SYM is a number of symbols in a data field of the HE PPDU, T HE-LTF-SYM is a duration of each Orthogonal Frequency Division Modulation (OFDM) symbol, including Guard Interval (GI), in an HE-LTF field of the HE PPDU, N HE-LTF is a number of symbols in the HE LTF field of the HE PPDU, T LEG-PREAMBLE is equal to T L-STF T L-LTF , and T HE-PREAMBLE is equal to T HE-STF-NT +N HE-LTF ×T HE-LTF-SYM .

5. The method of claim 2 , further comprising:

when the HE PPDU is an HE trigger-based PPDU, determining the transmission time TXTIME according to:

TXTIME

=

T

LEG

-

PREAMBLE

+

T

L

-

SIG

+

T

RL

-

SIG

+

T

HE

-

SIG

-

A

+

T

HE

-

PREAMBLE

+

N

SYM

T

SYM

+

T

PE

+

T

SE

where T L-STF is a Non-High Throughput (non-HT) Short Training Field (STF) duration of the HE PPDU, T L-LTF is a Non-HT Long Training Field (LTF) duration of the HE PPDU, T HE-STF-T is an HE STF duration of the HE PPDU, T L-SIG is a Non-HT Signal (L-SIG) field duration of the HE PPDU, T RL-SIG is a Repeated non-HT SIGNAL field duration of the HE PPDU, T HE-SIG-A is an HE Signal A (HE-SIG-A) field duration of the HE PPDU, N SYM is a number of symbols in a data field of the HE PPDU, T HE-LTF-SYM is a duration of each Orthogonal Frequency Division Modulation (OFDM) symbol, including Guard Interval (GI), in an HE-LTF field of the HE PPDU, N HE-LTF is a number of symbols in the HE LTF field of the HE PPDU, T LEG-PREAMBLE is equal to T L-STF T L-LTF , and T HE-PREAMBLE is equal to T HE-STF-T +N HE-LTF ×T HE-LTF-SYM .

6. The method of claim 2 , further comprising:

when the HE PPDU is an HE Multi User (MU) PPDU, determining the transmission time TXTIME according to:

TXTIME

=

T

LEG

-

PREAMBLE

+

T

L

-

SIG

+

T

RL

-

SIG

+

T

HE

-

SIG

-

A

+

N

HE

-

SIG

-

B

T

HE

-

SIG

-

B

+

T

HE

-

PREAMBLE

+

N

SYM

T

SYM

+

T

PE

+

T

SE

where T L-STF is a Non-High Throughput (non-HT) Short Training Field (STF) duration of the HE PPDU, T L-LTF is a Non-HT Long Training Field (LTF) duration of the HE PPDU, T HE-STF-NT is an HE STF duration of the HE PPDU, T L-SIG is a Non-HT Signal (L-SIG) field duration of the HE PPDU, T RL-SIG is a Repeated non-HT SIGNAL field duration of the HE PPDU, T HE-SIG-A is an HE Signal A (HE-SIG-A) field duration of the HE PPDU, T HE-SIG-B is an duration of each OFDM symbol in an HE Signal B (HE-SIG-B) field of the HE PPDU, N HE-SIG-B is a number of symbols in the HE-SIG-B field of the HE PPDU, N SYM is a number of symbols in a data field of the HE PPDU, T HE-LTF-SYM is a duration of each Orthogonal Frequency Division Modulation (OFDM) symbol, including Guard Interval (GI), in an HE-LTF field of the HE PPDU, N HE-LTF is a number of symbols in an HE LTF field of the HE PPDU, T LEG-PREAMBLE is equal to T L-STF +T L-LTF , and T HE-PREAMBLE is equal to T HE-STF-NT +N HE-LTF ×T HE-LTF-SYM .

7. The method of claim 2 , further comprising:

when the HE PPDU is an HE Extended Range Single User (SU) PPDU, determining the transmission time TXTIME according to:

TXTIME

=

T

LEG

-

PREAMBLE

+

T

L

-

SIG

+

T

RL

-

SIG

+

T

HE

-

SIG

-

A

+

T

HE

-

SIG

-

A

-

R

+

T

HE

-

PREAMBLE

+

N

SYM

T

SYM

+

T

PE

+

T

SE

where T L-STF is a Non-High Throughput (non-HT) Short Training Field (STF) duration, T L-LTF is a Non-HT Long Training Field (LTF) duration, T HE-STF-NT is an HE STF duration, T L-SIG is a Non-HT Signal (L-SIG) field duration, T RL-SIG is a repeated non-HT SIGNAL field duration, T HE-SIG-A is an HE Signal A (HE-SIG-A) field duration, T HE-SIG-A -R is an HE-SIG-A field duration for Extended Range, N SYM is a number of symbols in a data field of the HE PPDU, T HE-LTF-SYM is a duration of each Orthogonal Frequency Division Modulation (OFDM) symbol, including Guard Interval (GI), in an HE-LTF field of the HE PPDU, N HE-LTF is a number of symbols in an HE LTF field of the HE PPDU, T LEG-PREAMBLE is equal to T L-STF T L-LTF , and T HE-PREAMBLE is equal to T HE-STF-NT +N HE-LTF ×T HE-LTF-SYM .

8. The method of claim 1 , wherein, when the packet extension is present, the packet extension is transmitted with a same average power as a data field of the HE PPDU.

9. The method of claim 1 , further comprising:

setting a pre-Forward Error Correction (pre-FEC) padding factor field of the HE-SIG-A field of the HE PPDU, wherein the recipient wireless device is to be configured to determine the duration of the packet extension based on the pre-FEC padding factor field and a maximum packet extension duration of the recipient wireless device.

10. The method of claim 9 , wherein the recipient wireless device is to be configured to determine that:

when the maximum packet duration of the recipient wireless device is 0 μs, the packet extension is not present for the HE PPDU,

when the maximum packet duration of the recipient wireless device is 8 μs and (1) the pre-FEC padding factor field has a value of 1, the packet extension is not present for the HE PPDU, (2) the pre-FEC padding factor field has a value of 2, the packet extension is not present for the HE PPDU, (3) the pre-FEC padding factor field has a value of 3, the duration of the packet extension is 4 μs, and (4) the pre-FEC padding factor field has a value of 4, the duration of the packet extension is 8 μs, and

when the maximum packet duration of the recipient wireless device is 16 μs and (1) the pre-FEC padding factor field has a value of 1, the duration of the packet extension is 4 μs, (2) the pre-FEC padding factor field has a value of 2, the duration of the packet extension is 8 μs, (3) the pre-FEC padding factor field has a value of 3, the duration of the packet extension is 12 μs, and (4) the pre-FEC padding factor field has a value of 4, the duration of the packet extension is 16 μs.

11. A wireless device comprising:

a transmitter circuit;

wherein the wireless device is to:

set a Packet Extension Disambiguity bit of an HE Signal-A (HE-SIG-A) field of a High-Efficiency (HE) PHY Protocol Data Unit (PPDU) to one or zero based on (1) a duration of a packet extension of the HE PPDU and (2) a duration of a signal extension of the HE PPDU, wherein, when the packet extension is present, the duration of the packet extension is an integer multiple of 4 μs and the packet extension provides additional receive processing time for a recipient wireless device, and

transmit the HE PPDU to the recipient wireless device, wherein the recipient wireless device is to be configured to determine a number of data symbols in the HE PPDU using the Packet Extension Disambiguity bit.

12. The wireless device of claim 11 , wherein setting the Packet Extension Disambiguity bit comprises:

determining whether a relationship

T

PE

+

(

4

×

TXTIME

-

T

SE

-

20

4

-

(

TXTIME

-

T

SE

-

20

)

)

T

SYM

is satisfied, where T PE is a duration of the packet extension of the HE PPDU, TXTIME is a transmission time of the HE PPDU, T SE is the duration of the signal extension of the HE PPDU, and T SYM is a duration of symbols in a data field of the HE PPDU;

setting the Packet Extension Disambiguity bit of the HE-SIG-A field of the HE PPDU to one when the relationship is satisfied; and

setting the Packet Extension Disambiguity bit of the HE-SIG-A field of the HE PPDU to zero when the relationship is not satisfied.

13. The wireless device of claim 12 ,

wherein T SE is 6 μs when the wireless device is operating in a 2.4 GHz band, and 0 μs when the wireless device is operating in a 5 GHz band, and

wherein generating the HE PPDU further includes:

determine a value L_LENGTH of a Length field of a Non-HT Signal (L-SIG) field of the HE PPDU according to

L_LENGTH

=

TXTIME

-

T

SE

-

20

4

×

3

-

3

-

m

,

where m is 1 when the HE PPDU is an HE Multi User (MU) PPDU HE or Extended Range Single User (SU) PPDU and 2 otherwise.

14. The wireless device of claim 12 , further comprising:

when the HE PPDU is an HE Single User (SU) PPDU, the wireless device is to determine the TXTIME according to:

TXTIME

=

T

LEG

-

PREAMBLE

+

T

L

-

SIG

+

T

RL

-

SIG

+

T

HE

-

SIG

-

A

+

T

HE

-

PREAMBLE

+

N

SYM

T

SYM

+

T

PE

+

T

SE

where T L-STF is a Non-High Throughput (non-HT) Short Training Field (STF) duration of the HE PPDU, T L-LTF is a Non-HT Long Training Field (LTF) duration of the HE PPDU, T HE-STF-NT is an HE STF duration of the HE PPDU, T L-SIG is a Non-HT Signal (L-SIG) field duration of the HE PPDU, T RL-SIG is a Repeated non-HT SIGNAL field duration of the HE PPDU, T HE-SIG-A is an HE Signal A (HE-SIG-A) field duration of the HE PPDU, N SYM is a number of symbols in a data field of the HE PPDU, T HE-LTF-SYM is a duration of each Orthogonal Frequency Division Modulation (OFDM) symbol, including Guard Interval (GI), in an HE-LTF field of the HE PPDU, N HE-LTF is a number of symbols in the HE LTF field of the HE PPDU, T LEG-PREAMBLE is equal to T L-STF T L-LTF , and T HE-PREAMBLE is equal to T HE-STF-NT +N HE-LTF ×T HE-LTF-SYM .

15. The wireless device of claim 12 , further comprising:

when the HE PPDU is an HE trigger-based PPDU, the wireless device is to determine the TXTIME according to:

TXTIME

=

T

LEG

-

PREAMBLE

+

T

L

-

SIG

+

T

RL

-

SIG

+

T

HE

-

SIG

-

A

+

T

HE

-

PREAMBLE

+

N

SYM

T

SYM

+

T

PE

+

T

SE

where T L-STF is a Non-High Throughput (non-HT) Short Training Field (STF) duration of the HE PPDU, T L-LTF is a Non-HT Long Training Field (LTF) duration of the HE PPDU, T HE-STF-T is an HE STF duration of the HE PPDU, T L-SIG is a Non-HT Signal (L-SIG) field duration of the HE PPDU, T RL-SIG is a Repeated non-HT SIGNAL field duration of the HE PPDU, T HE-SIG-A is an HE Signal A (HE-SIG-A) field duration of the HE PPDU, N SYM is a number of symbols in a data field of the HE PPDU, T HE-LTF-SYM is a duration of each Orthogonal Frequency Division Modulation (OFDM) symbol, including Guard Interval (GI), in an HE-LTF field of the HE PPDU, N HE-LTF is a number of symbols in the HE LTF field of the HE PPDU, T LEG-PREAMBLE is equal to T L-STF +T L-LTF , and T HE-PREAMBLE is equal to T HE-STF-T +N HE-LTF ×T HE-LTF-SYM .

16. The wireless device of claim 12 , further comprising:

when the HE PPDU is an HE Multi User (MU) PPDU, the wireless device is to determine the TXTIME according to:

TXTIME

=

T

LEG

-

PREAMBLE

+

T

L

-

SIG

+

T

RL

-

SIG

+

T

HE

-

SIG

-

A

+

N

HE

-

SIG

-

B

T

HE

-

SIG

-

B

+

T

HE

-

PREAMBLE

+

N

SYM

T

SYM

+

T

PE

+

T

SE

where T L-STF is a Non-High Throughput (non-HT) Short Training Field (STF) duration of the HE PPDU, T L-LTF is a Non-HT Long Training Field (LTF) duration of the HE PPDU, T HE-STF-NT is an HE STF duration of the HE PPDU, T L-SIG is a Non-HT Signal (L-SIG) field duration of the HE PPDU, T RL-SIG is a Repeated non-HT SIGNAL field duration of the HE PPDU, T HE-SIG-A is an HE Signal A (HE-SIG-A) field duration of the HE PPDU, T HE-SIG-B is an duration of each OFDM symbol in an HE Signal B (HE-SIG-B) field of the HE PPDU, N HE-SIG-B is a number of symbols in the HE-SIG-B field of the HE PPDU, N SYM is a number of symbols in a data field of the HE PPDU, T HE-LTF-SYM is a duration of each Orthogonal Frequency Division Modulation (OFDM) symbol, including Guard Interval (GI), in an HE-LTF field of the HE PPDU, N HE-LTF is a number of symbols in an HE LTF field of the HE PPDU, T LEG-PREAMBLE is equal to T L-STF +T L-LTF , and T HE-PREAMBLE is equal to T HE-STF-NT +N HE-LTF ×T HE-LTF-SYM .

17. The wireless device of claim 12 , further comprising:

when the HE PPDU is an HE Extended Range Single User (SU) PPDU, the wireless device is to determine the TXTIME according to:

TXTIME

=

T

LEG

-

PREAMBLE

+

T

L

-

SIG

+

T

RL

-

SIG

+

T

HE

-

SIG

-

A

+

T

HE

-

SIG

-

A

-

R

+

T

HE

-

PREAMBLE

+

N

SYM

T

SYM

+

T

PE

+

T

SE

where T L-STF is a Non-High Throughput (non-HT) Short Training Field (STF) duration, T L-LTF is a Non-HT Long Training Field (LTF) duration, T HE-STF-NT is an HE STF duration, T L-SIG is a Non-HT Signal (L-SIG) field duration, T RL-SIG is a repeated non-HT SIGNAL field duration, T HE-SIG-A is an HE Signal A (HE-SIG-A) field duration, T HE-SIG-A -R is an HE-SIG-A field duration for Extended Range, N SYM is a number of symbols in a data field of the HE PPDU, T HE-LTF-SYM is a duration of each Orthogonal Frequency Division Modulation (OFDM) symbol, including Guard Interval (GI), in an HE-LTF field of the HE PPDU, N HE-LTF is a number of symbols in an HE LTF field of the HE PPDU, T LEG-PREAMBLE is equal to T L-STF +T L-LTF , and T HE-PREAMBLE is equal to T HE-STF-NT +N HE-LTF ×T HE-LTF-SYM .

18. The wireless device of claim 11 , wherein, when the packet extension is present, the packet extension is transmitted with a same average power as a data field of the HE PPDU.

19. The wireless device of claim 11 , further comprising:

setting a pre-Forward Error Correction (pre-FEC) padding factor field of the HE-SIG-A field of the HE PPDU, wherein the recipient wireless device is to be configured to determine the duration of the packet extension based on the pre-FEC padding factor field and a maximum packet extension duration of the recipient wireless device.

20. The wireless device of claim 19 , wherein the recipient wireless device is to be configured to determine that:

when the maximum packet duration of the recipient wireless device is 0 μs, the packet extension is not present for the HE PPDU,

when the maximum packet duration of the recipient wireless device is 8 μs and (1) the pre-FEC padding factor field has a value of 1, the packet extension is not present for the HE PPDU, (2) the pre-FEC padding factor field has a value of 2, the packet extension is not present for the HE PPDU, (3) the pre-FEC padding factor field has a value of 3, the duration of the packet extension is 4 μs, and (4) the pre-FEC padding factor field has a value of 4, the duration of the packet extension is 8 μs, and

when the maximum packet duration of the recipient wireless device is 16 μs and (1) the pre-FEC padding factor field has a value of 1, the duration of the packet extension is 4 μs, (2) the pre-FEC padding factor field has a value of 2, the duration of the packet extension is 8 μs, (3) the pre-FEC padding factor field has a value of 3, the duration of the packet extension is 12 μs, and (4) the pre-FEC padding factor field has a value of 4, the duration of the packet extension is 16 μs.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2021
From: NEWRACOM, INC.
To: ATLAS GLOBAL TECHNOLOGIES LLC
Reel/Frame 055517/0548 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2019
From: LEE, DAE WON; SEOK, YONG HO; NOH, YUJIN
To: NEWRACOM, INC.
Reel/Frame 050445/0051 →
Continuity (4)
Continuation 15647197 · Jul 11, 2017
Provisional Application 62380926 · Aug 29, 2016
Provisional Application 62360915 · Jul 11, 2016
Related Publication 20200015271A1 · Jan 9, 2020