IP Library Granted Patent US 10,681,690
Granted Patent B2
US 10,681,690 · App. 16/171,142 · Granted Jun 9, 2020

Method for transmitting or receiving frame in wireless LAN system and apparatus therefor

Inventors: Jeongki Kim (Seoul, KR); Kiseon Ryu (Seoul, KR); Jinsoo Choi (Seoul, KR); Hangyu Cho (Seoul, KR)
Assignee: LG Electronics Inc.
H04W72/044H04L1/00H04W72/04H04W74/006H04W84/12H04L1/0075H04W88/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 10,681,690
App. No.
16/171,142
Granted
Jun 9, 2020
Kind
B2
Abstract

According to an embodiment of the present invention, a method for transmitting a frame by a station (STA) in a wireless LAN system supporting a high efficiency physical layer protocol data unit (HE PPDU) comprises the steps of: configuring a first duration field included in an HE-SIG A field; and transmitting a frame including the HE-SIG A field and an MAC header, wherein the first duration field may be configured to indicate a transmission opportunity (TXOP) value using a number of bits smaller than that of a second duration field included in the MAC header, and a granularity of a time unit used in the first duration field in order to indicate the TXOP value may be configured to be different from a granularity of a time unit used in the second duration field.

Claims (66)

1. A method for obtaining transmission opportunity (TXOP) information by a station (STA) in a wireless local area network (WLAN), the method comprising:

detecting a high efficiency (HE) physical protocol data unit (PPDU) including a HE-signal A (SIG A) field; and

obtaining a TXOP duration value based on a first duration subfield of the HE-SIG A field of the HE PPDU,

wherein the first duration subfield includes a plurality of bits,

wherein a front part of the plurality of bits in the first duration subfield indicates whether a granularity for the TXOP duration value is ‘A’ micro-second (us) or ‘B’ us, where ‘A’ and ‘B’ are predetermined integers greater than 1, and

wherein a remaining part of the plurality of bits in the first duration subfield includes scaled duration information that is scaled by the granularity for the TXOP duration value.

2. The method of claim 1 ,

wherein the STA identifies whether the granularity for the TXOP duration value is ‘A’ us or ‘B’ us based on a front part of the plurality of bits in the first duration subfield,

wherein the STA identifies the scaled duration information based on the remaining part of the plurality of bits in the first duration subfield and

wherein the STA obtains the TXOP duration value based on a combination of the identified granularity and the identified scaled duration information.

3. The method of claim 1 ,

wherein the STA is configured with a look-up table including a plurality of TXOP duration values which correspond to combinations of granularities and scaled durations, and

wherein the STA selects the TXOP duration value from among the plurality of TXOP duration values of the look-up table based on the first duration subfield.

4. The method of claim 1 ,

wherein the HE PPDU includes a medium access control (MAC) header, and the MAC header includes a second duration subfield,

wherein a granularity used for the second duration subfield is 1 us, and

wherein a total number of the plurality of bits in the first duration subfield is smaller than that of the second duration subfield.

5. The method of claim 4 ,

wherein the STA sets a network allocation vector (NAV) based on the TXOP duration value obtained from the first duration subfield of HE-SIG A field, when the STA is not able to obtain duration information from the second duration subfield of the MAC header, and

wherein the STA sets the NAV based on the duration information from the second duration subfield of the MAC header, when the STA has obtained the duration information from the second duration subfield, even if the TXOP duration value was obtained from the first duration subfield of HE-SIG A field.

6. The method of claim 1 ,

wherein the front part is an initial 1-bit of the plurality of bits,

wherein if the initial bit of the first duration subfield is 0, the TXOP duration value corresponds to ‘A*the scaled duration information’ us, and

wherein if the initial bit of the first duration subfield is 1, the TXOP duration value corresponds to ‘512+B*the scaled duration information’ us.

7. The method of claim 6 ,

wherein ‘A’ is 8, ‘B’ is 128, and the first duration subfield is 7-bit.

8. The method of claim 1 , further comprising:

setting a network allocation vector (NAV) based on the HE PPDU when the STA is a third party STA for the HE PPDU,

wherein the setting of the NAV corresponds to one of an initial setting, updating or resetting the NAV.

9. The method of claim 8 ,

wherein the STA performs a basic service set (BSS) identifying operation for the HE PPDU before setting the NAV,

wherein if the HE PPDU is identified as an intra-BSS PPDU, the STA selects a first NAV for the setting of the NAV from 2 NAVs maintained by the STA, and

