IP Library Granted Patent US 11,968,717
Granted Patent B2
US 11,968,717 · App. 18/163,741 · Granted Apr 23, 2024

Signaling in a high efficiency wireless network

Inventors: Dae Won Lee (Austin, TX); Yong Ho Seok (Austin, TX); Yujin Noh (Austin, TX)
Assignee: Atlas Global Technologies LLC
H04W74/0816H04L5/0053H04L5/0092H04L27/2602H04L27/2603H04W84/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 11,968,717
App. No.
18/163,741
Granted
Apr 23, 2024
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 P ⁢ E + ( 4 × ⌈ TXTIME - T S ⁢ E - 2 ⁢ 0 4 ⌉ - ( TXTIME - T S ⁢ E - 2 ⁢ 0 ) ) ≥ T S ⁢ Y ⁢ M 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 (623)

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

receiving a High-Efficiency (HE) PHY Protocol Data Unit (PPDU) including a data field;

estimating a duration of a data field;

determining a number of symbols in the data field according to

N

S

Y

M

=

T

DATA

_

EST

T

S

Y

M

-

b

2

wherein N SYM is the number of symbols, T DATA_EST is the estimated duration of the data field, T SYM is a duration of a symbol included in the data field, and b 2 is a value of a Packet Extension (PE) Disambiguity bit of a PE field of an HE Signal A (HE-SIG-A) field of the HE PPDU;

determining a duration of a packet extension of the HE PPDU according to

T

P

E

=

T

DATA

_

EST

-

(

N

S

Y

M

×

T

S

Y

M

)

4

×

4

µs

;

wherein T PE is the duration of the packet extension; and

determining a state of a primary channel used to receive the HE PPDU as idle after waiting for the duration of the packet extension.

2. The method of claim 1 , wherein estimating the duration of the data field comprises determining the estimated duration of the data field according to

T

DATA

_

EST

=

L_LENGTH

+

m

+

3

3

×

4

-

T

R

L

-

SIG

-

T

H

E

-

SIG

-

A

-

T

H

E

-

SIG

-

B

-

T

HE

_

PREAMBLE

wherein L_LENGTH is a value indicated by a length field of an L-SIG field of the HE PPDU, T RL-SIG is a Repeated non-HT SIGNAL field duration of the HE PPDU, T HE-SIG-A is the HE-SIG-A field duration, T HE-SIG-B is a duration of each OFDM symbol in an HE Signal B (HE-SIG-B) field of the HE PPDU, T HE_PREAMBLE is a duration of an HE preamble of the HE PPDU, and m is one when the HE PPDU is an HE_MU PPDU or an HE extended range SU PPDU and is two otherwise.

3. The method of claim 1 , wherein estimating the duration of the data field comprises determining the estimated duration of the data field according to

T

DATA

_

EST

=

L_LENGTH

+

m

+

3

3

×

4

-

T

R

L

-

SIG

-

T

H

E

-

SIG

-

A

-

T

HE

_

PREAMBLE

wherein L_LENGTH is a value indicated by a length field of an L-SIG field of the HE PPDU, T RL-SIG is a Repeated non-HT SIGNAL field duration of the HE PPDU, T HE-SIG-A is the HE-SIG-A field duration, T HE_PREAMBLE is a duration of an HE preamble of the HE PPDU, and m is one when the HE PPDU is an HE_MU PPDU or an HE extended range SU PPDU and is two otherwise.

4. The method of claim 1 , wherein estimating the duration of the data field comprises determining the estimated duration of the data field according to

T

DATA

_

EST

=

L_LENGTH

+

m

+

3

3

×

4

-

T

R

L

-

SIG

-

T

H

E

-

SIG

-

A

-

T

H

E

-

SIG

-

A

-

R

-

T

HE

_

PREAMBLE