wherein if the HE PPDU is not identified as the intra-BSS PPDU, the STA selects a second NAV for the setting of the NAV from the 2 NAVs maintained by the STA.

10. A non-transitory computer readable medium recorded thereon a program for executing the method of claim 1 .

11. A station (STA) comprising:

a transceiver; and

a processor to detect, through the transceiver, a high efficiency (HE) physical protocol data unit (PPDU) including a HE-signal A (SIG A) field and to obtain a transmission opportunity (TXOP) duration value from a first duration subfield of the HE-SIG A field of the HE PPDU,

wherein a front part of the plurality of bits in the first duration subfield indicates whether a granularity for the TXOP duration value is ‘A’ micro-second (us) or ‘B’ us, where ‘A’ and ‘B’ are predetermined integers greater than 1, and

wherein a remaining part of the plurality of bits in the first duration subfield includes scaled duration information that is scaled by the granularity for the TXOP duration value.

12. The STA of claim 11 ,

wherein the processor identifies whether the granularity for the TXOP duration value is ‘A’ us or ‘B’ us based on a front part of the plurality of bits in the first duration subfield,

wherein the processor identifies the scaled duration information based on the remaining part of the plurality of bits in the first duration subfield and

wherein the processor obtains the TXOP duration value based on a combination of the identified granularity and the identified scaled duration information.

13. The STA of claim 11 , further comprising:

a memory to store a look-up table including a plurality of TXOP duration values which correspond to combinations of granularities and scaled durations, and

wherein the processor selects the TXOP duration value from among the plurality of TXOP duration values of the look-up table based on the first duration subfield.

14. The STA of claim 11 ,

wherein the HE PPDU includes a medium access control (MAC) header, and the MAC header includes a second duration subfield,

wherein a granularity used for the second duration subfield is 1 us, and

wherein a total number of the plurality of bits in the first duration subfield is smaller than that of the second duration subfield.

15. The STA of claim 14 ,

wherein the processor sets a network allocation vector (NAV) based on the TXOP duration value obtained from the first duration subfield of HE-SIG A field, when the processor is not able to obtain duration information from the second duration subfield of the MAC header, and

wherein the processor sets the NAV based on the duration information from the second duration subfield of the MAC header, when the processor has obtained the duration information from the second duration subfield, even if the TXOP duration value was obtained from the first duration subfield of HE-SIG A field.

16. The STA of claim 11 ,

wherein the front part is an initial 1-bit of the plurality of bits,

wherein if the initial bit of the first duration subfield is 0, the TXOP duration value corresponds to ‘A*the scaled duration information’ us, and

wherein if the initial bit of the first duration subfield is 1, the TXOP duration value corresponds to ‘512+B*the scaled duration information’ us.

17. The STA of claim 16 ,

wherein ‘A’ is 8, ‘B’ is 128, and the first duration subfield is 7-bit.

18. The STA of claim 11 ,

wherein the processor sets a network allocation vector (NAV) based on the HE PPDU when the STA is a third party STA for the HE PPDU,

wherein the setting of the NAV corresponds to one of an initial setting, updating or resetting the NAV.

19. The STA of claim 18 ,

wherein the processor performs a basic service set (BSS) identifying operation for the HE PPDU before setting the NAV,

wherein if the HE PPDU is identified as an intra-BSS PPDU, the processor selects a first NAV for the setting of the NAV from 2 NAVs maintained by the processor, and

wherein if the HE PPDU is not identified as the intra-BSS PPDU, the processor selects a second NAV for the setting of the NAV from the 2 NAVs maintained by the processor.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2018
From: KIM, JEONGKI; RYU, KISEON; CHOI, JINSOO; CHO, HANGYU
To: LG ELECTRONICS INC.
Reel/Frame 047316/0192 →
Continuity (10)
Continuation 15520822
Provisional Application 62160614 · May 13, 2015
Provisional Application 62163984 · May 20, 2015
Provisional Application 62259078 · Nov 24, 2015
Provisional Application 62276246 · Jan 8, 2016
Provisional Application 62294310 · Feb 12, 2016
Provisional Application 62297938 · Feb 21, 2016
Provisional Application 62302202 · Mar 2, 2016
Provisional Application 62304304 · Mar 6, 2016
Related Publication 20190069283A1 · Feb 28, 2019
Cited By (1)
US 12,451,930