wherein L_LENGTH is a value indicated by a length field of an L-SIG field of the HE PPDU, T RL-SIG is a Repeated non-HT SIGNAL field duration of the HE PPDU, T HE-SIG-A is the HE-SIG-A field duration, T HE-SIG-A-R is an HE-SIG-A field duration in an HE extended range Single User (SU) PPDU, T HE_PREAMBLE is a duration of an HE preamble of the HE PPDU, and m is one when the HE PPDU is an HE_MU PPDU or an HE extended range SU PPDU and is two otherwise.

5. A wireless device comprising:

a receiver circuit;

wherein the wireless device is configured to perform steps comprising:

receiving, using the receiver circuit, a High-Efficiency (HE) PHY Protocol Data Unit (PPDU) including a data field;

estimating a duration of a data field;

determining a number of symbols in the data field according to

N

S

Y

M

=

T

DATA

_

EST

T

S

Y

M

-

b

2

wherein N SYM is the number of symbols, T DATA_EST is the estimated duration of the data field, T SYM is a duration of a symbol included in the data field, and b 2 is a value of a Packet Extension (PE) Disambiguity bit of a PE field of an HE Signal A (HE-SIG-A) field of the HE PPDU;

determining a duration of a packet extension of the HE PPDU according to

T

P

E

=

T

DATA

_

EST

-

(

N

S

Y

M

×

T

S

Y

M

)

4

×

4

µs

;

wherein T PE is the duration of the packet extension; and

determining a state of a primary channel used to receive the HE PPDU as idle after waiting for the duration of the packet extension.

6. The wireless device of claim 5 , wherein estimating the duration of the data field comprises determining the estimated duration of the data field according to

T

DATA

_

EST

=

L_LENGTH

+

m

+

3

3

×

4

-

T

R

L

-

SIG

-

T

H

E

-

SIG

-

A

-

T

H

E

-

SIG

-

B

-

T

HE

_

PREAMBLE

wherein L_LENGTH is a value indicated by a length field of an L-SIG field of the HE PPDU, T RL-SIG is a Repeated non-HT SIGNAL field duration of the HE PPDU, T HE-SIG-A is the HE-SIG-A field duration, T HE-SIG-B is a duration of each OFDM symbol in an HE Signal B (HE-SIG-B) field of the HE PPDU, T HE_PREAMBLE is a duration of an HE preamble of the HE PPDU, and m is one when the HE PPDU is an HE_MU PPDU or an HE extended range SU PPDU and is two otherwise.

7. The wireless device of claim 5 , wherein estimating the duration of the data field comprises determining the estimated duration of the data field according to

T

DATA

_

EST

=

L_LENGTH

+

m

+

3

3

×

4

-

T

R

L

-

SIG

-

T

H

E

-

SIG

-

A

-

T

HE

_

PREAMBLE

wherein L_LENGTH is a value indicated by a length field of an L-SIG field of the HE PPDU, T RL-SIG is a Repeated non-HT SIGNAL field duration of the HE PPDU, T HE-SIG-A is the HE-SIG-A field duration, T HE_PREAMBLE is a duration of an HE preamble of the HE PPDU, and m is one when the HE PPDU is an HE_MU PPDU or an HE extended range SU PPDU and is two otherwise.

8. The wireless device of claim 5 , wherein estimating the duration of the data field comprises determining the estimated duration of the data field according to

T

DATA

_

EST

=

L_LENGTH

+

m

+

3

3

×

4

-

T

R

L

-

SIG

-

T

H

E

-

SIG

-

A

-

T

H

E

-

SIG

-

A

-

R

-

T

HE

_

PREAMBLE

wherein L_LENGTH is a value indicated by a length field of an L-SIG field of the HE PPDU, T RL-SIG is a Repeated non-HT SIGNAL field duration of the HE PPDU, T HE-SIG-A is the HE-SIG-A field duration, T HE-SIG-A-R is an HE-SIG-A field duration in an HE extended range Single User (SU) PPDU, T HE_PREAMBLE is a duration of an HE preamble of the HE PPDU, and m is one when the HE PPDU is an HE_MU PPDU or an HE extended range SU PPDU and is two otherwise.

9. A non-transitory computer-readable media (CRM) including computer programming instructions that, when executed by a wireless communication device, cause the wireless communication device to perform steps comprising:

receiving a High-Efficiency (HE) PHY Protocol Data Unit (PPDU) including a data field;

estimating a duration of a data field;

determining a number of symbols in the data field according to

N

S

Y

M

=

T

DATA

_

EST

T

S

Y

M

-

b

2

wherein N SYM is the number of symbols, T DATA_EST is the estimated duration of the data field, T SYM is a duration of a symbol included in the data field, and b 2 is a value of a Packet Extension (PE) Disambiguity bit of a PE field of an HE Signal A (HE-SIG-A) field of the HE PPDU;

determining a duration of a packet extension of the HE PPDU according to

T

P

E

=

T

DATA

_

EST

-

(

N

S

Y

M

×

T

S

Y

M

)

4

×

4

µs

;

wherein T PE is the duration of the packet extension; and

determining a state of a primary channel used to receive the HE PPDU as idle after waiting for the duration of the packet extension.

10. The method of claim 9 , wherein estimating the duration of the data field comprises determining the estimated duration of the data field according to

T

DATA

_

EST

=

L_LENGTH

+

m

+

3

3

×

4

-

T

R

L

-

SIG

-

T

H

E

-

SIG

-

A

-

T

H

E

-

SIG

-

B

-

T

HE

_

PREAMBLE

wherein L_LENGTH is a value indicated by a length field of an L-SIG field of the HE PPDU, T RL-SIG is a Repeated non-HT SIGNAL field duration of the HE PPDU, T HE-SIG-A is the HE-SIG-A field duration, T HE-SIG-B is a duration of each OFDM symbol in an HE Signal B (HE-SIG-B) field of the HE PPDU, T HE_PREAMBLE is a duration of an HE preamble of the HE PPDU, and m is one when the HE PPDU is an HE_MU PPDU or an HE extended range SU PPDU and is two otherwise.

11. The method of claim 9 , wherein estimating the duration of the data field comprises determining the estimated duration of the data field according to

T

DATA

_

EST

=

L_LENGTH

+

m

+

3

3

×

4

-

T

R

L

-

SIG

-

T

H

E

-

SIG

-

A

-

T

HE

_

PREAMBLE

wherein L_LENGTH is a value indicated by a length field of an L-SIG field of the HE PPDU, T RL-SIG is a Repeated non-HT SIGNAL field duration of the HE PPDU, T HE-SIG-A is the HE-SIG-A field duration, T HE_PREAMBLE is a duration of an HE preamble of the HE PPDU, and m is one when the HE PPDU is an HE_MU PPDU or an HE extended range SU PPDU and is two otherwise.

12. The method of claim 9 , wherein estimating the duration of the data field comprises determining the estimated duration of the data field according to

T

DATA

_

EST

=

L_LENGTH

+

m

+

3

3

×

4

-

T

R

L

-

SIG

-

T

H

E

-

SIG

-

A

-

T

H

E

-

SIG

-

A

-

R

-

T

HE

_

PREAMBLE

wherein L_LENGTH is a value indicated by a length field of an L-SIG field of the HE PPDU, T RL-SIG is a Repeated non-HT SIGNAL field duration of the HE PPDU, T HE-SIG-A is the HE-SIG-A field duration, T HE-SIG-A-R is an HE-SIG-A field duration in an HE extended range Single User (SU) PPDU, T HE_PREAMBLE is a duration of an HE preamble of the HE PPDU and m is one when the HE PPDU is an HE_MU PPDU or an HE extended range SU PPDU and is two otherwise.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2023
From: LEE, DAE WON; SEOK, YONG HO; NOH, YUJIN
To: ATLAS GLOBAL TECHNOLOGIES LLC
Reel/Frame 062582/0362 →
Continuity (6)
Continuation 17020524 · Sep 14, 2020
Continuation 16576624 · Sep 19, 2019
Continuation 15647197 · Jul 11, 2017
Provisional Application 62380926 · Aug 29, 2016
Provisional Application 62360915 · Jul 11, 2016
Related Publication 20230180295A1 · Jun 8, 2023