WO2019147057A1 - Method for allowing communication in wireless lan system on basis of nbt packet, and wireless terminal using same - Google Patents
Method for allowing communication in wireless lan system on basis of nbt packet, and wireless terminal using same Download PDFInfo
- Publication number
- WO2019147057A1 WO2019147057A1 PCT/KR2019/001059 KR2019001059W WO2019147057A1 WO 2019147057 A1 WO2019147057 A1 WO 2019147057A1 KR 2019001059 W KR2019001059 W KR 2019001059W WO 2019147057 A1 WO2019147057 A1 WO 2019147057A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- nbt
- frame
- wireless terminal
- mode
- sta
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 77
- 238000004891 communication Methods 0.000 title claims abstract description 26
- 230000004044 response Effects 0.000 claims abstract description 40
- 230000005540 biological transmission Effects 0.000 claims description 115
- 238000010586 diagram Methods 0.000 description 37
- 230000011664 signaling Effects 0.000 description 18
- 230000006870 function Effects 0.000 description 11
- 230000000977 initiatory effect Effects 0.000 description 6
- 238000012549 training Methods 0.000 description 5
- 108700026140 MAC combination Proteins 0.000 description 4
- 238000001514 detection method Methods 0.000 description 4
- 238000007726 management method Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000013507 mapping Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 101100172132 Mus musculus Eif3a gene Proteins 0.000 description 2
- VYLDEYYOISNGST-UHFFFAOYSA-N bissulfosuccinimidyl suberate Chemical compound O=C1C(S(=O)(=O)O)CC(=O)N1OC(=O)CCCCCCC(=O)ON1C(=O)C(S(O)(=O)=O)CC1=O VYLDEYYOISNGST-UHFFFAOYSA-N 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 125000004122 cyclic group Chemical group 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 230000009977 dual effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000011144 upstream manufacturing Methods 0.000 description 2
- 102100036409 Activated CDC42 kinase 1 Human genes 0.000 description 1
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 description 1
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 238000009827 uniform distribution Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Definitions
- the present invention relates to wireless communication, and more particularly, to a method for performing communication based on NBT packets in a wireless LAN system and a wireless terminal using the same.
- WLAN wireless LAN
- NBT narrow band transmission
- a method for performing communication based on an NBT packet in a wireless local area network (WLAN) system includes: transmitting, by a first wireless terminal in a non-NBT mode, an NBT mode request frame for requesting an NBT mode to a second wireless terminal ; Receiving, by the first wireless terminal, a first ACK frame from a second wireless terminal to inform successful reception of an NBT mode request frame; The first wireless terminal receiving an NBT mode response frame from a second wireless terminal after receiving the first ACK frame; The first wireless terminal transmitting a second ACK frame to the second wireless terminal to inform successful reception of the NBT mode response frame; The first wireless terminal alternating from the non-NBT mode to the NBT mode after transmission of the second ACK frame; And a first wireless terminal in NBT mode receiving an NBT trigger frame for uplink data buffered by the first wireless terminal from a second wireless terminal; And a first wireless terminal in NBT mode transmitting an NBT data frame including uplink data to a second wireless terminal in response to the
- a method for performing communication based on an NBT packet in a wireless LAN system with improved performance and a wireless terminal using the method are provided.
- FIG. 1 is a conceptual diagram showing a structure of a wireless LAN system.
- FIG. 2 is a diagram showing an example of a PPDU used in the IEEE standard.
- FIG. 3 is a diagram showing an example of an HE PPDU.
- 4 is a diagram showing the arrangement of resource units used on the 20 MHz band.
- 5 is a diagram showing the arrangement of resource units used on the 40 MHz band.
- FIG. 6 is a diagram showing the arrangement of resource units used on the 80 MHz band.
- FIG. 7 is a diagram showing another example of the HE-PPDU.
- FIG. 8 is a block diagram showing an example of HE-SIG-B.
- FIG. 9 shows an example of a trigger frame.
- FIG. 11 shows an example of a sub-field included in the user information field.
- FIG. 12 is a diagram illustrating an EDCA-based channel access method in a wireless LAN system.
- 13 is a conceptual diagram showing a backoff procedure of the EDCA.
- FIG. 14 is a diagram for explaining a frame transmission procedure in a wireless LAN system.
- FIG. 15 shows a format of an NBT packet for NBT communication according to the present embodiment.
- 16 is a diagram illustrating a procedure for transmitting an uplink data frame based on an NBT trigger frame according to the present embodiment.
- 17 is a conceptual diagram related to a method of transmitting an NBT frame based on the NBT mode in the wireless LAN system according to the present embodiment.
- FIG. 18 is a flowchart illustrating a method of performing communication based on an NBT packet in a wireless LAN system according to an embodiment of the present invention.
- 19 is a conceptual diagram related to a method of transmitting an NBT frame based on an NBT mode in a wireless LAN system according to another embodiment of the present invention.
- 20 and 21 are conceptual diagrams related to a method of transmitting an NBT frame based on an NBT mode in a wireless LAN system according to yet another embodiment.
- FIGS. 22 and 23 are diagrams illustrating a procedure for transmitting an uplink data frame based on the CCA operation according to another embodiment of the present invention.
- 24 is a flowchart illustrating a method of performing communication based on an NBT packet in a wireless LAN system according to another embodiment of the present invention.
- 25 is a block diagram illustrating a wireless device to which the present embodiment is applicable.
- 26 is a block diagram showing an example of an apparatus included in the processor.
- FIG. 1 is a conceptual diagram showing a structure of a wireless LAN system.
- FIG. 1 (A) shows the structure of an infrastructure network of an Institute of Electrical and Electronic Engineers (IEEE) 802.11.
- IEEE Institute of Electrical and Electronic Engineers
- the WLAN system 10 of FIG. 1A includes at least one Basic Service Set (hereinafter referred to as 'BSS', 100, and 105).
- a BSS is a set of access points (APs) and stations (hereinafter, referred to as 'STAs') that can successfully communicate with each other and communicate with each other.
- APs access points
- 'STAs' stations
- the first BSS 100 may include a first AP 110 and a first STA 100-1 combined with the first AP 110.
- the second BSS 105 may include one or more STAs 105-1 and 105-2 coupled with the second AP 130 and the second AP 130.
- the infrastructure BSSs 100 and 105 may include at least one STA, APs 110 and 130 providing a distribution service, and a distribution system (DS) 120 connecting a plurality of APs. have.
- the distributed system 110 may implement an extended service set 140 (hereinafter referred to as 'ESS') that is an extended service set by connecting a plurality of BSSs 100 and 105.
- ESS 140 may be used to refer to one network in which at least one AP 110, 130 is connected through distributed system 120. [ At least one AP included in one ESS 140 may have the same service set identification (SSID).
- SSID service set identification
- the portal 150 may serve as a bridge for performing a connection between a wireless LAN network (IEEE 802.11) and another network (for example, 802.X).
- IEEE 802.11 IEEE 802.11
- another network for example, 802.X
- FIG. 1 (B) is a conceptual diagram showing an independent BSS. 1 (B), the wireless LAN system 15 of FIG. 1 (B) is different from FIG. 1 (A) in that a network is set up between STAs without APs 110 and 130 to perform communication .
- An ad-hoc network or an independent basic service set (IBSS) is defined as a network that establishes a network and establishes communication between STAs without APs 110 and 130.
- the IBSS 15 is a BSS operating in an ad-hoc mode. Since IBSS does not include APs, there is no centralized management entity. Therefore, in the IBSS 15, the STAs 150-1, 150-2, 150-3, 155-4, and 155-5 are managed in a distributed manner.
- All STAs 150-1, 150-2, 150-3, 155-4, and 155-5 of the IBSS may be mobile STAs, and connection to a distributed system is not allowed. All STAs in an IBSS form a self-contained network.
- the STA referred to herein includes a Medium Access Control (MAC) layer and a Physical Layer interface to a wireless medium in accordance with the IEEE 802.11 standard.
- MAC Medium Access Control
- the optical path may be used to include both an AP and a non-AP STA (Non-AP Station).
- the STA referred to herein may be a mobile terminal, a wireless device, a wireless transmit / receive unit (WTRU), a user equipment (UE), a mobile station (MS) , A mobile subscriber unit, or simply a user.
- WTRU wireless transmit / receive unit
- UE user equipment
- MS mobile station
- a mobile subscriber unit or simply a user.
- FIG. 2 is a diagram showing an example of a PPDU used in the IEEE standard.
- PPDU PHY protocol data unit
- LTF and STF fields included training signals
- SIG-A and SIG-B included control information for the receiving station
- the data field included user data corresponding to the PSDU.
- This embodiment proposes an improved technique for the signal (or control information field) used for the data field of the PPDU.
- the signal proposed in this embodiment can be applied on the HE PPDU (high efficiency PPDU) according to the IEEE 802.11ax standard. That is, the signal to be improved in this embodiment may be HE-SIG-A and / or HE-SIG-B included in the HE PPDU. Each of HE-SIG-A and HE-SIG-B can also be expressed as SIG-A, SIG-B.
- the improved signal proposed by the present embodiment is not necessarily limited to the HE-SIG-A and / or HE-SIG-B standards, and various control and control schemes including control information in a wireless communication system, It is applicable to data fields.
- FIG. 3 is a diagram showing an example of an HE PPDU.
- the control information field proposed in this embodiment may be HE-SIG-B included in the HE PPDU as shown in FIG.
- the HE PPDU according to FIG. 3 is an example of a PPDU for multiple users.
- the HE-SIG-B is included only for multi-user, and the corresponding HE-SIG-B can be omitted for a PPDU for a single user.
- an HE-PPDU for a Multiple User includes a legacy-short training field (L-STF), a legacy-long training field (L-LTF) (HE-SIG-A, HE-SIG-B, HE-STF, HE-LTF) , A data field (or MAC payload), and a Packet Extension (PE) field.
- L-STF legacy-short training field
- L-LTF legacy-long training field
- PE Packet Extension
- RU 4 is a diagram showing the arrangement of resource units (RU) used on the 20 MHz band.
- a resource unit (RU) corresponding to a different number of tones i.e., subcarriers
- resources may be allocated in units of RU shown for the HE-STF, HE-LTF, and data fields.
- a 26-unit i.e., a unit corresponding to 26 tones
- Six tones are used as the guard band in the leftmost band of the 20 MHz band and five tones can be used as the guard band in the rightmost band of the 20 MHz band.
- other bands may be assigned 26-unit, 52-unit, and 106-unit.
- Each unit may be assigned to a receiving station, i. E. A user.
- 26-RU, 52-RU, 106-RU, 242-RU, etc. of various sizes have been proposed. Since the specific size of the RU can be expanded or increased, Is not limited to the specific size of each RU (i.e., the number of corresponding tones).
- FIG. 5 is a diagram showing the arrangement of resource units (RU) used on the 40 MHz band.
- 26-RU, 52-RU, 106-RU, 242-RU, 484-RU Five DC tones can be inserted at the center frequency. Twelve tones are used as the guard band in the leftmost band of the 40 MHz band, and 11 tones are used as the guard band in the rightmost band of the 40 MHz band. Can be used as a guard band.
- a 484-RU when used for a single user, a 484-RU may be used.
- the specific number of RUs can be changed is the same as the example of Fig.
- FIG. 6 is a diagram showing the arrangement of resource units (RU) used on the 80 MHz band.
- RU, 52-RU, 106-RU, 242-RU, 484-RU, 996-RU, etc. may be used as well as the RUs of various sizes used in the examples of FIGS. have.
- Seven or five DC tones can be inserted at the center frequency. Twelve tones are used as the guard band in the leftmost band of the 80 MHz band, and the rightmost band of the 80 MHz band is used as the guard band. Eleven tones can be used as a guard band. You can also use 26-RUs with 13 tones on each side of the DC band.
- a 996-RU when used for a single user, a 996-RU may be used.
- the specific number of RUs can be changed is the same as the example of Figs. 4 and 5.
- FIG. 7 is a diagram showing another example of the HE-PPDU.
- the illustrated block of Fig. 7 is yet another example for explaining the HE-PPDU block of Fig. 3 in terms of frequency.
- the illustrated L-STF 700 may include a short training orthogonal frequency division multiplexing symbol.
- the L-STF 700 may be used for frame detection, automatic gain control (AGC), diversity detection, and coarse frequency / time synchronization.
- AGC automatic gain control
- the L-LTF 710 may comprise a long training orthogonal frequency division multiplexing symbol (OFDM symbol).
- OFDM symbol orthogonal frequency division multiplexing symbol
- the L-LTF 710 may be used for fine frequency / time synchronization and channel prediction.
- the L-SIG 720 may be used to transmit control information.
- the L-SIG 720 may include information on a data rate and a data length. Also, the L-SIG 720 may be repeatedly transmitted. That is, the L-SIG 720 may be configured in a repeating format (which may be referred to as R-LSIG, for example).
- the HE-SIG-A 730 may include control information common to the receiving station.
- the HE-SIG-A 730 includes: 1) a DL / UL indicator; 2) a BSS color field that is an identifier of the BSS; 3) a field indicating the remaining time of the current TXOP section; B is a field indicating the MCS scheme applied to the HE-SIG-B; 6) a field indicating whether the HE-SIB-B is a dual subcarrier modulation (MCS) a field indicating whether the HE-SIG-B is modulated by a dual subcarrier modulation scheme, 7) a field indicating the number of symbols used for HE-SIG-B, 8) Field indicating the number of symbols of the HE-LTF; 10) field indicating the length and CP length of the HE-LTF; 11) field indicating whether there is additional OFDM symbol for LDPC coding; 12) A field indicating control information on a PE (Packet Extension), 13) a field indicating information on a CRC field of HE-S
- the HE-SIG-B 740 may only be included if it is a PPDU for a multi-user (MU) as described above. Basically, the HE-SIG-A 730 or the HE-SIG-B 740 may include resource allocation information (or virtual resource allocation information) for at least one receiving STA.
- the HE-SIG-B 740 will be described in more detail with reference to FIG.
- the previous field of HE-SIG-B 740 on the MU PPDU may be transmitted in the duplexed form.
- HE-SIG-B 740 transmitted in some frequency bands (for example, the fourth frequency band) Data fields, and control information for data fields of other frequency bands (e.g., the second frequency band) except for the frequency bands.
- the HE-SIG-B 740 in a particular frequency band e.g., the second frequency band
- HE-SIG-B 740 may be transmitted in encoded form over the entire transmission resource.
- the fields after HE-SIG-B 740 may include individual information for each of the receiving STAs receiving PPDUs.
- the HE-STF 750 may be used to improve automatic gain control estimation in a multiple input multiple output (MIMO) environment or an orthogonal frequency-division multiple access (OFDMA) environment.
- MIMO multiple input multiple output
- OFDMA orthogonal frequency-division multiple access
- the HE-LTF 760 may be used to estimate a channel in a MIMO environment or an OFDMA environment.
- the size of the FFT / IFFT applied to the fields after the HE-STF 750 and the HE-STF 750 and the size of the FFT / IFFT applied to the field before the HE-STF 750 may be different from each other.
- the size of the FFT / IFFT applied to the fields after the HE-STF 750 and the HE-STF 750 may be four times larger than the size of the IFFT applied to the field before the HE-STF 750 .
- At least one of the data field 770, the HE-STF 750 and the HE-LTF 760 may be referred to as a second field.
- the first field may include a field related to a legacy system
- the second field may include a field related to an HE system.
- the FFT (Fast Fourier Transform) size / IFFT (Inverse Fast Fourier Transform) size is N times larger than the FFT / IFFT size used in the existing WLAN system (N is a natural number, 4).
- the length of the OFDM symbol may be the length of the IDFT / DFT plus the length of the guard interval (GI).
- the length of GI can be various values such as 0.4 ⁇ s, 0.8 ⁇ s, 1.6 ⁇ s, 2.4 ⁇ s, and 3.2 ⁇ s.
- the frequency band used by the first field and the frequency band used by the second field are exactly the same, but they may not completely coincide with each other.
- the main band of the first field L-STF, L-LTF, L-SIG, HE-SIG-A, HE- , HE-LTF, Data
- the boundary surfaces may be inconsistent in each frequency band.
- FIGS. 4 to 6 since a plurality of null subcarriers, a DC tone, a guard tone, and the like are inserted in the process of disposing the RU, it is difficult to precisely align the boundary.
- a user i.e., the receiving station, may receive the HE-SIG-A 730 and be instructed to receive the downlink PPDU based on the HE-SIG-A 730.
- the STA can perform decoding based on the changed FFT size from the fields after the HE-STF 750 and the HE-STF 750.
- the STA can stop the decoding and set the NAV (network allocation vector).
- the cyclic prefix (CP) of the HE-STF 750 may have a size larger than the CP of the other fields. During this CP interval, the STA may perform decoding on the downlink PPDU by changing the FFT size.
- the data (or frame) transmitted from the AP to the STA is referred to as downlink data (or downlink frame), and the data (or frame) transmitted from the STA to the AP is referred to as uplink data It can be expressed in terms.
- the transmission from the AP to the STA can be represented by the term downlink transmission, and the transmission from the STA to the AP can be expressed by the term " uplink transmission ".
- each of the PHY protocol data unit (PPDU), frame and data transmitted through downlink transmission may be represented by terms of a downlink PPDU, a downlink frame, and downlink data.
- the PPDU may be a data unit including a PPDU header and a physical layer service data unit (PSDU) (or a MAC protocol data unit (MPDU)).
- PSDU physical layer service data unit
- MPDU MAC protocol data unit
- the PPDU header may include a PHY header and a PHY preamble
- the PSDU (or MPDU) may include a frame (or an information unit of the MAC layer) or a data unit indicating a frame.
- the PHY header may be expressed in other terms as a physical layer convergence protocol (PLCP) header and a PHY preamble in other terms as a PLCP preamble.
- PLCP physical layer convergence protocol
- each of the PPDU, frame, and data transmitted through the uplink transmission may be represented by terms of uplink PPDU, uplink frame, and uplink data.
- the AP can perform DL (downlink) multi-user transmission based on MU MIMO (Multiple Input Multiple Output), and this transmission is referred to as DL MU MIMO transmission .
- MU MIMO Multiple Input Multiple Output
- a transmission method based on OFDMA is supported for uplink transmission and downlink transmission. That is, the user can perform uplink / downlink communication by allocating data units (e.g., RU) corresponding to different frequency resources to the user.
- data units e.g., RU
- this transmission can be represented by the term DL MU OFDMA transmission.
- the AP can transmit downlink data (or downlink frame, downlink PPDU) to each of a plurality of STAs through each of a plurality of frequency resources on an overlapping time resource.
- the plurality of frequency resources may be a plurality of subbands (or subchannels) or a plurality of resource units (RUs).
- DL MU OFDMA transmission can be used with DL MU MIMO transmission. For example, a DL MU MIMO transmission based on a plurality of space-time streams (or spatial streams) on a specific subband (or subchannel) allocated for DL MU OFDMA transmission is performed .
- UL MU transmission uplink multi-user transmission
- a plurality of STAs transmit data to APs on the same time resource.
- the uplink transmission on the overlapping time resource by each of the plurality of STAs can be performed in the frequency domain or the spatial domain.
- different frequency resources may be allocated to uplink transmission resources for each of a plurality of STAs based on OFDMA.
- Different frequency resources may be different subbands (or subchannels) or different RUs (resource units)).
- Each of the plurality of STAs can transmit uplink data to the AP through different allocated frequency resources.
- the transmission method through these different frequency resources may be expressed by the term UL MU OFDMA transmission method.
- each of the plurality of STAs When uplink transmission by each of the plurality of STAs is performed in the spatial domain, different STAs are assigned to different STAs, and each of STAs transmits uplink data through different STAs AP.
- the transmission method through these different spatial streams may be represented by the term UL MU MIMO transmission method.
- UL MU OFDMA transmission and UL MU MIMO transmission can be performed together.
- UL MU MIMO transmission based on a plurality of space-time streams (or spatial streams) may be performed on a specific subband (or subchannel) allocated for UL MU OFDMA transmission.
- a multi-channel allocation method was used to allocate a wider bandwidth (for example, a bandwidth exceeding 20 MHz) to one terminal.
- a multi-channel may include a plurality of 20 MHz channels when one channel unit is 20 MHz.
- a primary channel rule is used to allocate a wide bandwidth to the UE.
- the primary channel rule there is a restriction to allocate a wide bandwidth to the terminal.
- the STA uses the remaining channels except for the primary channel I can not.
- the STA can transmit frames only on the primary channel, which is restricted by the transmission of frames over multi-channels.
- the primary channel rule used for multi-channel allocation in a conventional WLAN system may be a great limitation in obtaining a high throughput by operating a wide bandwidth in a current wireless LAN environment where the OBSS is not small.
- a wireless LAN system supporting OFDMA technology is disclosed in this embodiment. That is, the above-described OFDMA technique is applicable to at least one of the downlink and the uplink. Further, the MU-MIMO scheme described above for at least one of the downlink and the uplink may be further applied.
- the OFDMA technique is used, a plurality of terminals, not a single terminal, can simultaneously use multi-channels without restriction by a primary channel rule. Therefore, wide bandwidth operation is possible, and the efficiency of operation of radio resources can be improved.
- the AP increases the different frequency resources for each of the plurality of STAs based on OFDMA And can be assigned as a link transmission resource.
- different frequency resources may be different subbands (or subchannels) or different RUs (resource units).
- Different frequency resources for each of a plurality of STAs may be indicated via a trigger frame.
- FIG. 8 is a block diagram showing an example of HE-SIG-B.
- the HE-SIG-B field includes a common field at the beginning, and the common field can be encoded separately from the following field. That is, as shown in FIG. 8, the HE-SIG-B field may include a common field including common control information and a user-specific field including user-specific control information. In this case, the common field may include a corresponding CRC field or the like and be coded into one BCC block. The following user-specific fields can be coded into one BCC block, including a "user-specific field" and corresponding CRC field for two users (2 users) as shown.
- the trigger frame of FIG. 9 may allocate resources for uplink MU transmission (Uplink Multiple-User transmission) and may be transmitted from the AP.
- the trigger frame may consist of a MAC frame and may be included in a PPDU. For example, transmitted via the PPDU shown in FIG. 3, transmitted via the legacy PPDU shown in FIG. 2, or transmitted via a PPDU specifically designed for the trigger frame. If transmitted via the PPDU of FIG. 3, the trigger frame may be included in the data field shown.
- Each of the fields shown in FIG. 9 may be partially omitted, and another field may be added.
- the lengths of the respective fields may be varied as shown.
- the frame control field 910 of FIG. 9 includes information on the version of the MAC protocol and other additional control information.
- the duration field 920 includes time information for setting the NAV, (E. G., AID) < / RTI >
- the RA field 930 includes address information of the receiving STA of the trigger frame, and may be omitted if necessary.
- the TA field 940 includes address information of an STA (e.g., an AP) that transmits the trigger frame, and a common information field 950 includes common information Contains control information
- the individual user information field may be referred to as an " assignment field ".
- 9 may include a padding field 970 and a frame check sequence field 980.
- Each of the per user information fields 960 # 1 to 960 # N shown in FIG. 9 preferably includes a plurality of subfields.
- FIG. 10 shows an example of a common information field. Some of the subfields in FIG. 10 may be omitted, and other subfields may be added. Also, the length of each of the illustrated subfields can be varied.
- the illustrated length field 1010 has the same value as the length field of the L-SIG field of the uplink PPDU transmitted corresponding to the trigger frame, and the length field of the L-SIG field of the uplink PPDU indicates the length of the uplink PPDU.
- the length field 1010 of the trigger frame may be used to indicate the length of the corresponding uplink PPDU.
- the cascade indicator field 1020 indicates whether a cascade operation is performed.
- the cascade operation means that the downlink MU transmission and the uplink MU transmission are performed together in the same TXOP. That is, uplink MU transmission is performed after a predetermined time (for example, SIFS) after the downlink MU transmission is performed.
- a predetermined time for example, SIFS
- the CS request field 1030 indicates whether the receiving apparatus receiving the trigger frame should consider the state of the wireless medium or the NAV in a state of transmitting the corresponding uplink PPDU.
- the HE-SIG-A information field 1040 may include information for controlling the content of the SIG-A field (i.e., the HE-SIG-A field) of the upstream PPDU transmitted corresponding to the trigger frame.
- the CP and LTF type field 1050 may include information about the length of the LTF and the CP length of the upstream PPDU transmitted corresponding to the trigger frame.
- the trigger type field 1060 may indicate the purpose for which the trigger frame is used, for example, normal triggering, triggering for beamforming, request for Block ACK / NACK, and the like.
- the trigger type field 1060 of the trigger frame indicates a trigger frame of a basic type for normal triggering.
- a basic type trigger frame can be referred to as a basic trigger frame.
- the user information field 1100 of FIG. 11 can be understood as any one of the individual user information fields 960 # 1 to 960 # N mentioned in FIG. Some of the subfields included in the user information field 1100 of FIG. 11 may be omitted, and other subfields may be added. Also, the length of each of the illustrated subfields can be varied.
- the user identifier field 1110 of FIG. 11 indicates an identifier of a STA (i.e., a receiving STA) corresponding to individual user information (per user information).
- a STA i.e., a receiving STA
- An example of the identifier is an association identifier (AID) May be all or part of a value.
- an RU allocation (RU allocation) field 1120 may be included. That is, when the receiving STA identified by the user identifier field 1110 transmits the uplink PPDU corresponding to the trigger frame of FIG. 9, the RU allocation (RU allocation) field 1120 transmits the uplink PPDU . In this case, it is preferable that the RU indicated by the RU allocation (RU allocation) field 1120 indicates the RUs shown in Figs. 4, 5 and 6.
- the subfields of FIG. 11 may include a coding type field 1130.
- the coding type field 1130 can indicate the coding type of the uplink PPDU transmitted corresponding to the trigger frame of FIG. For example, when BCC coding is applied to the uplink PPDU, the coding type field 1130 is set to '1', and when the LDPC coding is applied, the coding type field 1130 is set to '0' .
- the subfield of FIG. 11 may include an MCS field 1140.
- the MCS field 1140 may indicate the MCS scheme applied to the uplink PPDU transmitted in response to the trigger frame of FIG. For example, when BCC coding is applied to the uplink PPDU, the coding type field 1130 is set to '1', and when the LDPC coding is applied, the coding type field 1130 is set to '0' .
- the basic trigger frame in this specification can be understood as a variant of the trigger frame.
- the basic trigger frame may further include a Trigger Dependent User Info field 1150 in the individual user information fields 960 # 1 to 960 # N.
- the trigger-dependent user information field 1150 is described in more detail below with reference to FIG.
- FIG. 12 is a diagram illustrating an EDCA-based channel access method in a wireless LAN system.
- the STA or AP may perform channel access according to a plurality of user priorities defined for enhanced distributed channel access (EDCA).
- EDCA enhanced distributed channel access
- AC_BK background
- AC_BE best effort
- AC_VI AC_VO voice
- the STA may receive traffic data (e.g., a MAC service data unit (MSDU)) having a predetermined user priority from an upper layer (e.g., logical link control (LLC) layer).
- traffic data e.g., a MAC service data unit (MSDU)
- MSDU MAC service data unit
- LLC logical link control
- a user may be assigned a differential value for each traffic data.
- the user priority may be mapped to each access category (AC) in which the traffic data is buffered in the manner shown in Table 1 below.
- the user priority may be understood as a traffic identifier (TID) representing the characteristics of the traffic data.
- TID traffic identifier
- traffic data with a user priority i.e., TID
- Traffic data with a user priority i.e., TID
- TID user priority
- Traffic data with a user priority i.e., TID
- '0' or '3' may be buffered into a transmission queue 1240 of AC_BE type.
- Traffic data with a user priority (i.e., TID) of '4' or '5' may be buffered into a transmission queue 1230 of AC_VI type.
- Traffic data with a user priority (i.e., TID) of '6' or '7' may be buffered with a transmission queue 1220 of AC_VO type.
- DIFS distributed coordination function
- AIFS aromatic interframe space [AC], CWmin [AC], CWmax [AC], and TXOP limit [AC] can be used.
- the difference in AC-to-AC transmission priority can be implemented based on a set of differential EDCA parameters.
- the default values of the EDCA parameter sets corresponding to each AC i.e., AIFS [AC], CWmin [AC], CWmax [AC], TXOP limit [AC]) are illustratively shown in Table 2 below.
- the set of EDCA parameters for each AC may be set to the default value or passed from the AP to each STA in a beacon frame.
- the EDCA parameter set may include information about channel access parameters (e.g., AIFS [AC], CWmin [AC], CWmax [AC]) for each AC.
- AIFS AIFS [AC], CWmin [AC], CWmax [AC]
- the backoff procedure for EDCA can be performed based on a set of EDCA parameters individually set for the four ACs included in each STA. Proper setting of EDCA parameter values that define different channel access parameters for each AC can increase the transmission effect by traffic priority while optimizing network performance.
- the AP of the WLAN system must perform overall management and coordination functions on the EDCA parameters in order to guarantee fair access to all STAs participating in the network.
- one STA (or AP) 1200 may include a virtual mapper 1210, a plurality of transmission queues 1220-1250, and a virtual collision processor 1260.
- the virtual mapper 1210 of FIG. 12 may perform mapping of MSDUs received from an LLC (logical link control) layer to a transmission queue corresponding to each AC according to Table 1 above.
- the plurality of transmission queues 1220-1250 of FIG. 12 can serve as separate EDCA contention entities for wireless media access within a single STA (or AP).
- the transmission queue 1220 of the AC VO type of FIG. 12 may include one frame 1221 for a second STA (not shown).
- AC VI type transmission queue 1230 includes three frames 1231 to 1233 for a first STA (not shown) and one frame 1234 for a third STA in order to be transmitted to the physical layer .
- the AC BE type transmission queue 1240 of FIG. 12 includes one frame 1241 for a second STA (not shown), one frame 1241 for a third STA (not shown) according to the order to be transmitted to the physical layer 1242) and one frame 1243 for a second STA (not shown).
- the transmission queue 1250 of the AC BK type of FIG. 12 may not include a frame to be transmitted to the physical layer.
- a frame 1221 included in a transmission queue 1220 of the AC VO type of FIG. 12 is concatenated with a plurality of traffic data (i.e., MSDUs) received from an upper layer (i.e., LLC layer) It can be understood as one MPDU (MAC Protocol Data Unit).
- MSDUs traffic data
- LLC layer i.e., LLC layer
- MPDU MAC Protocol Data Unit
- the frame 1221 included in the transmission queue 1220 of the AC VO type is one having a plurality of pieces of traffic data (i.e., MSDU) having a traffic identifier (TID) of either '6' or '7' Lt; / RTI > MPDU.
- MSDU traffic data
- TID traffic identifier
- a frame 1231 included in an AC VI type transmission queue 1230 of FIG. 12 includes one MPDU (concatenated) with a plurality of traffic data (i.e., MSDUs) received from an upper layer MAC Protocol Data Unit).
- MPDU concatenated
- MSDUs traffic data
- the frame 1231 included in the transmission queue 1230 of the AC VI type is a frame 1231 connected to a plurality of traffic data (i.e., MSDU) having a traffic identifier (TID) of either '4' Lt; / RTI > MPDU.
- MSDU traffic data
- TID traffic identifier
- each of the other frames 1232, 1233, and 1234 included in the transmission queue 1230 of the AC VI type includes a plurality of traffic data having a traffic identifier (TID) of '4' and '5' MSDU) may be understood as one MPDU concatenated.
- TID traffic identifier
- the frame 1241 included in the transmission queue 1240 of the AC BE type is one having a plurality of pieces of traffic data (i.e., MSDUs) having traffic identifiers (TID) of '0' Lt; / RTI > MPDU.
- MSDUs traffic data identifiers
- each of the other frames 1242 and 1243 included in the transmission queue 1240 of the AC BE type includes a plurality of traffic data (i.e., MSDUs) having a traffic identifier (TID) of '0' Can be understood as one MPDU concatenated.
- MSDUs traffic data
- TID traffic identifier
- Each frame 1221, 1231 to 1234, 1241 to 1243 can be understood as a frame that does not exceed a predetermined traffic size.
- collisions between ACs may be adjusted according to the function (EDCA function, EDCAF) included in the virtual collision handler 1260.
- EDCAF the function included in the virtual collision handler 1260.
- a collision problem in an STA can be solved by first transmitting a frame included in AC having a higher priority among collided ACs.
- the other AC may increase the contention window and update the backoff counter with the again selected backoff value based on the increased contention window.
- a transmission opportunity can be initiated when a channel is accessed in accordance with EDCA rules. If more than one frame is stacked on one AC and the EDCA TXOP is acquired, the AC of the EDCA MAC layer may attempt to transmit multiple frames. If the STA has already transmitted one frame and can receive up to the next frame in the same AC and ACK for the remaining TXOP time, the STA may attempt to transmit the frame after the SIFS time interval.
- the TXOP limit value may be set to a default value for the AP and the STA, or a frame associated with the TXOP limit value from the AP may be delivered to the STA.
- the AP may fragment the frame into several small frames. Subsequently, the segmented frame may be transmitted in a range not exceeding the TXOP limit value.
- 13 is a conceptual diagram showing a backoff procedure of the EDCA.
- a plurality of STAs may share a wireless medium based on a contention-based distributed coordination function (DCF).
- DCF can use carrier sense multiple access / collision avoidance (CSMA / CA) as an access protocol to coordinate collisions between STAs.
- CSMA / CA carrier sense multiple access / collision avoidance
- the channel access scheme using the DCF can transmit the MPDU internally determined if the medium is not used during the DIFS (DCF inter frame space) (i.e., the channel is idle).
- the STA determines that the wireless medium is being used by another STA (i.e., the channel is busy) by the carrier sensing mechanism. If the STA determines that the wireless medium is being used by another STA (i.e., the channel is busy) by the carrier sensing mechanism, the STA determines the size of the contention window (CW) Off procedure.
- CW contention window
- each STA may set a backoff value arbitrarily selected in the contention window CW to the backoff counter.
- the time in which the backoff value selected by each STA is expressed in slot time units can be understood as the backoff window of FIG.
- Each STA can perform a backoff procedure for channel access by counting down the backoff window in slot time units.
- the STA selecting the shortest backoff window in a plurality of STAs can acquire a transmission opportunity (hereinafter referred to as 'TXOP') which is an authority to occupy the medium.
- the remaining STAs may stop the countdown operation.
- the remaining STAs may wait until the time interval for the transmission opportunity (TXOP) has expired. After the time interval for the transmission opportunity (TXOP) expires, the remaining STAs may resume the paused countdown operation to occupy the wireless medium.
- the channel access scheme using DCF has no concept of transmission priority (i.e., user priority). That is, when the DCF is used, the quality of service (QoS) of the traffic to be transmitted by the STA can not be guaranteed.
- QoS quality of service
- HCF hybrid coordination function
- HCCA HCF controlled channel access
- EDCA enhanced distributed channel access
- the STA performs the EDCA to transmit the buffered traffic data to the STA.
- the user priority set for each traffic data may be differentiated into eight levels.
- Each STA may include an output queue of four types (AC_BK, AC_BE, AC_VI, AC_VO) mapped to the user priority in step 8 of Table 1.
- the STA according to the present embodiment can transmit traffic data based on AIFS (Arbitration Interframe Space) corresponding to the user priority in place of the DIFS (DCF Interframe Space) used in the past.
- AIFS Aribitration Interframe Space
- DIFS DIFS
- a terminal may be a device capable of supporting both a wireless LAN system and a cellular system. That is, the UE may be interpreted as a UE supporting a cellular system or an STA supporting a WLAN system.
- the interframe interval may include a reduced interframe space (RIFS), a short interframe space (SIFS), a PCF interframe space (PIFS) : DCF interframe space, arbitration interframe space (AIFS), or extended interframe space (EIFS).
- RIFS reduced interframe space
- SIFS short interframe space
- PIFS PCF interframe space
- AIFS arbitration interframe space
- EIFS extended interframe space
- the inter-frame interval can be determined according to the attributes specified by the physical layer of the STA regardless of the bit rate of the STA.
- the rest of the interframe interval (IFS) except for AIFS can be understood as a fixed value for each physical layer.
- the AIFS can be set to a value corresponding to the user priority and the four types of transmission queues mapped as shown in Table 2.
- SIFS has the shortest time gap among the above-mentioned IFSs. Accordingly, the STA occupying the wireless medium can be used when it is necessary to maintain occupancy of the medium without disturbance by another STA in a period in which a frame exchange sequence is performed.
- an STA accessing a wireless medium using SIFS may initiate transmission directly at the SIFS boundary without determining whether the medium is Busy.
- the duration of SIFS for a particular physical (PHY) layer can be defined by the aSIFSTime parameter.
- the SIFS value in the physical layer (PHY) of IEEE 802.11a, IEEE 802.11g, IEEE 802.11n, and IEEE 802.11ac standards is 16 ⁇ s.
- PIFS may be used to provide the STA with a higher priority next to the SIFS. That is, the PIFS may be used to obtain priority for accessing the wireless medium.
- DIFS can be used by the STA to transmit data frames (MPDUs) and management protocol (Mac Protocol Data Units (MPDUs)) based on the DCF.
- MPDUs data frames
- MPDUs Mac Protocol Data Units
- the STA may transmit the frame.
- FIG. 14 is a diagram for explaining a frame transmission procedure in a wireless LAN system.
- each STA 1410, 1420, 1430, 1440, 1450 can individually select a backoff value for the backoff procedure.
- each of the STAs 1410, 1420, 1430, 1440, and 1450 may wait for a time corresponding to the selected backoff value in terms of slot time (i.e., the backoff window of FIG. 13) have.
- each STA 1410, 1420, 1430, 1440, 1450 may count down the backoff window in slot time units.
- the countdown operation for channel access to the wireless medium may be performed separately by each STA.
- each STA can individually set the backoff time Tb [i] at the backoff counter of each STA.
- the backoff time Tb [i] is a pseudo-random integer value and can be calculated based on the following equation (1).
- Random (i) in Equation (1) is a function that uses a uniform distribution and generates an arbitrary integer between 0 and CW [i].
- CW [i] can be understood as a contention window selected between the minimum contention window CWmin [i] and the maximum contention window CWmax [i].
- the minimum contention window CWmin [i] and the maximum contention window CWmax [i] may correspond to the default values CWmin [AC] and CWmax [AC] in Table 2.
- the STA can select any integer between O and CWmin [i] via Random (i) with CW [i] as CWmin [i].
- any selected integer may be referred to as a backoff value.
- i can be understood as the user priority of the traffic data. It can be understood that i in Equation (1) corresponds to either AC_VO, AC_VI, AC_BE or AC_BK in accordance with Table 1.
- the SlotTime of Equation (1) can be used to provide enough time for the preamble of the transmitting STA to be sufficiently detected by the neighboring STA.
- the slot time (SlotTime) in Equation (1) can be used to define the above-mentioned PIFS and DIFS.
- the slot time (SlotTime) may be 9 [micro] s.
- the initial backoff time Tb [AC_VO] for the transmission queue of AC_VO type is set to a value between 0 and CWmin [AC_VO] And may be expressed in units of time (SlotTime).
- the STA calculates an increased backoff time Tb [i] 'based on the following equation (2): " (2) " Can be calculated.
- a new contention window CWnew [i] can be computed based on the previous window CWold [i].
- the PF value of Equation (2) can be calculated according to the procedure defined in the IEEE 802.11e standard. For example, the PF value of Equation 2 may be set to '2'.
- the increased backoff time Tb [i] ') is set to any arbitrary integer (i.e., backoff value) selected between 0 and the new contention window CWnew [i] ≪ / RTI >
- the CWmin [i], CWmax [i], AIFS [i] and PF values mentioned in FIG. 14 can be signaled from the AP through a QoS parameter set element which is a management frame.
- the CWmin [i], CWmax [i], AIFS [i], and PF values may be preset values by the AP and the STA.
- the horizontal axes t1 to t5 for the first to fifth STAs 1410 to 1450 may represent a time axis.
- the vertical axis for the first to fifth STAs 1410 to 1450 may indicate the backoff time.
- a plurality of STAs may attempt to transmit data (or frames).
- each STA selects a backoff time Tb [i] of Equation (1), waits for a corresponding slot time, You can try.
- each STA may count down the individually selected backoff counter time in slot time units. Each STA can continuously monitor the media during the countdown.
- the STA can stop and wait for the countdown. If the wireless medium is monitored in an idle state, the STA may resume the countdown.
- the third STA 1430 can check whether the medium is idle during DIFS. Then, if the medium is determined to be idle during the DIFS, the third STA 1430 may transmit the frame to the AP (not shown).
- the inter frame space (IFS) in FIG. 14 is shown as DIFS, but it will be understood that the present invention is not limited thereto.
- the remaining STAs can check the occupancy state of the medium and wait for the transmission period of the frame.
- the frame can reach the MAC layer of each of the first STA 1410, the second STA 1420 and the fifth STA 1450. If the medium is identified as idle, each STA can wait for the DIFS and count down the individual backoff times selected by each STA.
- the second STA 1420 selects the smallest backoff time, and the first STA 1410 selects the largest backoff time.
- the remaining backoff time of the fifth STA 1450 at the time point (T1) when the backoff procedure for the backoff time selected by the second STA 1420 is completed and the frame transmission is started is the remaining backoff time of the first STA 1410 Off time.
- the first STA 1410 and the fifth STA 1450 can suspend and wait for the backoff procedure. Then, when the media occupation of the second STA 1420 is terminated (that is, when the media is idle again), the first STA 1410 and the fifth STA 1450 can wait for DIFS.
- the first STA 1410 and the fifth STA 1450 may then resume the backoff procedure based on the paused remaining backoff time. In this case, since the residual backoff time of the fifth STA 1450 is shorter than the remaining backoff time of the first STA 1410, the fifth STA 1450 completes the backoff procedure before the first STA 1410 .
- the frame for the fourth STA 1440 can reach the MAC layer of the fourth STA 1440.
- fourth STA 1440 may wait for DIFS. The fourth STA 1440 may then count down the backoff time selected by the fourth STA 1440.
- the remaining backoff time of the fifth STA 1450 may coincide with the backoff time of the fourth STA 1440. In this case, a collision may occur between the fourth STA 1440 and the fifth STA 1450. If a collision between STAs occurs, the fourth STA 1440 and the fifth STA 1450 do not receive an ACK and may fail to transmit data.
- the fourth STA 1440 and the fifth STA 1450 can separately compute a new contention window CWnew [i] according to Equation (2) above.
- the fourth STA 1440 and the fifth STA 1450 can individually perform the countdown of the newly calculated backoff time according to Equation (2).
- the first STA 1410 can wait. Then, when the medium becomes idle, the first STA 1410 may wait for DIFS and resume back-off counting. When the remaining backoff time of the first STA 1410 elapses, the first STA 1410 can transmit the frame.
- the CSMA / CA mechanism may also include virtual carrier sensing in addition to physical carrier sensing in which the AP and / or STA directly senses the media.
- Virtual carrier sensing is intended to compensate for problems that may arise from media access, such as hidden node problems.
- the MAC of the WLAN system uses a network allocation vector (NAV).
- the NAV is a value indicating to another AP and / or the STA that the AP and / or the STA that is currently using or authorized to use the medium has remaining time until the media becomes available.
- the value set to NAV corresponds to the period in which the medium is scheduled to be used by the AP and / or the STA that transmits the frame, and the STA receiving the NAV value is prohibited from accessing the medium during the corresponding period.
- the NAV may be set according to the value of the duration field of the MAC header of the frame, for example.
- FIG. 15 shows a format of an NBT packet for NBT communication according to the present embodiment.
- an NBT (Narrow Band Transmission) packet 1500 may include a legacy part (L-part) and an NBT part (NBT part).
- the legacy part (L-part) of FIG. 15 can be configured based on the 20 MHz band.
- the L-part of FIG. 15 may be used to protect the NBT part of the NBT packet 1500 from the surrounding legacy terminal.
- the legacy part (L-part) can be omitted.
- a legacy part may include one or more BPSK symbols for packet classification of L-STF, L-LTF, L-SIG and legacy part and NBT part.
- one or two BPSK symbols may be used to reduce false detection by third party devices.
- one or more BPSK symbols may be symbols in which the L-SIG symbols are repeated or symbols in which the L-LTF symbols are repeated.
- the NBT part of FIG. 15 may be configured based on a narrow band (NB) channel.
- the NB channel may be associated with a 50 kHz bandwidth, a 1 MHz bandwidth, or a 2 MHz bandwidth.
- an NBT part may include an NB-STF, an NB-LTF, an NB-SIG field, and an NB-data field.
- NB-STF, NB-LTF, and NB-SIG fields can be used for channel estimation and synchronization acquisition of NB channels.
- the NB-data field may contain information (i. E., Payload) necessary for the peer terminal.
- an NBT packet may be transmitted based on the transmission power for an existing legacy 20MHz packet.
- the NB channel of FIG. 15 is shown as being centered within 20 MHz, but it will be understood that the present disclosure is not so limited. Further, it will be appreciated that more than one NB may be utilized within 20 MHz.
- the AP needs to receive both legacy formatted packets and NBT packets. Accordingly, the AP may need to continuously perform reception attempts on the 20 MHz band and the NB channel.
- the AP when the AP receives a packet in the 20 MHz band, the AP can transmit an ACK frame for the packet based on the 20 MHz band. In another example, if the AP receives a packet on the NB, the AP may transmit an ACK frame for that packet based on the NB channel.
- the AP can maintain both the normal NAV associated with packets in the 20 MHz legacy format and the NBT_NAV associated with the NB channel.
- normal NAV may be understood as a NAV timer commonly used in IEEE 802.11.
- NBT_NAV can be understood as a NAV timer that is updated based on NBT packets based on the NB channel.
- the AP can always update / check the normal NAV and the NBT_NAV.
- the non-AP STA when the non-AP STA operates based on the NBT mode, the non-AP STA can only update / check the NBT_NAV.
- the AP can perform a Channel Clear Assessment (CCA) operation in both the 20 MHz band and the NB channel.
- CCA Channel Clear Assessment
- the STA in order to support wireless communication based on NBT packets, it is necessary that the STA continuously perform only reception attempts on the NB channel. However, according to the implementation, the STA can continuously perform reception attempts on the NB channel and the 20 MHz band.
- the STA may transmit an ACK frame for that packet based on the 20 MHz band.
- the STA may transmit an ACK frame for that packet based on the NB channel.
- the STA may transmit an ACK frame for a packet received in the 20 MHz band based on the NB channel.
- the transmission time of the ACK frame can be long, it can be implemented on the assumption that the RSSI or SINR of the packet received in the 20 MHz band is below a certain level.
- 16 is a diagram illustrating a procedure for transmitting an uplink data frame based on an NBT trigger frame according to the present embodiment.
- the STA 1610 of FIG. 16 may be understood as a wireless terminal combined with the AP 1600.
- the STA 1610 of FIG. 16 may be understood as a wireless terminal combined with the AP 1600.
- the horizontal axis of AP 1600 is associated with time domain tl and the vertical axis of AP 1600 is associated with the presence of a frame transmitted by AP 1600.
- the horizontal axis of STA 1610 is associated with time domain t2 and the vertical axis of STA 1610 is associated with the presence of frames transmitted by STA 1610.
- an AP 1600 may send an NBT trigger (NBT_Trigger) frame to STA 1610.
- NBT_Trigger NBT trigger frame
- an NBT trigger frame may include a legacy part (L-part) indicated by the dashed line associated with the 20 MHz bandwidth and an NBT part (NBT part) indicated by the solid line associated with the NB channel.
- the legacy part (L-part) of the NBT trigger frame is transmitted in units of 20 MHz
- the NBT part of the NBT trigger (NBT_Trigger) frame can be transmitted in units of NB.
- a legacy part (L-part) indicated by a dotted line may be omitted depending on the wireless LAN environment.
- an NBT_Trigger frame may be a frame periodically transmitted by AP 1600 to confirm the presence of buffered uplink data by STA 1610.
- an NBT_Trigger frame may be a frame for allocating uplink resources to the STA 1610 for uplink transmission of the uplink data buffered by the STA 1610.
- an NBT_Trigger frame may be a frame for signaling the STA 1610 in an appropriate mode of operation (e.g., normal mode or NBT mode).
- an NBT_Trigger frame may include information as to whether the STA 1610 performs CCA operations for wireless media during SIFS after receipt of an NBT_Trigger frame.
- the CCA operation can be implemented based on an energy detection method.
- NBT_Trigger NBT Trigger
- SIFS SIFS after receipt of the NBT Trigger (NBT_Trigger) frame
- STA 1610 may perform a CCA operation on the wireless medium.
- the STA 1610 transmits NBT data (NBT_Data) including uplink data based on the uplink resources allocated through the NBT trigger (NBT_Trigger) Frame to the AP 1600.
- NBT_Data NBT data
- NBT_Trigger NBT trigger
- the STA 1610 may defer transmission of the NBT data (NBT_Data) frame including the uplink data.
- NBT_Data NBT data
- NBT_Trigger NBT trigger
- STA 1610 can transmit the NBT data frame including the uplink data to the AP 1600 without performing a separate CCA operation.
- the AP 1600 may then transmit an ACK (NBT_ACK) frame to the STA 1610 to inform successful reception of the NBT data (NBT_Data) frame.
- NBT_ACK ACK
- NBT_Data NBT data
- the NBT_ACK frame may be transmitted based on the NB.
- NBT_Trigger NBT trigger
- 17 is a conceptual diagram related to a method of transmitting an NBT frame based on the NBT mode in the wireless LAN system according to the present embodiment.
- the wireless terminal when a wireless terminal communicates based on legacy packets based on the conventional 20 MHz band, the wireless terminal may be in non-NBT mode.
- the wireless terminal i.e., the non-AP STA
- the AP after the wireless terminal (i.e., the non-AP STA) and the AP are combined, the initial wireless terminal may be in the non-NBT mode.
- the wireless terminal when a wireless terminal communicates based on an NBT packet based on an NB channel, the wireless terminal may be in NBT mode. For example, when certain conditions are met, the wireless terminal may alternatively operate from the initial non-NBT mode to the NBT mode.
- the AP can simultaneously perform reception attempts on the 20 MHz band and the NB channel. Also, the AP can communicate with the wireless terminal in the NBT mode based on the NBT packet.
- the wireless terminal can alternately operate from the non-NBT mode to the NBT mode.
- the wireless terminal can alternate from the non-NBT mode to the NBT mode.
- the first condition is that the wireless terminal does not receive a 20 MHz packet from the AP for a certain period of time.
- the second condition is that the wireless terminal has a lower RSSI or SINR value of a packet received from the AP than a certain level.
- the third condition is a case where the wireless terminal can not continuously receive the ACK for the packet transmitted by the UL by more than a predetermined number of times.
- the fourth condition is a case where the AP does not successively receive ACKs for packets transmitted to the wireless terminal by DLs more than a predetermined number of times.
- the fifth condition is a case where the RSSI or SINR value of the packet received from the wireless terminal by the AP is lower than a certain level.
- the sixth condition is a case where, after the AP transmits a packet having a specific MCS value (for example, '0') to the wireless terminal, the packet error rate (PER) of the packet is higher than a certain level.
- the wireless terminal can alternate from the NBT mode to the non-NBT mode.
- the seventh condition is a case where the RSSI or SINR value of the NBT packet received from the AP by the wireless terminal is higher than a certain level.
- the eighth condition is a case where the wireless terminal continuously receives the NBT packets from the AP for a predetermined time without error.
- the ninth condition is that the ACK for the NBT packet transmitted by the wireless terminal in the UL is received successively more than a predetermined number of times, and the bit maps included in the ACK indicate success.
- the tenth condition is a case where the AP continuously receives an ACK for the NBT packet transmitted to the wireless terminal in the DL by a predetermined number of times or more.
- the eleventh condition is a case where the RSSI or the SINR value of the packet received from the wireless terminal by the AP is higher than a certain level.
- the 12th condition is a case where the PER of the packet is lower than a predetermined level after the AP transmits the NBT packet to the wireless terminal.
- the types of signaling for the NBT mode can be divided into the following two types according to the signaling direction.
- the STA initiated signaling is performed in accordance with the first to twelfth conditions, in which the wireless terminal alternates from the non-NBT mode to the NBT mode or the NBT mode to the non-NBT mode
- the wireless terminal may request the AP from the AP.
- the AP initiated signaling is performed in such a manner that the wireless terminal changes from the non-NBT mode to the NBT mode or alternates from the NBT mode to the non-NBT mode according to the first to twelfth conditions May be a manner in which the AP requests the wireless terminal.
- the types of signaling for the NBT mode can be classified into two types according to the signaling purpose.
- the NBT mode initiation signaling may be a method in which a wireless terminal operating in a non-NBT mode is used to switch to the NBT mode according to the first through sixth conditions.
- the NBT mode termination signaling may be a method in which a wireless terminal operating in the NBT mode is used to switch to the non-NBT mode according to the seventh to twelfth conditions.
- the AP 1700 in FIG. 17 corresponds to the AP 1600 in FIG. 16
- the STA 1710 in FIG. 17 corresponds to the STA 1610 in FIG.
- the STA 1710 combined through the combining procedure with the AP 1700 can be understood as a wireless terminal in the non-NBT mode.
- Figure 17 can be understood based on STA initiated signaling and NBT mode initiation signaling.
- the STA 1710 in the non-NBT mode initially transmits the NBT mode request frame to the AP 1700 for requesting the NBT mode after being combined with the AP 1700. For example, when it is determined by the STA 1710 that at least one of the first to sixth conditions is satisfied, an NBT mode request frame may be transmitted.
- the NBT mode request frame may be used to request a plurality of pieces of information for the NBT mode from the AP 1700.
- the plurality of pieces of information may include the following first to fourth pieces of information.
- the first information may be information on the frequency location of the NB channel.
- the second information may be information on the MCS to be used in the NBT mode.
- the third information may be information on whether a legacy preamble is used in the NBT packet.
- the fourth information may be information on the bandwidth of the frequency channel associated with the NB channel.
- the NBT mode request frame may be used by the STA 1710 to request the termination of the NBT mode.
- the STA 1710 may then receive a first ACK frame (ACK # 1) from the AP 1700 to inform the successful reception of the NBT mode request frame.
- ACK # 1 a first ACK frame
- the STA 1710 may then receive the NBT mode response frame from the AP 1700.
- the NBT mode response frame may be used to convey a plurality of information determined for the NBT mode to the STA 1710.
- the plurality of pieces of information may include the following first to fourth pieces of information.
- the first information may be information on the frequency location of the NB channel.
- the second information may be information on the MCS to be used in the NBT mode.
- the third information may be information on whether a legacy preamble is used in the NBT packet.
- the fourth information may be information on the bandwidth of the frequency channel associated with the NB channel.
- the STA 1710 may then transmit a second ACK frame (ACK # 2) to the AP 1700 to inform successful reception of the NBT mode response frame.
- ACK # 2 a second ACK frame
- the NBT mode request frame, the first ACK frame (ACK # 1), the NBT mode response frame, and the second ACK frame (ACK # 2) may be frames transmitted and received based on the 20 MHz band.
- the STA 1710 in the non-NBT mode may alternate in the NBT mode.
- the AP 1700 may know that the STA 1710 has switched from the non-NBT mode to the NBT mode.
- the AP 1700 may periodically transmit the NBT trigger frame to confirm the presence of the uplink data buffered by the STA 1710 operating in the NBT mode.
- the STA 1710 can receive the NBT trigger frame based on the NB channel.
- the legacy part (L-part) of the NBT trigger frame may be omitted. Also, it will be appreciated that, unlike the one shown in FIG. 17, the legacy part (L-part) may be transmitted first based on the 20 MHz band prior to transmission of the NBT trigger frame.
- the STA 1710 may transmit an NBT data frame including the uplink data for the AP 1700 to the AP 1700 based on the uplink resources allocated by the NBT trigger frame.
- the legacy part (L-part) of the NBT data frame may be omitted. Also, it will be appreciated that, unlike that shown in FIG. 17, the legacy part (L-part) may be transmitted first based on the 20 MHz band prior to transmission of the NBT data frame.
- the AP 1700 can receive the NBT data frame based on the NB channel.
- the AP 1700 may then transmit an NBT ACK frame (NBT_ACK) to the STA 1710 to inform successful reception of the NBT data frame.
- NBT_ACK NBT ACK frame
- the STA 1710 can receive an NBT ACK frame (NBT_ACK) based on the NB channel.
- FIG. 18 is a flowchart illustrating a method of performing communication based on an NBT packet in a wireless LAN system according to an embodiment of the present invention.
- NBT mode initiation signaling STA initiated signaling
- STA initiated signaling STA initiated signaling
- NBT mode initiation signaling NBT mode initiation signaling
- the first wireless terminal of FIG. 10 may be a non-AP STA combined through a combining procedure with the second wireless terminal.
- the initial first wireless terminal may operate based on the non-NBT mode after the association procedure with the second wireless terminal.
- an initial first wireless terminal may communicate with a second wireless terminal based on a 20 MHz band based legacy PPDU after the combining procedure.
- a first wireless terminal that is a non-AP STA in a non-NBT mode may transmit an NBT mode request frame for requesting an NBT mode to a second wireless terminal have.
- an NBT mode request frame may be transmitted.
- the NBT mode request frame may be transmitted by the first wireless terminal to the second wireless terminal.
- the first wireless terminal may then receive a first acknowledgment (ACK) frame from the second wireless terminal to signal the successful reception of the NBT mode request frame.
- ACK acknowledgment
- the first wireless terminal may receive the NBT mode response frame from the second wireless terminal after receiving the first ACK frame.
- the NBT mode response frame may include information on the frequency position of the NB channel and information on the bandwidth of the NB channel. That is, based on the received NBT mode response frame, the second wireless terminal can acquire information on the NB channel for the NBT mode.
- the first wireless terminal may then transmit a second ACK frame to the second wireless terminal to inform successful reception of the NBT mode response frame.
- the NBT mode request frame, the first ACK frame, the NBT mode response frame, and the second ACK frame mentioned in steps S1810 and S1820 may be implemented as a legacy PPDU based on a 20 MHz channel.
- the first wireless terminal may alternate from the non-NBT mode to the NBT mode.
- the first wireless terminal alternating in the NBT mode may perform an attempt to receive an NB channel based on previously acquired information.
- the second wireless terminal can know that the first wireless terminal is in the NBT mode since the reception of the second ACK frame.
- the first wireless terminal in the NBT mode may receive the NBT trigger frame for the uplink data buffered by the first wireless terminal from the second wireless terminal.
- the NBT trigger frame may be a frame periodically transmitted by the second wireless terminal to confirm the existence of the uplink data buffered by the first wireless terminal.
- the first wireless terminal may transmit an NBT data frame including uplink data to the second wireless terminal in response to the NBT trigger frame.
- the first wireless terminal may receive an NBT_ACK frame from the second wireless terminal to notify the successful reception of the NBT data frame.
- the NBT trigger frame and the NBT data frame mentioned in steps S1840 to S1860 can be implemented as a new type of PPDU based on a NB (narrow band) channel formed in a 20 MHz channel.
- NB narrow band
- 19 is a conceptual diagram related to a method of transmitting an NBT frame based on an NBT mode in a wireless LAN system according to another embodiment of the present invention.
- Figure 19 can be understood based on STA initiated signaling and NBT mode initiation signaling.
- AP 1900 in FIG. 19 corresponds to AP 1700 in FIG. 17, and STA 1910 in FIG. 19 may correspond to STA 1710 in FIG.
- the STA 1910 combined with the AP 1900 through the combining procedure can be understood as a wireless terminal in the non-NBT mode.
- the STA 1900 can alternate from the non-NBT mode to the NBT mode without transmitting a separate NBT mode response frame.
- the AP 1900 may expect the STA 1900 to operate in the NBT mode. Accordingly, after transmitting the ACK frame for the NBT mode request frame, the AP 1900 can communicate with the STA 1910 based on the NB channel.
- 20 and 21 are conceptual diagrams related to a method of transmitting an NBT frame based on an NBT mode in a wireless LAN system according to yet another embodiment.
- 20 and 21 can be understood based on AP initiated signaling and NBT mode initiation signaling.
- a first ACK frame (ACK # 1) for an NBT mode request frame may be received from the STA 2010.
- the AP 2000 may then transmit a second ACK frame (ACK # 2) to inform successful reception of the NBT mode response frame.
- the AP 2000 After transmitting the second ACK frame (ACK # 2), the AP 2000 can expect the STA 2110 to operate in the NBT mode. Accordingly, after transmitting the second ACK frame (ACK # 2), the AP 2000 can communicate with the STA 2010 based on the NB channel.
- the AP 2100 when an ACK frame for an NBT mode request frame is received from the STA 2110, the AP 2100 expects the STA 2110 to operate in the NBT mode without transmitting a separate NBT mode response frame .
- the AP 2100 can communicate with the STA 2110 based on the NB channel.
- FIGS. 22 and 23 are diagrams illustrating a procedure for transmitting an uplink data frame based on the CCA operation according to another embodiment of the present invention.
- transmission of an uplink data frame may be performed according to a state of a wireless channel based on a CCA operation according to a conventional operation without receiving an NBT trigger frame.
- the buffer of the STA 2210 includes uplink data for the AP 2200.
- the STA 2210 can perform the CCA operation for the wireless channel.
- the STA 2210 can transmit uplink data only when the state of the wireless channel is determined to be idle.
- the wireless terminal in the NBT mode can perform only the CCA operation for the NBT band.
- the wireless terminal in the NBT mode may not perform the CCA operation for the 20 MHz band.
- the wireless terminal in the NBT mode can only maintain NBT_NAV.
- the wireless terminal in the NBT mode performs the CCA operation for the 20 MHz band during the PIFS interval immediately before the expected transmission time according to the backoff operation .
- 24 is a flowchart illustrating a method of performing communication based on an NBT packet in a wireless LAN system according to another embodiment of the present invention.
- a method of performing communication based on an NBT packet according to another embodiment of the present invention can be understood as a reinterpretation of the contents mentioned in the point of view of the non-AP STA in FIG. 18 from the viewpoint of the AP .
- the first wireless terminal referred to in FIG. 24 is an AP, and the second wireless terminal referred to in FIG. 24 can be understood as a non-AP STA.
- the first wireless terminal can receive the NBT mode request frame from the second wireless terminal.
- the first wireless terminal may then transmit a first acknowledgment (ACK) frame to inform the second wireless terminal of successful reception of the NBT mode request frame.
- ACK acknowledgment
- the first wireless terminal may transmit the NBT mode response frame to the second wireless terminal.
- the NBT mode response frame may include information on the frequency position of the NB channel and information on the bandwidth of the NB channel.
- the first wireless terminal may then receive a second ACK frame from the second wireless terminal to inform successful reception of the NBT mode response frame.
- the first wireless terminal can know that the second wireless terminal operates in the NBT mode.
- the first wireless terminal may transmit an NBT trigger frame for uplink data buffered by the second wireless terminal to the second wireless terminal.
- the first wireless terminal may receive the NBT data frame including the uplink data from the second wireless terminal in response to the NBT trigger frame.
- the first wireless terminal may transmit an NBT_ACK frame to notify the successful reception of the NBT data frame to the second wireless terminal.
- the NBT mode request frame, the first ACK frame, the NBT mode response frame, and the second ACK frame are transmitted based on the PPDU based on the existing 20 MHz channel.
- the NBT trigger frame and the NBT data frame may be delivered based on PPDUs based on NB (narrow band) channels formed in a 20 MHz channel.
- 25 is a block diagram illustrating a wireless device to which the present embodiment is applicable.
- a wireless device is an STA capable of implementing the above-described embodiment, and can operate as an AP or a non-AP STA. Further, the wireless device may correspond to the above-described user, or may correspond to a transmitting device that transmits a signal to the user.
- processor 25 includes a processor 2510, a memory 2520 and a transceiver 2530 as shown.
- the illustrated processor 2510, memory 2520 and transceiver 2530 may each be implemented as separate chips, or at least two blocks / functions may be implemented on a single chip.
- a transceiver 2530 is a device that includes a transmitter and a receiver, and when a specific operation is performed, only the operation of either the transmitter or the receiver is performed, or both the transmitter and receiver operations are performed have.
- Transceiver 2530 may include one or more antennas for transmitting and / or receiving wireless signals.
- the transceiver 2530 may include an amplifier for amplifying a received signal and / or a transmitted signal, and a band-pass filter for transmitting on a specific frequency band.
- the processor 2510 may implement the functions, processes, and / or methods suggested herein.
- the processor 2510 may perform the operations according to the embodiment described above. That is, processor 2510 may perform the operations disclosed in the embodiments of Figs. 1-24.
- the processor 2510 may include an application-specific integrated circuit (ASIC), another chipset, logic circuitry, a data processing device, and / or a converter for converting baseband signals and radio signals.
- Memory 2520 may include read-only memory (ROM), random access memory (RAM), flash memory, memory cards, storage media, and / or other storage devices.
- 26 is a block diagram showing an example of an apparatus included in the processor.
- the illustrated data processing unit 2610 generates transmission data (control data and / or user data) corresponding to a transmission signal.
- the output of the data processing unit 2610 may be input to the encoder 2620.
- the encoder 2620 can perform coding through BCC (binary convolutional code) or LDPC (low-density parity-check) techniques. At least one encoder 2620 may be included, and the number of encoders 2620 may be determined according to various information (e.g., the number of data streams).
- the output of the encoder 2620 may be input to an interleaver 2630.
- Interleaver 2630 performs operations to spread successive bit signals over radio resources (e.g., time and / or frequency) to prevent burst errors due to fading or the like.
- Radio resources e.g., time and / or frequency
- At least one interleaver 2630 may be included, and the number of interleavers 2630 may be determined according to various information (e.g., the number of spatial streams).
- the output of the interleaver 2630 may be input to a constellation mapper 2640.
- the constellation mapper 2640 performs constellation mapping such as biphase shift keying (BPSK), quadrature phase shift keying (QPSK), and quadrature amplitude modulation (n-QAM).
- BPSK biphase shift keying
- QPSK quadrature phase shift keying
- n-QAM quadrature amplitude modulation
- the output of the constellation mapper 2640 may be input to a spatial stream encoder 2650.
- the spatial stream encoder 2650 performs data processing to transmit the transmission signal through at least one spatial stream.
- the spatial stream encoder 2650 may perform at least one of space-time block coding (STBC), cyclic shift diversity (CSD) insertion, and spatial mapping for a transmission signal.
- STBC space-time block coding
- CSS cyclic shift diversity
- the output of spatial stream encoder 2650 may be input to an IDFT 2660 block.
- the IDFT 2660 block performs inverse discrete Fourier transform (IDFT) or inverse fast Fourier transform (IFFT).
- IDFT inverse discrete Fourier transform
- IFFT inverse fast Fourier transform
- the output of the IDFT 2660 block is input to the GI (Guard Interval) inserter 2670, and the output of the GI inserter 2670 is input to the transceiver 2530 of FIG.
- GI Guard Interval
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
A method for allowing communication in a wireless LAN system on the basis of a NBT packet, according to the present embodiment, comprises the steps of: allowing a first wireless terminal in a non-NBT mode to transmit, to a second wireless terminal, a NBT mode request frame for requesting a NBT mode; allowing the first wireless terminal to receive, from a second wireless terminal, a first ACK frame for notifying of the successful reception of the NBT mode request frame; allowing the first wireless terminal to receive an NBT mode response frame from a second wireless terminal after receiving the first ACK frame; allowing the first wireless terminal to transmit, to the second wireless terminal, a second ACK frame for notifying of the successful reception of the NBT mode response frame; allowing the first wireless terminal to switch the non-NBT mode to the NBT mode after transmitting the second ACK frame; allowing the first wireless terminal in the NBT mode to receive, from the second wireless terminal, a NBT trigger frame for uplink data buffered by the first wireless terminal; and allowing the first wireless terminal in the NBT mode to transmit, to the second wireless terminal, a NBT data frame including uplink data in response to the NBT trigger frame.
Description
본 명세서는 무선 통신에 관한 것으로, 더 상세하게는 무선랜 시스템에서 NBT 패킷을 기반으로 통신을 수행하는 방법 및 이를 이용한 무선 단말에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to wireless communication, and more particularly, to a method for performing communication based on NBT packets in a wireless LAN system and a wireless terminal using the same.
일반적으로 아파트나 가정에서 무선랜(WLAN)을 이용하는 경우, 집 안의 위치에 따라, 간섭 신호의 영향 및 방해물의 영향으로 인해 무선랜을 통한 서비스를 원활히 이용하기 어려운 경우가 빈번하게 발생할 수 있다. 스마트 홈(smart home)과 같은 서비스를 원활히 지원하기 위해서는, 홈 커버리지(home coverage)가 완전히 지원될 필요가 있다. 무선 신호의 전송 거리를 증대시키기 위해, 무선랜을 위한 종전 20MHz 대역폭보다 좁은 대역폭을 이용하는 NBT(narrow band transmission) 기술이 이용될 수 있다. Generally, when a wireless LAN (WLAN) is used in an apartment or a home, it is often difficult to smoothly use a service through a wireless LAN due to the influence of an interference signal and an obstacle depending on the location of the home. In order to smoothly support services such as smart home, home coverage needs to be fully supported. In order to increase the transmission distance of a wireless signal, narrow band transmission (NBT) technology using a bandwidth narrower than the conventional 20 MHz bandwidth for the wireless LAN can be used.
본 명세서의 목적은 향상된 성능을 갖는 무선랜 시스템에서 NBT 패킷을 기반으로 통신을 수행하는 방법 및 이를 이용한 무선 단말을 제공하는데 있다.It is an object of the present invention to provide a method for performing communication based on an NBT packet in a wireless LAN system having improved performance and a wireless terminal using the same.
본 실시 예에 따른 무선랜 시스템에서 NBT 패킷을 기반으로 통신을 수행하는 방법은, non-NBT 모드에 있는 제1 무선 단말이, NBT 모드를 요청하기 위한 NBT 모드 요청 프레임을 제2 무선 단말로 송신하는 단계; 제1 무선 단말이, NBT 모드 요청 프레임의 성공적인 수신을 알리기 위한 제1 ACK 프레임을 제2 무선 단말로부터 수신하는 단계; 제1 무선 단말이, 제1 ACK 프레임의 수신 이후 제2 무선 단말로부터 NBT 모드 응답 프레임을 수신하는 단계; 제1 무선 단말이, NBT 모드 응답 프레임의 성공적인 수신을 알리기 위한 제2 ACK 프레임을 제2 무선 단말로 송신하는 단계; 제1 무선 단말이, 제2 ACK 프레임의 송신 이후, non-NBT 모드로부터 NBT 모드로 교대하는 단계; 및 NBT 모드에 있는 제1 무선 단말이, 제1 무선 단말에 의해 버퍼된 상향링크 데이터를 위한 NBT 트리거 프레임을 제2 무선 단말로부터 수신하는 단계; 및 NBT 모드에 있는 제1 무선 단말이, NBT 트리거 프레임에 대한 응답으로 상향링크 데이터를 포함하는 NBT 데이터 프레임을 제2 무선 단말로 송신하는 단계를 포함한다.A method for performing communication based on an NBT packet in a wireless local area network (WLAN) system according to an exemplary embodiment of the present invention includes: transmitting, by a first wireless terminal in a non-NBT mode, an NBT mode request frame for requesting an NBT mode to a second wireless terminal ; Receiving, by the first wireless terminal, a first ACK frame from a second wireless terminal to inform successful reception of an NBT mode request frame; The first wireless terminal receiving an NBT mode response frame from a second wireless terminal after receiving the first ACK frame; The first wireless terminal transmitting a second ACK frame to the second wireless terminal to inform successful reception of the NBT mode response frame; The first wireless terminal alternating from the non-NBT mode to the NBT mode after transmission of the second ACK frame; And a first wireless terminal in NBT mode receiving an NBT trigger frame for uplink data buffered by the first wireless terminal from a second wireless terminal; And a first wireless terminal in NBT mode transmitting an NBT data frame including uplink data to a second wireless terminal in response to the NBT trigger frame.
본 명세서의 일 실시 예에 따르면, 향상된 성능을 갖는 무선랜 시스템에서 NBT 패킷을 기반으로 통신을 수행하는 방법 및 이를 이용한 무선 단말이 제공된다.According to an embodiment of the present invention, a method for performing communication based on an NBT packet in a wireless LAN system with improved performance and a wireless terminal using the method are provided.
도 1은 무선랜 시스템의 구조를 보여주는 개념도이다.1 is a conceptual diagram showing a structure of a wireless LAN system.
도 2는 IEEE 규격에서 사용되는 PPDU의 일례를 도시한 도면이다. 2 is a diagram showing an example of a PPDU used in the IEEE standard.
도 3은 HE PPDU의 일례를 도시한 도면이다. 3 is a diagram showing an example of an HE PPDU.
도 4는 20MHz 대역 상에서 사용되는 자원유닛의 배치를 나타내는 도면이다.4 is a diagram showing the arrangement of resource units used on the 20 MHz band.
도 5는 40MHz 대역 상에서 사용되는 자원유닛의 배치를 나타내는 도면이다. 5 is a diagram showing the arrangement of resource units used on the 40 MHz band.
도 6은 80MHz 대역 상에서 사용되는 자원유닛의 배치를 나타내는 도면이다. 6 is a diagram showing the arrangement of resource units used on the 80 MHz band.
도 7은 HE-PPDU의 또 다른 일례를 나타낸 도면이다. 7 is a diagram showing another example of the HE-PPDU.
도 8은 HE-SIG-B의 일례를 나타내는 블록도이다. 8 is a block diagram showing an example of HE-SIG-B.
도 9는 트리거 프레임의 일례를 나타낸다.9 shows an example of a trigger frame.
도 10은 공통 정보 필드의 일례를 나타낸다.10 shows an example of a common information field.
도 11은 사용자 정보 필드에 포함되는 서브 필드의 일례를 나타낸다.11 shows an example of a sub-field included in the user information field.
도 12는 무선랜 시스템에서 EDCA 기반의 채널 액세스 방법을 보여주는 도면이다.12 is a diagram illustrating an EDCA-based channel access method in a wireless LAN system.
도 13은 EDCA의 백오프 절차를 나타내는 개념도이다. 13 is a conceptual diagram showing a backoff procedure of the EDCA.
도 14는 무선랜 시스템에서 프레임의 전송 절차를 설명하기 위한 도면이다. 14 is a diagram for explaining a frame transmission procedure in a wireless LAN system.
도 15는 본 일 실시 예에 따른 NBT 통신을 위한 NBT 패킷의 포맷을 보여준다.FIG. 15 shows a format of an NBT packet for NBT communication according to the present embodiment.
도 16은 본 일 실시 예에 따른 NBT 트리거 프레임에 기반한 상향링크 데이터 프레임의 송신 절차를 보여주는 도면이다.16 is a diagram illustrating a procedure for transmitting an uplink data frame based on an NBT trigger frame according to the present embodiment.
도 17은 본 일 실시 예에 따른 무선랜 시스템에서 NBT 모드를 기반으로 NBT 프레임을 송신하는 방법과 연관된 개념도이다.17 is a conceptual diagram related to a method of transmitting an NBT frame based on the NBT mode in the wireless LAN system according to the present embodiment.
도 18은 본 일 실시 예에 따른 무선랜 시스템에서 NBT 패킷을 기반으로 통신을 수행하는 방법에 관한 순서도이다.18 is a flowchart illustrating a method of performing communication based on an NBT packet in a wireless LAN system according to an embodiment of the present invention.
도 19는 본 다른 실시 예에 따른 무선랜 시스템에서 NBT 모드를 기반으로 NBT 프레임을 송신하는 방법과 연관된 개념도이다.19 is a conceptual diagram related to a method of transmitting an NBT frame based on an NBT mode in a wireless LAN system according to another embodiment of the present invention.
도 20 및 도 21은 본 또 다른 실시 예에 따른 무선랜 시스템에서 NBT 모드를 기반으로 NBT 프레임을 송신하는 방법과 연관된 개념도이다.20 and 21 are conceptual diagrams related to a method of transmitting an NBT frame based on an NBT mode in a wireless LAN system according to yet another embodiment.
도 22 및 도 23은 본 다른 실시 예에 따른 CCA 동작에 기반한 상향링크 데이터 프레임의 송신 절차를 보여주는 도면이다.FIGS. 22 and 23 are diagrams illustrating a procedure for transmitting an uplink data frame based on the CCA operation according to another embodiment of the present invention.
도 24는 본 다른 실시 예에 따른 무선랜 시스템에서 NBT 패킷을 기반으로 통신을 수행하는 방법에 관한 순서도이다.24 is a flowchart illustrating a method of performing communication based on an NBT packet in a wireless LAN system according to another embodiment of the present invention.
도 25는 본 실시 예가 적용될 수 있는 무선 장치를 나타내는 블록도이다.25 is a block diagram illustrating a wireless device to which the present embodiment is applicable.
도 26은 프로세서에 포함되는 장치의 일례를 나타내는 블록도이다. 26 is a block diagram showing an example of an apparatus included in the processor.
전술한 특성 및 이하 상세한 설명은 모두 본 명세서의 설명 및 이해를 돕기 위한 예시적인 사항이다. 즉, 본 명세서는 이와 같은 실시 예에 한정되지 않고 다른 형태로 구체화될 수 있다. 다음 실시 형태들은 단지 본 명세서를 완전히 개시하기 위한 예시이며, 본 명세서가 속하는 기술 분야의 통상의 기술자들에게 본 명세서를 전달하기 위한 설명이다. 따라서, 본 명세서의 구성 요소들을 구현하기 위한 방법이 여럿 있는 경우에는, 이들 방법 중 특정한 것 또는 이와 동일성 있는 것 가운데 어떠한 것으로든 본 명세서의 구현이 가능함을 분명히 할 필요가 있다.The foregoing features and the following detailed description are exemplary only in order to facilitate explanation and understanding of the specification. That is, the present disclosure is not limited to these embodiments, but may be embodied in other forms. The following embodiments are merely illustrative of the complete disclosure of the present disclosure and are intended to be illustrative of the present disclosure to those of ordinary skill in the art to which this disclosure belongs. Thus, where there are several ways to implement the components of the present disclosure, it is necessary to make it clear that the implementation of the present specification is possible in any of these methods, or any equivalent thereof.
본 명세서에서 어떤 구성이 특정 요소들을 포함한다는 언급이 있는 경우, 또는 어떤 과정이 특정 단계들을 포함한다는 언급이 있는 경우는, 그 외 다른 요소 또는 다른 단계들이 더 포함될 수 있음을 의미한다. 즉, 본 명세서에서 사용되는 용어들은 특정 실시 형태를 설명하기 위한 것일 뿐이고, 본 명세서의 개념을 한정하기 위한 것이 아니다. 나아가, 발명의 이해를 돕기 위해 설명한 예시들은 그것의 상보적인 실시 예도 포함한다.It is to be understood that, in the context of this specification, when reference is made to a configuration including certain elements, or when it is mentioned that a process includes certain steps, other elements or other steps may be included. In other words, the terms used herein are for the purpose of describing particular embodiments only, and are not intended to limit the concepts of the present specification. Further, the illustrative examples set forth to facilitate understanding of the invention include its complementary embodiments.
본 명세서에서 사용되는 용어들은 본 명세서가 속하는 기술 분야의 통상의 기술자들이 일반으로 이해하는 의미를 갖는다. 보편적으로 사용되는 용어들은 본 명세서의 맥락에 따라 일관적인 의미로 해석되어야 한다. 또한, 본 명세서에서 사용되는 용어들은, 그 의미가 명확히 정의된 경우가 아니라면, 지나치게 이상적이거나 형식적인 의미로 해석되지 않아야 한다. 이하 첨부된 도면을 통하여 본 명세서의 실시 예가 설명된다. The terms used herein have the meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs. Commonly used terms should be construed in a manner consistent with the context of this specification. Also, terms used in the specification should not be construed as being excessively ideal or formal in nature unless the meaning is clearly defined. BRIEF DESCRIPTION OF THE DRAWINGS Fig.
도 1은 무선랜 시스템의 구조를 보여주는 개념도이다. 도 1의 (A)는 IEEE(institute of electrical and electronic engineers) 802.11의 인프라스트럭쳐 네트워크(infrastructure network)의 구조를 나타낸다.1 is a conceptual diagram showing a structure of a wireless LAN system. FIG. 1 (A) shows the structure of an infrastructure network of an Institute of Electrical and Electronic Engineers (IEEE) 802.11.
도 1의 (A)를 참조하면, 도 1의 (A)의 무선랜 시스템(10)은 적어도 하나의 기본 서비스 세트(Basic Service Set, 이하 'BSS', 100, 105)를 포함할 수 있다. BSS는 성공적으로 동기화를 이루어서 서로 통신할 수 있는 액세스 포인트(access point, 이하 'AP') 및 스테이션(station, 이하 'STA')의 집합으로서, 특정 영역을 가리키는 개념은 아니다.Referring to FIG. 1A, the WLAN system 10 of FIG. 1A includes at least one Basic Service Set (hereinafter referred to as 'BSS', 100, and 105). A BSS is a set of access points (APs) and stations (hereinafter, referred to as 'STAs') that can successfully communicate with each other and communicate with each other.
예를 들어, 제 1 BSS(100)는 제 1 AP(110) 및 제 1 AP(110)와 결합된 하나의 제 1 STA(100-1)을 포함할 수 있다. 제 2 BSS(105)는 제 2 AP(130) 및 제 2 AP(130)와 결합된 하나 이상의 STA들(105-1, 105-2)을 포함할 수 있다.For example, the first BSS 100 may include a first AP 110 and a first STA 100-1 combined with the first AP 110. [ The second BSS 105 may include one or more STAs 105-1 and 105-2 coupled with the second AP 130 and the second AP 130. [
인프라스트럭쳐 BSS(100, 105)는 적어도 하나의 STA, 분산 서비스(Distribution Service)를 제공하는 AP(110, 130) 그리고 다수의 AP를 연결시키는 분산 시스템(Distribution System, DS, 120)을 포함할 수 있다.The infrastructure BSSs 100 and 105 may include at least one STA, APs 110 and 130 providing a distribution service, and a distribution system (DS) 120 connecting a plurality of APs. have.
분산 시스템(110)은 복수의 BSS(100, 105)를 연결하여 확장된 서비스 세트인 확장 서비스 세트(140, extended service set, 이하, 'ESS')를 구현할 수 있다. ESS(140)는 적어도 하나의 AP(110, 130)가 분산 시스템(120)을 통해 연결된 하나의 네트워크를 지시하는 용어로 사용될 수 있다. 하나의 ESS(140)에 포함되는 적어도 하나의 AP는 동일한 서비스 세트 식별자(service set identification, 이하 'SSID')를 가질 수 있다.The distributed system 110 may implement an extended service set 140 (hereinafter referred to as 'ESS') that is an extended service set by connecting a plurality of BSSs 100 and 105. ESS 140 may be used to refer to one network in which at least one AP 110, 130 is connected through distributed system 120. [ At least one AP included in one ESS 140 may have the same service set identification (SSID).
포탈(portal, 150)은 무선랜 네트워크(IEEE 802.11)와 다른 네트워크(예를 들어, 802.X)와의 연결을 수행하는 브리지 역할을 수행할 수 있다.The portal 150 may serve as a bridge for performing a connection between a wireless LAN network (IEEE 802.11) and another network (for example, 802.X).
도 1의 (A)와 같은 구조의 무선랜에서 AP(110, 130) 사이의 네트워크 및 AP(110, 130)와 STA(100-1, 105-1, 105-2) 사이의 네트워크가 구현될 수 있다. A network between the APs 110 and 130 and a network between the APs 110 and 130 and the STAs 100-1, 105-1 and 105-2 in the wireless LAN having the structure shown in FIG. 1 (A) .
도 1의 (B)는 독립 BSS를 나타낸 개념도이다. 도 1의 (B)를 참조하면, 도 1의 (B)의 무선랜 시스템(15)은 도 1의 (A)와 달리 AP(110, 130)가 없이도 STA 사이에서 네트워크를 설정하여 통신을 수행하는 것이 가능할 수 있다. AP(110, 130)가 없이 STA 사이에서도 네트워크를 설정하여 통신을 수행하는 네트워크를 애드-혹 네트워크(Ad-Hoc network) 또는 독립 BSS(independent basic service set, 이하 'IBSS')라고 정의한다.1 (B) is a conceptual diagram showing an independent BSS. 1 (B), the wireless LAN system 15 of FIG. 1 (B) is different from FIG. 1 (A) in that a network is set up between STAs without APs 110 and 130 to perform communication . An ad-hoc network or an independent basic service set (IBSS) is defined as a network that establishes a network and establishes communication between STAs without APs 110 and 130.
도 1의 (B)를 참조하면, IBSS(15)는 애드-혹(ad-hoc) 모드로 동작하는 BSS이다. IBSS는 AP를 포함하지 않기 때문에 중앙에서 관리 기능을 수행하는 개체(centralized management entity)가 없다. 따라서, IBSS(15)에서, STA(150-1, 150-2, 150-3, 155-4, 155-5)들이 분산된 방식(distributed manner)으로 관리된다. Referring to FIG. 1 (B), the IBSS 15 is a BSS operating in an ad-hoc mode. Since IBSS does not include APs, there is no centralized management entity. Therefore, in the IBSS 15, the STAs 150-1, 150-2, 150-3, 155-4, and 155-5 are managed in a distributed manner.
IBSS의 모든 STA(150-1, 150-2, 150-3, 155-4, 155-5)은 이동 STA으로 이루어질 수 있으며, 분산 시스템으로의 접속이 허용되지 않는다. IBSS의 모든 STA은 자기 완비적 네트워크(self-contained network)를 이룬다.All STAs 150-1, 150-2, 150-3, 155-4, and 155-5 of the IBSS may be mobile STAs, and connection to a distributed system is not allowed. All STAs in an IBSS form a self-contained network.
본 명세서에서 언급되는 STA은 IEEE(Institute of Electrical and Electronics Engineers) 802.11 표준의 규정을 따르는 매체 접속 제어(Medium Access Control, 이하 'MAC')와 무선 매체에 대한 물리계층(Physical Layer) 인터페이스를 포함하는 임의의 기능 매체로서, 광의로는 AP와 비-AP STA(Non-AP Station)을 모두 포함하는 의미로 사용될 수 있다.The STA referred to herein includes a Medium Access Control (MAC) layer and a Physical Layer interface to a wireless medium in accordance with the IEEE 802.11 standard. As a functional medium, the optical path may be used to include both an AP and a non-AP STA (Non-AP Station).
본 명세서에서 언급되는 STA은 이동 단말(mobile terminal), 무선 기기(wireless device), 무선 송수신 유닛(Wireless Transmit/Receive Unit; WTRU), 사용자 장비(User Equipment; UE), 이동국(Mobile Station; MS), 이동 가입자 유닛(Mobile Subscriber Unit) 또는 단순히 유저(user) 등의 다양한 명칭으로도 불릴 수 있다.The STA referred to herein may be a mobile terminal, a wireless device, a wireless transmit / receive unit (WTRU), a user equipment (UE), a mobile station (MS) , A mobile subscriber unit, or simply a user.
도 2는 IEEE 규격에서 사용되는 PPDU의 일례를 도시한 도면이다. 2 is a diagram showing an example of a PPDU used in the IEEE standard.
도시된 바와 같이, IEEE a/g/n/ac 등의 규격에서는 다양한 형태의 PPDU(PHY protocol data unit)가 사용되었다. 구체적으로, LTF, STF 필드는 트레이닝 신호를 포함하였고, SIG-A, SIG-B 에는 수신 스테이션을 위한 제어정보가 포함되었고, 데이터 필드에는 PSDU에 상응하는 사용자 데이터가 포함되었다. As shown, various types of PPDU (PHY protocol data unit) are used in IEEE a / g / n / ac standards. Specifically, the LTF and STF fields included training signals, SIG-A and SIG-B included control information for the receiving station, and the data field included user data corresponding to the PSDU.
본 실시예는 PPDU의 데이터 필드를 위해 사용되는 시그널(또는 제어정보 필드)에 관한 개선된 기법을 제안한다. 본 실시예에서 제안하는 시그널은 IEEE 802.11ax 규격에 따른 HE PPDU(high efficiency PPDU) 상에 적용될 수 있다. 즉, 본 실시예에서 개선하는 시그널은 HE PPDU에 포함되는 HE-SIG-A 및/또는 HE-SIG-B일 수 있다. HE-SIG-A 및 HE-SIG-B 각각은 SIG-A, SIG-B로도 표시될 수 있다. 그러나 본 실시예가 제안하는 개선된 시그널이 반드시 HE-SIG-A 및/또는 HE-SIG-B 규격에 제한되는 것은 아니며, 사용자 데이터를 전달하는 무선통신시스템에서 제어정보를 포함하는 다양한 명칭의 제어/데이터 필드에 적용 가능하다.This embodiment proposes an improved technique for the signal (or control information field) used for the data field of the PPDU. The signal proposed in this embodiment can be applied on the HE PPDU (high efficiency PPDU) according to the IEEE 802.11ax standard. That is, the signal to be improved in this embodiment may be HE-SIG-A and / or HE-SIG-B included in the HE PPDU. Each of HE-SIG-A and HE-SIG-B can also be expressed as SIG-A, SIG-B. However, the improved signal proposed by the present embodiment is not necessarily limited to the HE-SIG-A and / or HE-SIG-B standards, and various control and control schemes including control information in a wireless communication system, It is applicable to data fields.
도 3은 HE PPDU의 일례를 도시한 도면이다. 3 is a diagram showing an example of an HE PPDU.
본 실시예에서 제안하는 제어정보 필드는 도 3에 도시된 바와 같은 HE PPDU 내에 포함되는 HE-SIG-B일 수 있다. 도 3에 따른 HE PPDU는 다중 사용자를 위한 PPDU의 일례로, HE-SIG-B는 다중 사용자를 위한 경우에만 포함되고, 단일 사용자를 위한 PPDU에는 해당 HE-SIG-B가 생략될 수 있다.The control information field proposed in this embodiment may be HE-SIG-B included in the HE PPDU as shown in FIG. The HE PPDU according to FIG. 3 is an example of a PPDU for multiple users. The HE-SIG-B is included only for multi-user, and the corresponding HE-SIG-B can be omitted for a PPDU for a single user.
도시된 바와 같이, 다중 사용자(Multiple User; MU)를 위한 HE-PPDU는 L-STF(legacy-short training field), L-LTF(legacy-long training field), L-SIG(legacy-signal), HE-SIG-A(high efficiency-signal A), HE-SIG-B(high efficiency-signal-B), HE-STF(high efficiency-short training field), HE-LTF(high efficiency-long training field), 데이터 필드(또는 MAC 페이로드) 및 PE(Packet Extension) 필드를 포함할 수 있다. 각각의 필드는 도시된 시간 구간(즉, 4 또는 8 ㎲ 등) 동안에 송신될 수 있다. 도 3의 각 필드에 대한 보다 상세한 설명은 후술한다. As shown, an HE-PPDU for a Multiple User (MU) includes a legacy-short training field (L-STF), a legacy-long training field (L-LTF) (HE-SIG-A, HE-SIG-B, HE-STF, HE-LTF) , A data field (or MAC payload), and a Packet Extension (PE) field. Each field may be transmitted during the time interval shown (i.e., 4 or 8 占 퐏, etc.). A more detailed description of each field of FIG. 3 will be given later.
도 4는 20MHz 대역 상에서 사용되는 자원유닛(RU)의 배치를 나타내는 도면이다. 도 4에 도시된 바와 같이, 서로 다른 개수의 톤(즉, 서브캐리어)에 대응되는 자원유닛(Resource Unit; RU)이 사용되어 HE-PPDU의 일부 필드를 구성할 수 있다. 예를 들어, HE-STF, HE-LTF, 데이터 필드에 대해 도시된 RU 단위로 자원이 할당될 수 있다. 4 is a diagram showing the arrangement of resource units (RU) used on the 20 MHz band. As shown in FIG. 4, a resource unit (RU) corresponding to a different number of tones (i.e., subcarriers) may be used to configure some fields of the HE-PPDU. For example, resources may be allocated in units of RU shown for the HE-STF, HE-LTF, and data fields.
도 4의 최상단에 도시된 바와 같이, 26-유닛(즉, 26개의 톤에 상응하는 유닛)이 배치될 수 있다. 20MHz 대역의 최좌측(leftmost) 대역에는 6개의 톤이 가드(Guard) 대역으로 사용되고, 20MHz 대역의 최우측(rightmost) 대역에는 5개의 톤이 가드 대역으로 사용될 수 있다. 또한 중심대역, 즉 DC 대역에는 7개의 DC 톤이 삽입되고, DC 대역의 좌우측으로 각 13개의 톤에 상응하는 26-유닛이 존재할 수 있다. 또한, 기타 대역에는 26-유닛, 52-유닛, 106-유닛이 할당될 수 있다. 각 유닛은 수신 스테이션, 즉 사용자를 위해 할당될 수 있다. As shown at the top of FIG. 4, a 26-unit (i.e., a unit corresponding to 26 tones) may be placed. Six tones are used as the guard band in the leftmost band of the 20 MHz band and five tones can be used as the guard band in the rightmost band of the 20 MHz band. Also, there may be 7 DC tones in the center band, i.e., the DC band, and a 26-unit corresponding to 13 tones to the left and right of the DC band. Also, other bands may be assigned 26-unit, 52-unit, and 106-unit. Each unit may be assigned to a receiving station, i. E. A user.
한편, 도 4의 RU 배치는 다수의 사용자(MU)를 위한 상황뿐만 아니라, 단일 사용자(SU)를 위한 상황에서도 활용되며, 이 경우에는 도 4의 최하단에 도시된 바와 같이 1개의 242-유닛을 사용하는 것이 가능하며 이 경우에는 3개의 DC 톤이 삽입될 수 있다. 4 is utilized in a situation for a single user (SU) as well as a situation for a plurality of users (MU), in which case one 242-unit as shown at the bottom of Fig. It is possible to use three DC tones in this case.
도 4의 일례에서는 다양한 크기의 RU, 즉, 26-RU, 52-RU, 106-RU, 242-RU 등이 제안되었는바, 이러한 RU의 구체적인 크기는 확장 또는 증가할 수 있기 때문에, 본 실시예는 각 RU의 구체적인 크기(즉, 상응하는 톤의 개수)에 제한되지 않는다. In the example of FIG. 4, 26-RU, 52-RU, 106-RU, 242-RU, etc. of various sizes have been proposed. Since the specific size of the RU can be expanded or increased, Is not limited to the specific size of each RU (i.e., the number of corresponding tones).
도 5는 40MHz 대역 상에서 사용되는 자원유닛(RU)의 배치를 나타내는 도면이다. 5 is a diagram showing the arrangement of resource units (RU) used on the 40 MHz band.
도 4의 일례에서 다양한 크기의 RU가 사용된 것과 마찬가지로, 도 5의 일례 역시 26-RU, 52-RU, 106-RU, 242-RU, 484-RU 등이 사용될 수 있다. 또한, 중심주파수에는 5개의 DC 톤이 삽입될 수 있고, 40MHz 대역의 최좌측(leftmost) 대역에는 12개의 톤이 가드(Guard) 대역으로 사용되고, 40MHz 대역의 최우측(rightmost) 대역에는 11개의 톤이 가드 대역으로 사용될 수 있다. As in the example of FIG. 4, 26-RU, 52-RU, 106-RU, 242-RU, 484-RU, Five DC tones can be inserted at the center frequency. Twelve tones are used as the guard band in the leftmost band of the 40 MHz band, and 11 tones are used as the guard band in the rightmost band of the 40 MHz band. Can be used as a guard band.
또한, 도시된 바와 같이, 단일 사용자를 위해 사용되는 경우, 484-RU가 사용될 수 있다. 한편, RU의 구체적인 개수가 변경될 수 있다는 점은 도 4의 일례와 동일하다. Also, as shown, when used for a single user, a 484-RU may be used. On the other hand, the specific number of RUs can be changed is the same as the example of Fig.
도 6은 80MHz 대역 상에서 사용되는 자원유닛(RU)의 배치를 나타내는 도면이다. 6 is a diagram showing the arrangement of resource units (RU) used on the 80 MHz band.
도 4 및 도 5의 일례에서 다양한 크기의 RU가 사용된 것과 마찬가지로, 도 6의 일례 역시 26-RU, 52-RU, 106-RU, 242-RU, 484-RU, 996-RU 등이 사용될 수 있다. 또한, 중심주파수에는 7개 또는 5개의 DC 톤이 삽입될 수 있고, 80MHz 대역의 최좌측(leftmost) 대역에는 12개의 톤이 가드(Guard) 대역으로 사용되고, 80MHz 대역의 최우측(rightmost) 대역에는 11개의 톤이 가드 대역으로 사용될 수 있다. 또한 DC 대역 좌우에 위치하는 각각 13개의 톤을 사용한 26-RU를 사용할 수 있다. 6, RU, 52-RU, 106-RU, 242-RU, 484-RU, 996-RU, etc. may be used as well as the RUs of various sizes used in the examples of FIGS. have. Seven or five DC tones can be inserted at the center frequency. Twelve tones are used as the guard band in the leftmost band of the 80 MHz band, and the rightmost band of the 80 MHz band is used as the guard band. Eleven tones can be used as a guard band. You can also use 26-RUs with 13 tones on each side of the DC band.
또한, 도시된 바와 같이, 단일 사용자를 위해 사용되는 경우, 996-RU가 사용될 수 있다. 한편, RU의 구체적인 개수가 변경될 수 있다는 점은 도 4 및 도 5의 일례와 동일하다. Also, as shown, when used for a single user, a 996-RU may be used. On the other hand, the specific number of RUs can be changed is the same as the example of Figs. 4 and 5.
도 7은 HE-PPDU의 또 다른 일례를 나타낸 도면이다. 7 is a diagram showing another example of the HE-PPDU.
도시된 도 7의 블록은 도 3의 HE-PPDU 블록을 주파수 측면에서 설명하는 또 다른 일례이다. The illustrated block of Fig. 7 is yet another example for explaining the HE-PPDU block of Fig. 3 in terms of frequency.
도시된 L-STF(700)는 짧은 트레이닝 OFDM 심볼(short training orthogonal frequency division multiplexing symbol)을 포함할 수 있다. L-STF(700)는 프레임 탐지(frame detection), AGC(automatic gain control), 다이버시티 탐지(diversity detection), 대략적인 주파수/시간 동기화(coarse frequency/time synchronization)을 위해 사용될 수 있다.The illustrated L-STF 700 may include a short training orthogonal frequency division multiplexing symbol. The L-STF 700 may be used for frame detection, automatic gain control (AGC), diversity detection, and coarse frequency / time synchronization.
L-LTF(710)는 긴 트레이닝 OFDM 심볼(long training orthogonal frequency division multiplexing symbol)을 포함할 수 있다. L-LTF(710)는 정밀한 주파수/시간 동기화(fine frequency/time synchronization) 및 채널 예측을 위해 사용될 수 있다.The L-LTF 710 may comprise a long training orthogonal frequency division multiplexing symbol (OFDM symbol). The L-LTF 710 may be used for fine frequency / time synchronization and channel prediction.
L-SIG(720)는 제어 정보를 전송하기 위해 사용될 수 있다. L-SIG(720)는 데이터 전송률(rate), 데이터 길이(length)에 대한 정보를 포함할 수 있다. 또한, L-SIG(720)은 반복되어 송신될 수 있다. 즉, L-SIG(720)가 반복되는 포맷(예를 들어, R-LSIG라 칭할 수 있음)으로 구성될 수 있다. The L-SIG 720 may be used to transmit control information. The L-SIG 720 may include information on a data rate and a data length. Also, the L-SIG 720 may be repeatedly transmitted. That is, the L-SIG 720 may be configured in a repeating format (which may be referred to as R-LSIG, for example).
HE-SIG-A(730)는 수신 스테이션에 공통되는 제어정보를 포함할 수 있다. The HE-SIG-A 730 may include control information common to the receiving station.
구체적으로, HE-SIG-A(730)는, 1) DL/UL 지시자, 2) BSS의 식별자인 BSS 칼라(color) 필드, 3) 현행 TXOP 구간의 잔여시간을 지시하는 필드, 4) 20, 40, 80, 160, 80+80 Mhz 여부를 지시하는 대역폭 필드, 5) HE-SIG-B에 적용되는 MCS 기법을 지시하는 필드, 6) HE-SIB-B가 MCS 를 위해 듀얼 서브캐리어 모듈레이션(dual subcarrier modulation) 기법으로 모듈레이션되는지에 대한 지시 필드, 7) HE-SIG-B를 위해 사용되는 심볼의 개수를 지시하는 필드, 8) HE-SIG-B가 전 대역에 걸쳐 생성되는지 여부를 지시하는 필드, 9) HE-LTF의 심볼의 개수를 지시하는 필드, 10) HE-LTF의 길이 및 CP 길이를 지시하는 필드, 11) LDPC 코딩을 위해 추가의 OFDM 심볼이 존재하는지를 지시하는 필드, 12) PE(Packet Extension)에 관한 제어정보를 지시하는 필드, 13)HE-SIG-A의 CRC 필드에 대한 정보를 지시하는 필드 등에 관한 정보를 포함할 수 있다. 이러한 HE-SIG-A의 구체적인 필드는 추가되거나 일부가 생략될 수 있다. 또한, HE-SIG-A가 다중사용자(MU) 환경이 아닌 기타 환경에서는 일부 필드가 추가되거나 생략될 수 있다.Specifically, the HE-SIG-A 730 includes: 1) a DL / UL indicator; 2) a BSS color field that is an identifier of the BSS; 3) a field indicating the remaining time of the current TXOP section; B is a field indicating the MCS scheme applied to the HE-SIG-B; 6) a field indicating whether the HE-SIB-B is a dual subcarrier modulation (MCS) a field indicating whether the HE-SIG-B is modulated by a dual subcarrier modulation scheme, 7) a field indicating the number of symbols used for HE-SIG-B, 8) Field indicating the number of symbols of the HE-LTF; 10) field indicating the length and CP length of the HE-LTF; 11) field indicating whether there is additional OFDM symbol for LDPC coding; 12) A field indicating control information on a PE (Packet Extension), 13) a field indicating information on a CRC field of HE-SIG-A, and the like The. Specific fields of this HE-SIG-A may be added or some of them may be omitted. In addition, some fields may be added or omitted in other environments where HE-SIG-A is not a multi-user (MU) environment.
HE-SIG-B(740)는 상술한 바와 같이 다중 사용자(MU)를 위한 PPDU인 경우에만 포함될 수 있다. 기본적으로, HE-SIG-A(730) 또는 HE-SIG-B(740)는 적어도 하나의 수신 STA에 대한 자원 할당 정보(또는 가상 자원 할당 정보)를 포함할 수 있다. HE-SIG-B(740)에 대하여는 후술되는 도 8을 통해 더 상세하게 설명된다.The HE-SIG-B 740 may only be included if it is a PPDU for a multi-user (MU) as described above. Basically, the HE-SIG-A 730 or the HE-SIG-B 740 may include resource allocation information (or virtual resource allocation information) for at least one receiving STA. The HE-SIG-B 740 will be described in more detail with reference to FIG.
MU PPDU 상에서 HE-SIG-B(740)의 이전 필드는 듀플리케이트된 형태로 전송될 수 있다. HE-SIG-B(740)의 경우, 일부의 주파수 대역(예를 들어, 제4 주파수 대역)에서 전송되는 HE-SIG-B(740)은, 해당 주파수 대역(즉, 제4 주파수 대역)의 데이터 필드 및 해당 주파수 대역을 제외한 다른 주파수 대역(예를 들어, 제2 주파수 대역)의 데이터 필드를 위한 제어정보도 포함할 수 있다. 또한, 특정 주파수 대역(예를 들어, 제2 주파수 대역)의 HE-SIG-B(740)은 다른 주파수 대역(예를 들어, 제4 주파수 대역)의 HE-SIG-B(740)을 듀플리케이트한 포맷일 수 있다. 또는 HE-SIG-B(740)는 전체 전송 자원 상에서 인코딩된 형태로 송신될 수 있다. HE-SIG-B(740) 이후의 필드는 PPDU를 수신하는 수신 STA 각각을 위한 개별 정보를 포함할 수 있다.The previous field of HE-SIG-B 740 on the MU PPDU may be transmitted in the duplexed form. In the case of HE-SIG-B 740, HE-SIG-B 740 transmitted in some frequency bands (for example, the fourth frequency band) Data fields, and control information for data fields of other frequency bands (e.g., the second frequency band) except for the frequency bands. In addition, the HE-SIG-B 740 in a particular frequency band (e.g., the second frequency band) may send the HE-SIG-B 740 in another frequency band (e.g., Lt; / RTI > Or HE-SIG-B 740 may be transmitted in encoded form over the entire transmission resource. The fields after HE-SIG-B 740 may include individual information for each of the receiving STAs receiving PPDUs.
HE-STF(750)는 MIMO(multiple input multiple output) 환경 또는 OFDMA (Orthogonal Frequency-Division Multiple Access) 환경에서 자동 이득 제어 추정(automatic gain control estimation)을 향상시키기 위하여 사용될 수 있다.The HE-STF 750 may be used to improve automatic gain control estimation in a multiple input multiple output (MIMO) environment or an orthogonal frequency-division multiple access (OFDMA) environment.
HE-LTF(760)는 MIMO 환경 또는 OFDMA 환경에서 채널을 추정하기 위하여 사용될 수 있다.The HE-LTF 760 may be used to estimate a channel in a MIMO environment or an OFDMA environment.
HE-STF(750) 및 HE-STF(750) 이후의 필드에 적용되는 FFT/IFFT의 크기와 HE-STF(750) 이전의 필드에 적용되는 FFT/IFFT의 크기는 서로 다를 수 있다. 예를 들어, HE-STF(750) 및 HE-STF(750) 이후의 필드에 적용되는 FFT/IFFT의 크기는 HE-STF(750) 이전의 필드에 적용되는 IFFT의 크기보다 4배 클 수 있다. The size of the FFT / IFFT applied to the fields after the HE-STF 750 and the HE-STF 750 and the size of the FFT / IFFT applied to the field before the HE-STF 750 may be different from each other. For example, the size of the FFT / IFFT applied to the fields after the HE-STF 750 and the HE-STF 750 may be four times larger than the size of the IFFT applied to the field before the HE-STF 750 .
예를 들어, 도 7의 PPDU 상의 L-STF(700), L-LTF(710), L-SIG(720), HE-SIG-A(730), HE-SIG-B(740) 중 적어도 하나의 필드를 제1 필드라 칭하는 경우, 데이터 필드(770), HE-STF(750), HE-LTF(760) 중 적어도 하나를 제2 필드라 칭할 수 있다. 상기 제1 필드는 종래(legacy) 시스템에 관련된 필드를 포함할 수 있고, 상기 제2 필드는 HE 시스템에 관련된 필드를 포함할 수 있다. 이 경우, FFT(Fast Fourier Transform) 사이즈/IFFT(Inverse Fast Fourier Transform) 사이즈는 기존의 무선랜 시스템에서 사용되던 FFT/IFFT 사이즈의 N배(N은 자연수, 예를 들어, N=1, 2, 4)로 정의될 수 있다. 즉, HE PPDU의 제1 필드에 비해 HE PPDU의 제2 필드에 N(=4)배 사이즈의 FFT/IFFT가 적용될 수 있다. 예를 들어, 20MHz의 대역폭에 대하여 256FFT/IFFT가 적용되고, 40MHz의 대역폭에 대하여 512FFT/IFFT가 적용되고, 80MHz의 대역폭에 대하여 1024FFT/IFFT가 적용되고, 연속 160MHz 또는 불연속 160MHz의 대역폭에 대하여 2048FFT/IFFT가 적용될 수 있다.For example, at least one of the L-STF 700, L-LTF 710, L-SIG 720, HE-SIG-A 730, HE-SIG- B 740 on the PPDU of FIG. At least one of the data field 770, the HE-STF 750 and the HE-LTF 760 may be referred to as a second field. The first field may include a field related to a legacy system, and the second field may include a field related to an HE system. In this case, the FFT (Fast Fourier Transform) size / IFFT (Inverse Fast Fourier Transform) size is N times larger than the FFT / IFFT size used in the existing WLAN system (N is a natural number, 4). ≪ / RTI > That is, the FFT / IFFT of size N (= 4) times can be applied to the second field of the HE PPDU compared to the first field of the HE PPDU. For example, if 256 FFT / IFFT is applied to a bandwidth of 20 MHz, 512 FFT / IFFT is applied to a bandwidth of 40 MHz, 1024 FFT / IFFT is applied to a bandwidth of 80 MHz, and 2048 FFT / IFFT can be applied.
달리 표현하면, 서브캐리어 공간/스페이싱(subcarrier spacing)은 기존의 무선랜 시스템에서 사용되던 서브캐리어 공간의 1/N배(N은 자연수, 예를 들어, N=4일 경우, 78.125kHz)의 크기일 수 있다. 즉, HE PPDU의 제1 필드는 종래의 서브캐리어 스페이싱인 312.5kHz 크기의 서브캐리에 스페이싱이 적용될 수 있고, HE PPDU의 제2 필드는 78.125kHz 크기의 서브캐리에 공간이 적용될 수 있다. In other words, the subcarrier spacing is 1 / N times as large as the subcarrier space used in the existing WLAN system (N is a natural number, for example, 78.125 kHz when N = 4) Lt; / RTI > That is, the first field of the HE PPDU can be applied to the subcarriers of 312.5 kHz size, which is the conventional subcarrier spacing, and the second field of the HE PPDUs can be applied to the subcarriers of the size of 78.125 kHz.
또는, 상기 제1 필드의 각 심볼에 적용되는 IDFT/DFT 구간(IDFT/DFT period)은 상기 제2 필드의 각 데이터 심볼에 적용되는 IDFT/DFT 구간에 비해 N(=4)배 짧다고 표현할 수 있다. 즉, HE PPDU의 제1 필드의 각 심볼에 대해 적용되는 IDFT/DFT 길이는 3.2 μs이고, HE PPDU의 제2 필드의 각 심볼에 대해 적용되는 IDFT/DFT 길이는 3.2 μs *4(= 12.8 μs)로 표현할 수 있다. OFDM 심볼의 길이는 IDFT/DFT 길이에 GI(guard interval)의 길이를 더한 값일 수 있다. GI의 길이는 0.4 μs, 0.8 μs, 1.6 μs, 2.4 μs, 3.2 μs와 같은 다양한 값일 수 있다.Alternatively, the IDFT / DFT period (IDFT / DFT period) applied to each symbol of the first field may be expressed as N (= 4) times shorter than the IDFT / DFT period applied to each data symbol of the second field . That is, the IDFT / DFT length applied to each symbol of the first field of the HE PPDU is 3.2 μs, and the IDFT / DFT length applied to each symbol of the second field of the HE PPDU is 3.2 μs * 4 (= 12.8 μs ). The length of the OFDM symbol may be the length of the IDFT / DFT plus the length of the guard interval (GI). The length of GI can be various values such as 0.4 μs, 0.8 μs, 1.6 μs, 2.4 μs, and 3.2 μs.
설명의 편의상, 도 7에서는 제1 필드가 사용하는 주파수 대역과 제2 필드가 사용하는 주파수 대역은 정확히 일치하는 것이 표현되어 있지만, 실제로는 서로 완전히 일치하지는 않을 수 있다. 예를 들어, 제1 주파수 대역에 상응하는 제1필드(L-STF, L-LTF, L-SIG, HE-SIG-A, HE-SIG-B)의 주요 대역이 제2 필드(HE-STF, HE-LTF, Data)의 주요 대역과 동일하지만, 각 주파수 대역에서는 그 경계면이 불일치할 수 있다. 도 4 내지 도 6에 도시된 바와 같이 RU를 배치하는 과정에서 다수의 널 서브캐리어, DC톤, 가드 톤 등이 삽입되므로, 정확히 경계면을 맞추는 것이 어려울 수 있기 때문이다. For convenience of explanation, in FIG. 7, it is expressed that the frequency band used by the first field and the frequency band used by the second field are exactly the same, but they may not completely coincide with each other. For example, if the main band of the first field (L-STF, L-LTF, L-SIG, HE-SIG-A, HE- , HE-LTF, Data), but the boundary surfaces may be inconsistent in each frequency band. As shown in FIGS. 4 to 6, since a plurality of null subcarriers, a DC tone, a guard tone, and the like are inserted in the process of disposing the RU, it is difficult to precisely align the boundary.
사용자, 즉 수신스테이션은 HE-SIG-A(730)를 수신하고, HE-SIG-A(730)를 기반으로 하향링크 PPDU의 수신을 지시받을 수 있다. 이러한 경우, STA은 HE-STF(750) 및 HE-STF(750) 이후 필드부터 변경된 FFT 사이즈를 기반으로 디코딩을 수행할 수 있다. 반대로 STA이 HE-SIG-A(730)를 기반으로 하향링크 PPDU의 수신을 지시받지 못한 경우, STA은 디코딩을 중단하고 NAV(network allocation vector) 설정을 할 수 있다. HE-STF(750)의 CP(cyclic prefix)는 다른 필드의 CP보다 큰 크기를 가질 수 있고, 이러한 CP 구간 동안 STA은 FFT 사이즈를 변화시켜 하향링크 PPDU에 대한 디코딩을 수행할 수 있다.A user, i.e., the receiving station, may receive the HE-SIG-A 730 and be instructed to receive the downlink PPDU based on the HE-SIG-A 730. In this case, the STA can perform decoding based on the changed FFT size from the fields after the HE-STF 750 and the HE-STF 750. On the other hand, if the STA can not receive the downlink PPDU based on the HE-SIG-A (730), the STA can stop the decoding and set the NAV (network allocation vector). The cyclic prefix (CP) of the HE-STF 750 may have a size larger than the CP of the other fields. During this CP interval, the STA may perform decoding on the downlink PPDU by changing the FFT size.
이하, 본 실시예에서는 AP에서 STA으로 전송되는 데이터(또는 프레임)는 하향링크 데이터(또는 하향링크 프레임), STA에서 AP로 전송되는 데이터(또는 프레임)는 상향링크 데이터(또는 상향링크 프레임)라는 용어로 표현될 수 있다. 또한, AP에서 STA으로의 전송은 하향링크 전송, STA에서 AP로의 전송은 상향링크 전송이라는 용어로 표현할 수 있다.Hereinafter, in this embodiment, the data (or frame) transmitted from the AP to the STA is referred to as downlink data (or downlink frame), and the data (or frame) transmitted from the STA to the AP is referred to as uplink data It can be expressed in terms. In addition, the transmission from the AP to the STA can be represented by the term downlink transmission, and the transmission from the STA to the AP can be expressed by the term " uplink transmission ".
또한, 햐향링크 전송을 통해 전송되는 PPDU(PHY protocol data unit), 프레임 및 데이터 각각은 하향링크 PPDU, 하향링크 프레임 및 하향링크 데이터라는 용어로 표현될 수 있다. PPDU는 PPDU 헤더와 PSDU(physical layer service data unit)(또는 MPDU(MAC protocol data unit))를 포함하는 데이터 단위일 수 있다. PPDU 헤더는 PHY 헤더와 PHY 프리앰블을 포함할 수 있고, PSDU(또는 MPDU)는 프레임(또는 MAC 계층의 정보 단위)을 포함하거나 프레임을 지시하는 데이터 단위일 수 있다. PHY 헤더는 다른 용어로 PLCP(physical layer convergence protocol) 헤더, PHY 프리앰블은 다른 용어로 PLCP 프리앰블로 표현될 수도 있다.Also, each of the PHY protocol data unit (PPDU), frame and data transmitted through downlink transmission may be represented by terms of a downlink PPDU, a downlink frame, and downlink data. The PPDU may be a data unit including a PPDU header and a physical layer service data unit (PSDU) (or a MAC protocol data unit (MPDU)). The PPDU header may include a PHY header and a PHY preamble, and the PSDU (or MPDU) may include a frame (or an information unit of the MAC layer) or a data unit indicating a frame. The PHY header may be expressed in other terms as a physical layer convergence protocol (PLCP) header and a PHY preamble in other terms as a PLCP preamble.
또한, 상향링크 전송을 통해 전송되는 PPDU, 프레임 및 데이터 각각은 상향링크 PPDU, 상향링크 프레임 및 상향링크 데이터라는 용어로 표현될 수 있다.Also, each of the PPDU, frame, and data transmitted through the uplink transmission may be represented by terms of uplink PPDU, uplink frame, and uplink data.
본 실시예가 적용되는 무선랜 시스템에서는 SU(single)-OFDM(orthogonal frequency division multiplexing) 전송을 기반으로 전체 대역폭이 하나의 STA으로의 하향링크 전송 및 하나의 STA의 상향링크 전송을 위해 사용되는 것이 가능하다. 또한, 본 실시예가 적용되는 무선랜 시스템에서 AP는 MU MIMO(multiple input multiple output)를 기반으로 DL(downlink) MU(multi-user) 전송을 수행할 수 있고, 이러한 전송은 DL MU MIMO 전송이라는 용어로 표현될 수 있다.In the WLAN system to which this embodiment is applied, it is possible to use the entire bandwidth for downlink transmission to one STA and uplink transmission of one STA based on transmission of SU (single) -OFDM (orthogonal frequency division multiplexing) Do. Also, in the wireless LAN system to which the present embodiment is applied, the AP can perform DL (downlink) multi-user transmission based on MU MIMO (Multiple Input Multiple Output), and this transmission is referred to as DL MU MIMO transmission . ≪ / RTI >
또한, 본 실시예에 따른 무선랜 시스템에서는 OFDMA(orthogonal frequency division multiple access) 기반의 전송 방법이 상향링크 전송 및 하향링크 전송을 위해 지원되는 것이 바람직하다. 즉, 사용자에게 서로 다른 주파수 자원에 해당하는 데이터 유닛(예를 들어, RU)을 할당하여 상향링크/하향링크 통신을 수행할 수 있다, 구체적으로 본 실시예에 따른 무선랜 시스템에서는 AP가 OFDMA를 기반으로 DL MU 전송을 수행할 수 있고, 이러한 전송은 DL MU OFDMA 전송이라는 용어로 표현될 수 있다. DL MU OFDMA 전송이 수행되는 경우, AP는 중첩된 시간 자원 상에서 복수의 주파수 자원 각각을 통해 복수의 STA 각각으로 하향링크 데이터(또는 하향링크 프레임, 하향링크 PPDU)를 전송할 수 있다. 복수의 주파수 자원은 복수의 서브밴드(또는 서브채널) 또는 복수의 RU(resource unit)일 수 있다. DL MU OFDMA 전송은 DL MU MIMO 전송과 함께 사용될 수 있다. 예를 들어, DL MU OFDMA 전송을 위해 할당된 특정 서브 밴드(또는 서브 채널) 상에서 복수의 시공간 스트림(space-time stream)(또는 공간적 스트림(spatial stream))을 기반으로 한 DL MU MIMO 전송이 수행될 수 있다.Also, in the wireless LAN system according to the present embodiment, it is preferable that a transmission method based on OFDMA (orthogonal frequency division multiple access) is supported for uplink transmission and downlink transmission. That is, the user can perform uplink / downlink communication by allocating data units (e.g., RU) corresponding to different frequency resources to the user. Specifically, in the wireless LAN system according to the present embodiment, , And this transmission can be represented by the term DL MU OFDMA transmission. When DL MU OFDMA transmission is performed, the AP can transmit downlink data (or downlink frame, downlink PPDU) to each of a plurality of STAs through each of a plurality of frequency resources on an overlapping time resource. The plurality of frequency resources may be a plurality of subbands (or subchannels) or a plurality of resource units (RUs). DL MU OFDMA transmission can be used with DL MU MIMO transmission. For example, a DL MU MIMO transmission based on a plurality of space-time streams (or spatial streams) on a specific subband (or subchannel) allocated for DL MU OFDMA transmission is performed .
또한, 본 실시예에 따른 무선랜 시스템에서는 복수의 STA이 동일한 시간 자원 상에서 AP로 데이터를 전송하는 것을 UL MU 전송(uplink multi-user transmission)이 지원될 수 있다. 복수의 STA 각각에 의한 중첩된 시간 자원 상에서의 상향링크 전송은 주파수 도메인 또는 공간 도메인(spatial domain) 상에서 수행될 수 있다.In the wireless LAN system according to the present embodiment, UL MU transmission (uplink multi-user transmission) can be supported in that a plurality of STAs transmit data to APs on the same time resource. The uplink transmission on the overlapping time resource by each of the plurality of STAs can be performed in the frequency domain or the spatial domain.
복수의 STA 각각에 의한 상향링크 전송이 주파수 도메인 상에서 수행되는 경우, OFDMA를 기반으로 복수의 STA 각각에 대해 서로 다른 주파수 자원이 상향링크 전송 자원으로 할당될 수 있다. 서로 다른 주파수 자원은 서로 다른 서브밴드(또는 서브채널) 또는 서로 다른 RU(resource unit))일 수 있다. 복수의 STA 각각은 할당된 서로 다른 주파수 자원을 통해 AP로 상향링크 데이터를 전송할 수 있다. 이러한 서로 다른 주파수 자원을 통한 전송 방법은 UL MU OFDMA 전송 방법이라는 용어로 표현될 수도 있다.When uplink transmission by each of a plurality of STAs is performed in the frequency domain, different frequency resources may be allocated to uplink transmission resources for each of a plurality of STAs based on OFDMA. Different frequency resources may be different subbands (or subchannels) or different RUs (resource units)). Each of the plurality of STAs can transmit uplink data to the AP through different allocated frequency resources. The transmission method through these different frequency resources may be expressed by the term UL MU OFDMA transmission method.
복수의 STA 각각에 의한 상향링크 전송이 공간 도메인 상에서 수행되는 경우, 복수의 STA 각각에 대해 서로 다른 시공간 스트림(또는 공간적 스트림)이 할당되고 복수의 STA 각각이 서로 다른 시공간 스트림을 통해 상향링크 데이터를 AP로 전송할 수 있다. 이러한 서로 다른 공간적 스트림을 통한 전송 방법은 UL MU MIMO 전송 방법이라는 용어로 표현될 수도 있다.When uplink transmission by each of the plurality of STAs is performed in the spatial domain, different STAs are assigned to different STAs, and each of STAs transmits uplink data through different STAs AP. The transmission method through these different spatial streams may be represented by the term UL MU MIMO transmission method.
UL MU OFDMA 전송과 UL MU MIMO 전송은 함께 수행될 수 있다. 예를 들어, UL MU OFDMA 전송을 위해 할당된 특정 서브 밴드(또는 서브 채널) 상에서 복수의 시공간 스트림(또는 공간적 스트림)을 기반으로 한 UL MU MIMO 전송이 수행될 수 있다.UL MU OFDMA transmission and UL MU MIMO transmission can be performed together. For example, UL MU MIMO transmission based on a plurality of space-time streams (or spatial streams) may be performed on a specific subband (or subchannel) allocated for UL MU OFDMA transmission.
MU OFDMA 전송을 지원하지 않았던 종래의 무선랜 시스템에서 하나의 단말에게 넓은 대역폭(wider bandwidth)(예를 들어, 20MHz 초과 대역폭)을 할당하기 위해 멀티 채널 할당 방법이 사용되었다. 멀티 채널은 하나의 채널 단위를 20MHz라고 할 경우, 복수개의 20MHz 채널을 포함할 수 있다. 멀티 채널 할당 방법에서는 단말에게 넓은 대역폭을 할당하기 위해 프라이머리 채널 규칙(primary channel rule)이 사용되었다. 프라이머리 채널 규칙이 사용되는 경우, 단말로 넓은 대역폭을 할당하기 위한 제약이 존재한다. 구체적으로, 프라이머리 채널 룰에 따르면, 프라이머리 채널에 인접한 세컨더리 채널(secondary channel)이 OBSS(overlapped BSS)에서 사용되어 '비지(busy)' 한 경우, STA은 프라이머리 채널을 제외한 나머지 채널을 사용할 수 없다. 따라서, STA은 프라이머리 채널로만 프레임을 전송할 수 있어 멀티 채널을 통한 프레임의 전송에 대한 제약을 받는다. 즉, 기존의 무선랜 시스템에서 멀티 채널 할당을 위해 사용되던 프라이머리 채널 룰은 OBSS가 적지 않은 현재 무선랜 환경에서 넓은 대역폭을 운용하여 높은 처리량을 얻고자 함에 있어 큰 제약이 될 수 있다.In a conventional WLAN system that did not support MU OFDMA transmission, a multi-channel allocation method was used to allocate a wider bandwidth (for example, a bandwidth exceeding 20 MHz) to one terminal. A multi-channel may include a plurality of 20 MHz channels when one channel unit is 20 MHz. In the multi-channel allocation method, a primary channel rule is used to allocate a wide bandwidth to the UE. When the primary channel rule is used, there is a restriction to allocate a wide bandwidth to the terminal. Specifically, according to the primary channel rule, when a secondary channel adjacent to a primary channel is used in an OBSS (overlapped BSS) and is 'busy', the STA uses the remaining channels except for the primary channel I can not. Therefore, the STA can transmit frames only on the primary channel, which is restricted by the transmission of frames over multi-channels. In other words, the primary channel rule used for multi-channel allocation in a conventional WLAN system may be a great limitation in obtaining a high throughput by operating a wide bandwidth in a current wireless LAN environment where the OBSS is not small.
이러한 문제점을 해결하고자 본 실시예에서는 OFDMA 기술을 지원하는 무선랜 시스템이 개시된다. 즉, 하향링크 및 상향링크 중 적어도 하나에 대해 상술한 OFDMA 기술이 적용 가능하다. 또한 하향링크 및 상향링크 중 적어도 하나에 대해 상술한 MU-MIMO이 기법이 추가적으로 적용 가능하다. OFDMA 기술이 사용되는 경우, 프라이머리 채널 룰에 의한 제한 없이 멀티 채널을 하나의 단말이 아닌 다수의 단말이 동시에 사용할 수 있다. 따라서, 넓은 대역폭 운용이 가능하여 무선 자원의 운용의 효율성이 향상될 수 있다.In order to solve such a problem, a wireless LAN system supporting OFDMA technology is disclosed in this embodiment. That is, the above-described OFDMA technique is applicable to at least one of the downlink and the uplink. Further, the MU-MIMO scheme described above for at least one of the downlink and the uplink may be further applied. When the OFDMA technique is used, a plurality of terminals, not a single terminal, can simultaneously use multi-channels without restriction by a primary channel rule. Therefore, wide bandwidth operation is possible, and the efficiency of operation of radio resources can be improved.
상술한 바와 같이, 복수의 STA(예를 들어, non-AP STA) 각각에 의한 상향링크 전송이 주파수 도메인 상에서 수행되는 경우, AP는 OFDMA를 기반으로 복수의 STA 각각에 대해 서로 다른 주파수 자원이 상향링크 전송 자원으로 할당될 수 있다. 또한, 상술한 바와 같이, 서로 다른 주파수 자원은 서로 다른 서브밴드(또는 서브채널) 또는 서로 다른 RU(resource unit)일 수 있다.As described above, when uplink transmission by each of a plurality of STAs (for example, non-AP STA) is performed in the frequency domain, the AP increases the different frequency resources for each of the plurality of STAs based on OFDMA And can be assigned as a link transmission resource. Also, as described above, different frequency resources may be different subbands (or subchannels) or different RUs (resource units).
복수의 STA 각각에 대해 서로 다른 주파수 자원은 트리거 프레임(trigger frame)을 통해 지시될 수 있다.Different frequency resources for each of a plurality of STAs may be indicated via a trigger frame.
도 8은 HE-SIG-B의 일례를 나타내는 블록도이다. 8 is a block diagram showing an example of HE-SIG-B.
도시된 바와 같이, HE-SIG-B 필드는 맨 앞부분에 공통 필드를 포함하고, 해당 공통 필드는 그 뒤에 따라오는 필드와 분리하여 인코딩하는 것이 가능하다. 즉, 도 8에 도시된 바와 같이, HE-SIG-B 필드는 공통 제어정보를 포함하는 공통 필드와, 사용자-특정(user-specific) 제어정보를 포함하는 사용자-특정 필드를 포함할 수 있다. 이 경우, 공통 필드는 대응되는 CRC 필드 등을 포함하고 하나의 BCC 블록으로 코딩될 수 있다. 이후에 이어지는 사용자-특정 필드는, 도시된 바와 같이 두 사용자(2 users)를 위한 "사용자-특정 필드" 및 그에 대응되는 CRC 필드 등을 포함하여 하나의 BCC 블록으로 코딩될 수 있다.As shown, the HE-SIG-B field includes a common field at the beginning, and the common field can be encoded separately from the following field. That is, as shown in FIG. 8, the HE-SIG-B field may include a common field including common control information and a user-specific field including user-specific control information. In this case, the common field may include a corresponding CRC field or the like and be coded into one BCC block. The following user-specific fields can be coded into one BCC block, including a "user-specific field" and corresponding CRC field for two users (2 users) as shown.
도 9는 트리거 프레임의 일례를 나타낸다. 도 9의 트리거 프레임은 상향링크 MU 전송(Uplink Multiple-User transmission)을 위한 자원을 할당하고, AP로부터 송신될 수 있다. 트리거 프레임은 MAC 프레임으로 구성될 수 있으며, PPDU에 포함될 수 있다. 예를 들어, 도 3에 도시된 PPDU를 통해 송신되거나, 도 2에 도시된 레거시 PPDU를 통해 송신되거나 해당 트리거 프레임을 위해 특별히 설계된 PPDU를 통해 송신될 수 있다. 만약, 도 3의 PPDU를 통해 송신되는 경우, 도시된 데이터 필드에 상기 트리거 프레임이 포함될 수 있다. 9 shows an example of a trigger frame. The trigger frame of FIG. 9 may allocate resources for uplink MU transmission (Uplink Multiple-User transmission) and may be transmitted from the AP. The trigger frame may consist of a MAC frame and may be included in a PPDU. For example, transmitted via the PPDU shown in FIG. 3, transmitted via the legacy PPDU shown in FIG. 2, or transmitted via a PPDU specifically designed for the trigger frame. If transmitted via the PPDU of FIG. 3, the trigger frame may be included in the data field shown.
도 9에 도시된 각각의 필드는 일부 생략될 수 있고, 다른 필드가 추가될 수 있다. 도한 필드 각각의 길이는 도시된 바와 다르게 변화될 수 있다. Each of the fields shown in FIG. 9 may be partially omitted, and another field may be added. The lengths of the respective fields may be varied as shown.
도 9의 프레임 컨트롤(frame control) 필드(910)는 MAC 프로토콜의 버전에 관한 정보 정보 및 기타 추가적인 제어 정보가 포함되며, 듀레이션 필드(920)는 이하에서 설명하는 NAV를 설정하기 위한 시간 정보나 단말의 식별자(예를 들어, AID)에 관한 정보가 포함될 수 있다. The frame control field 910 of FIG. 9 includes information on the version of the MAC protocol and other additional control information. The duration field 920 includes time information for setting the NAV, (E. G., AID) < / RTI >
또한, RA 필드(930)는 해당 트리거 프레임의 수신 STA의 주소 정보가 포함되며, 필요에 따라 생략될 수 있다. TA 필드(940)는 해당 트리거 프레임을 송신하는 STA(예를 들어, AP)의 주소 정보가 포함되며, 공통 정보(common information) 필드(950)는 해당 트리거 프레임을 수신하는 수신 STA에게 적용되는 공통 제어 정보를 포함한다In addition, the RA field 930 includes address information of the receiving STA of the trigger frame, and may be omitted if necessary. The TA field 940 includes address information of an STA (e.g., an AP) that transmits the trigger frame, and a common information field 950 includes common information Contains control information
도 9의 트리거 프레임을 수신하는 수신 STA의 개수에 상응하는 개별 사용자 정보(per user information) 필드(960#1 내지 960#N)를 포함하는 것이 바람직하다. 상기 개별 사용자 정보 필드는, “할당 필드”라 불릴 수도 있다. It is preferable to include individual user information fields 960 # 1 to 960 # N corresponding to the number of receiving STAs receiving the trigger frame of FIG. The individual user information field may be referred to as an " assignment field ".
또한, 도 9의 트리거 프레임은 패딩 필드(970)와, 프레임 체크 시퀀스 필드(980)을 포함할 수 있다. 9 may include a padding field 970 and a frame check sequence field 980. [
도 9에 도시된, 개별 사용자 정보(per user information) 필드(960#1 내지 960#N) 각각은 다시 다수의 서브 필드를 포함하는 것이 바람직하다. Each of the per user information fields 960 # 1 to 960 # N shown in FIG. 9 preferably includes a plurality of subfields.
도 10은 공통 정보(common information) 필드의 일례를 나타낸다. 도 10의 서브 필드 중 일부는 생략될 수 있고, 기타 서브 필드가 추가될 수도 있다. 또한 도시된 서브 필드 각각의 길이는 변형될 수 있다. 10 shows an example of a common information field. Some of the subfields in FIG. 10 may be omitted, and other subfields may be added. Also, the length of each of the illustrated subfields can be varied.
도시된 길이 필드(1010)은 해당 트리거 프레임에 대응하여 송신되는 상향 PPDU의 L-SIG 필드의 길이 필드와 동일한 값을 가지며, 상향 PPDU의 L-SIG 필드의 길이 필드는 상향 PPDU의 길이를 나타낸다. 결과적으로 트리거 프레임의 길이 필드(1010)는 대응되는 상향링크 PPDU의 길이를 지시하는데 사용될 수 있다. The illustrated length field 1010 has the same value as the length field of the L-SIG field of the uplink PPDU transmitted corresponding to the trigger frame, and the length field of the L-SIG field of the uplink PPDU indicates the length of the uplink PPDU. As a result, the length field 1010 of the trigger frame may be used to indicate the length of the corresponding uplink PPDU.
또한, 케스케이드 지시자 필드(1020)는 케스케이드 동작이 수행되는지 여부를 지시한다. 케스케이드 동작은 동일 TXOP 내에 하향링크 MU 송신과 상향링크 MU 송신이 함께 수행되는 것을 의미한다. 즉, 하향링크 MU 송신이 수행된 이후, 기설정된 시간(예를 들어, SIFS) 이후 상향링크 MU 송신이 수행되는 것을 의미한다. 케이스케이드 동작 중에는 하향링크 통신을 수행하는 송신장치(예를 들어, AP)는 1개만 존재하고, 상향링크 통신을 수행하는 송신장치(예를 들어, non-AP)는 복수 개 존재할 수 있다. In addition, the cascade indicator field 1020 indicates whether a cascade operation is performed. The cascade operation means that the downlink MU transmission and the uplink MU transmission are performed together in the same TXOP. That is, uplink MU transmission is performed after a predetermined time (for example, SIFS) after the downlink MU transmission is performed. During the cascade operation, there is only one transmitting apparatus (for example, AP) for performing downlink communication, and a plurality of transmitting apparatuses (for example, non-APs) performing uplink communication may exist.
CS 요구 필드(1030)는 해당 트리거 프레임을 수신한 수신장치가 대응되는 상향링크 PPDU를 전송하는 상황에서 무선매체의 상태나 NAV 등을 고려해야 하는지 여부를 지시한다. The CS request field 1030 indicates whether the receiving apparatus receiving the trigger frame should consider the state of the wireless medium or the NAV in a state of transmitting the corresponding uplink PPDU.
HE-SIG-A 정보 필드(1040)는 해당 트리거 프레임에 대응하여 송신되는 상향 PPDU의 SIG-A 필드(즉, HE-SIG-A 필드)의 내용(content)을 제어하는 정보가 포함될 수 있다. The HE-SIG-A information field 1040 may include information for controlling the content of the SIG-A field (i.e., the HE-SIG-A field) of the upstream PPDU transmitted corresponding to the trigger frame.
CP 및 LTF 타입 필드(1050)는 해당 트리거 프레임에 대응하여 송신되는 상향 PPDU의 LTF의 길이 및 CP 길이에 관한 정보를 포함할 수 있다. 트리거 타입 필드(1060)는 해당 트리거 프레임이 사용되는 목적, 예를 들어 통상의 트리거링, 빔포밍을 위한 트리거링, Block ACK/NACK에 대한 요청 등을 지시할 수 있다. The CP and LTF type field 1050 may include information about the length of the LTF and the CP length of the upstream PPDU transmitted corresponding to the trigger frame. The trigger type field 1060 may indicate the purpose for which the trigger frame is used, for example, normal triggering, triggering for beamforming, request for Block ACK / NACK, and the like.
본 명세서에서 트리거 프레임의 트리거 타입 필드(1060)는 통상의 트리거링을 위한 기본(Basic) 타입의 트리거 프레임을 지시한다고 가정할 수 있다. 예를 들어, 기본(Basic) 타입의 트리거 프레임은 기본 트리거 프레임으로 언급될 수 있다.In this specification, it can be assumed that the trigger type field 1060 of the trigger frame indicates a trigger frame of a basic type for normal triggering. For example, a basic type trigger frame can be referred to as a basic trigger frame.
도 11은 사용자 정보(per user information) 필드에 포함되는 서브 필드의 일례를 나타낸다. 도 11의 사용자 정보 필드(1100)는 앞선 도 9에서 언급된 개별 사용자 정보 필드(960#1~960#N) 중 어느 하나로 이해될 수 있다. 도 11의 사용자 정보 필드(1100)에 포함된 서브 필드 중 일부는 생략될 수 있고, 기타 서브 필드가 추가될 수도 있다. 또한 도시된 서브 필드 각각의 길이는 변형될 수 있다. 11 shows an example of a sub-field included in a user information (per user information) field. The user information field 1100 of FIG. 11 can be understood as any one of the individual user information fields 960 # 1 to 960 # N mentioned in FIG. Some of the subfields included in the user information field 1100 of FIG. 11 may be omitted, and other subfields may be added. Also, the length of each of the illustrated subfields can be varied.
도 11의 사용자 식별자(User Identifier) 필드(1110)는 개별 사용자 정보(per user information)에 상응하는 STA(즉, 수신 STA)의 식별자를 나타내는 것으로, 식별자의 일례는 수신 STA의 AID(association identifier) 값의 전부 또는 일부가 될 수 있다.The user identifier field 1110 of FIG. 11 indicates an identifier of a STA (i.e., a receiving STA) corresponding to individual user information (per user information). An example of the identifier is an association identifier (AID) May be all or part of a value.
또한, RU 할당(RU Allocation) 필드(1120)가 포함될 수 있다. 즉 사용자 식별자 필드(1110)로 식별된 수신 STA가, 도 9의 트리거 프레임에 대응하여 상향링크 PPDU를 송신하는 경우, RU 할당(RU Allocation) 필드(1120)가 지시한 RU를 통해 해당 상향링크 PPDU를 송신한다. 이 경우, RU 할당(RU Allocation) 필드(1120)에 의해 지시되는 RU는 도 4, 도 5, 도 6에 도시된 RU를 지시하는 것이 바람직하다.Also, an RU allocation (RU allocation) field 1120 may be included. That is, when the receiving STA identified by the user identifier field 1110 transmits the uplink PPDU corresponding to the trigger frame of FIG. 9, the RU allocation (RU allocation) field 1120 transmits the uplink PPDU . In this case, it is preferable that the RU indicated by the RU allocation (RU allocation) field 1120 indicates the RUs shown in Figs. 4, 5 and 6.
도 11의 서브 필드는 코딩 타입 필드(1130)를 포함할 수 있다. 코딩 타입 필드(1130)는 도 9의 트리거 프레임에 대응하여 송신되는 상향링크 PPDU의 코딩 타입을 지시할 수 있다. 예를 들어, 상기 상향링크 PPDU에 BCC 코딩이 적용되는 경우 상기 코딩 타입 필드(1130)는 '1'로 설정되고, LDPC 코딩이 적용되는 경우 상기 코딩 타입 필드(1130)는 '0'으로 설정될 수 있다.The subfields of FIG. 11 may include a coding type field 1130. The coding type field 1130 can indicate the coding type of the uplink PPDU transmitted corresponding to the trigger frame of FIG. For example, when BCC coding is applied to the uplink PPDU, the coding type field 1130 is set to '1', and when the LDPC coding is applied, the coding type field 1130 is set to '0' .
또한, 도 11의 서브 필드는 MCS 필드(1140)를 포함할 수 있다. MCS 필드(1140)는 도 9의 트리거 프레임에 대응하여 송신되는 상향링크 PPDU에 적용되는 MCS 기법을 지시할 수 있다. 예를 들어, 상기 상향링크 PPDU에 BCC 코딩이 적용되는 경우 상기 코딩 타입 필드(1130)는 '1'로 설정되고, LDPC 코딩이 적용되는 경우 상기 코딩 타입 필드(1130)는 '0'으로 설정될 수 있다.In addition, the subfield of FIG. 11 may include an MCS field 1140. The MCS field 1140 may indicate the MCS scheme applied to the uplink PPDU transmitted in response to the trigger frame of FIG. For example, when BCC coding is applied to the uplink PPDU, the coding type field 1130 is set to '1', and when the LDPC coding is applied, the coding type field 1130 is set to '0' .
본 명세서에서 기본 트리거 프레임은 트리거 프레임의 변형(variant)으로 이해될 수 있다. 기본 트리거 프레임은 개별 사용자 정보 필드(960#1~960#N)에 트리거 종속 사용자 정보(Trigger dependent User Info) 필드(1150)를 더 포함할 수 있다. The basic trigger frame in this specification can be understood as a variant of the trigger frame. The basic trigger frame may further include a Trigger Dependent User Info field 1150 in the individual user information fields 960 # 1 to 960 # N.
트리거 종속 사용자 정보 필드(1150)에 대하여는 후술되는 도 18을 통해 더 상세하게 설명된다.The trigger-dependent user information field 1150 is described in more detail below with reference to FIG.
도 12는 무선랜 시스템에서 EDCA 기반의 채널 액세스 방법을 보여주는 도면이다. 무선랜 시스템에서 STA(또는 AP)은 EDCA(enhanced distributed channel access)를 위해 정의된 복수의 사용자 우선 순위(user priority)에 따라 채널 액세스를 수행할 수 있다.12 is a diagram illustrating an EDCA-based channel access method in a wireless LAN system. In a WLAN system, the STA (or AP) may perform channel access according to a plurality of user priorities defined for enhanced distributed channel access (EDCA).
구체적으로, 복수의 사용자 우선 순위에 기반한 QoS(quality of service) 데이터 프레임의 전송을 위해, 4개의 액세스 카테고리(access category; AC)(AC_BK(background), AC_BE(best effort), AC_VI(video), AC_VO(voice))가 정의될 수 있다. Specifically, for transmission of a quality of service (QoS) data frame based on a plurality of user priorities, four access categories (AC) (AC_BK (background), AC_BE (best effort), AC_VI AC_VO (voice)) can be defined.
STA은 상위 계층(예로, LLC(logical link control) 계층)으로부터 미리 설정된 사용자 우선순위를 갖는 트래픽 데이터(예로, MSDU(MAC service data unit))를 수신할 수 있다. The STA may receive traffic data (e.g., a MAC service data unit (MSDU)) having a predetermined user priority from an upper layer (e.g., logical link control (LLC) layer).
예를 들어, STA에 의해 송신될 MAC 프레임의 전송 순서를 결정하기 위해, 사용자 우선 순위에는 각 트래픽 데이터마다 차등된(differential) 값이 설정될 수 있다. 사용자 우선순위는 트래픽 데이터가 버퍼되는 각 액세스 카테고리(AC)와 하기의 표 1과 같은 방식으로 매핑될 수 있다.For example, to determine the transmission order of MAC frames to be transmitted by the STA, a user may be assigned a differential value for each traffic data. The user priority may be mapped to each access category (AC) in which the traffic data is buffered in the manner shown in Table 1 below.
본 명세서에서, 사용자 우선 순위는 트래픽 데이터의 특성을 나타내는 트래픽 식별자(Traffic identifier, 이하 'TID')로 이해될 수 있다. In this specification, the user priority may be understood as a traffic identifier (TID) representing the characteristics of the traffic data.
표 1을 참고하면, 사용자 우선 순위(즉, TID)가 '1' 또는 '2'인 트래픽 데이터는 AC_BK 타입의 전송 큐(1250)로 버퍼될 수 있다. 사용자 우선 순위(즉, TID)가 '0' 또는 '3'인 트래픽 데이터는 AC_BE 타입의 전송 큐(1240)로 버퍼될 수 있다. Referring to Table 1, traffic data with a user priority (i.e., TID) of '1' or '2' may be buffered into a transmission queue 1250 of AC_BK type. Traffic data with a user priority (i.e., TID) of '0' or '3' may be buffered into a transmission queue 1240 of AC_BE type.
사용자 우선 순위(즉, TID)가 '4' 또는 '5'인 트래픽 데이터는 AC_VI 타입의 전송 큐(1230)로 버퍼될 수 있다. 사용자 우선 순위(즉, TID)가 '6' 또는 '7'인 트래픽 데이터는 AC_VO 타입의 전송 큐(1220)로 버퍼될 수 있다.Traffic data with a user priority (i.e., TID) of '4' or '5' may be buffered into a transmission queue 1230 of AC_VI type. Traffic data with a user priority (i.e., TID) of '6' or '7' may be buffered with a transmission queue 1220 of AC_VO type.
기존 DCF(distributed coordination function)를 기반으로 한 백오프 절차를 위한 파라미터인 DIFS(DCF interframe space), CWmin, CWmax 대신하여, EDCA를 수행하는 STA의 백오프 절차를 위해 EDCA 파라미터 집합인 AIFS(arbitration interframe space)[AC], CWmin[AC], CWmax[AC] 및 TXOP limit[AC]가 사용될 수 있다.Instead of the DIFS (DCF interframe space), CWmin, and CWmax, which are parameters for the backoff procedure based on the existing distributed coordination function (DCF), an EDCA parameter set AIFS (arbitration interframe space [AC], CWmin [AC], CWmax [AC], and TXOP limit [AC] can be used.
차등된 EDCA 파라미터 집합을 기반으로 AC간 전송 우선 순위의 차이가 구현될 수 있다. 각 AC에 상응하는 EDCA 파라미터 집합(즉, AIFS[AC], CWmin[AC], CWmax[AC], TXOP limit[AC])의 디폴트(default) 값은 예시적으로 하기 표 2와 같다.The difference in AC-to-AC transmission priority can be implemented based on a set of differential EDCA parameters. The default values of the EDCA parameter sets corresponding to each AC (i.e., AIFS [AC], CWmin [AC], CWmax [AC], TXOP limit [AC]) are illustratively shown in Table 2 below.
각 AC를 위한 EDCA 파라미터 집합은 디폴트(default) 값으로 설정되거나 비콘 프레임에 실려 AP로부터 각 STA으로 전달될 수 있다. AIFS[AC]와 CWmin[AC]의 값이 작을수록 높은 우선순위를 가지며, 이에 따라 채널접근 지연이 짧아져 주어진 트래픽 환경에서 보다 많은 대역을 사용할 수 있게 된다.The set of EDCA parameters for each AC may be set to the default value or passed from the AP to each STA in a beacon frame. The lower the values of AIFS [AC] and CWmin [AC] are, the higher the priority is, and the channel access delay is shortened so that more bandwidth can be used in a given traffic environment.
EDCA 파라미터 집합은 각 AC를 위한 채널 액세스 파라미터(예를 들어, AIFS [AC], CWmin[AC], CWmax[AC])에 대한 정보를 포함할 수 있다. The EDCA parameter set may include information about channel access parameters (e.g., AIFS [AC], CWmin [AC], CWmax [AC]) for each AC.
EDCA를 위한 백오프 절차는 각 STA에 포함된 4개의 AC에 개별적으로 설정된 EDCA 파라미터 집합를 기반으로 수행될 수 있다. 각 AC별 서로 다른 채널 액세스 파라미터를 정의한 EDCA 파라미터 값의 적절한 설정은 네트워크 성능을 최적화하는 동시에 트래픽의 우선 순위에 의한 전송 효과를 증가시킬 수 있다. The backoff procedure for EDCA can be performed based on a set of EDCA parameters individually set for the four ACs included in each STA. Proper setting of EDCA parameter values that define different channel access parameters for each AC can increase the transmission effect by traffic priority while optimizing network performance.
따라서, 무선랜 시스템의 AP는 네트워크에 참여한 모든 STA에 공평한 매체 접근 보장을 위해 EDCA 파라미터에 대한 전체적인 관리와 조정 기능을 수행해야 한다.Therefore, the AP of the WLAN system must perform overall management and coordination functions on the EDCA parameters in order to guarantee fair access to all STAs participating in the network.
도 12를 참조하면, 하나의 STA(또는 AP, 1200)은 가상 맵퍼(1210), 복수의 전송 큐(1220~1250) 및 가상 충돌 처리기(1260)을 포함할 수 있다. 도 12의 가상 맵퍼(1210)는 LLC(logical link control) 계층으로부터 수신된 MSDU를 위 표 1에 따라 각 AC에 상응하는 전송 큐에 맵핑하는 역할을 수행할 수 있다. 12, one STA (or AP) 1200 may include a virtual mapper 1210, a plurality of transmission queues 1220-1250, and a virtual collision processor 1260. The virtual mapper 1210 of FIG. 12 may perform mapping of MSDUs received from an LLC (logical link control) layer to a transmission queue corresponding to each AC according to Table 1 above.
도 12의 복수의 전송 큐(1220~1250)는 하나의 STA(또는 AP) 내에서 무선 매체 액세스를 위해 개별적인 EDCA 경쟁 개체로서 역할을 수행할 수 있다. 예를 들어, 도 12의 AC VO 타입의 전송 큐(1220)는 제2 STA(미도시)을 위한 1개의 프레임(1221)을 포함할 수 있다.The plurality of transmission queues 1220-1250 of FIG. 12 can serve as separate EDCA contention entities for wireless media access within a single STA (or AP). For example, the transmission queue 1220 of the AC VO type of FIG. 12 may include one frame 1221 for a second STA (not shown).
AC VI 타입의 전송 큐(1230)는 물리 계층으로 송신될 순서에 따라 제1 STA(미도시)을 위한 3개의 프레임(1231~1233)과 제3 STA을 위한 1개의 프레임(1234)을 포함할 수 있다. AC VI type transmission queue 1230 includes three frames 1231 to 1233 for a first STA (not shown) and one frame 1234 for a third STA in order to be transmitted to the physical layer .
도 12의 AC BE 타입의 전송 큐(1240)는 물리 계층으로 송신될 순서에 따라 제2 STA(미도시)을 위한 1개의 프레임(1241), 제3 STA(미도시)을 위한 1개의 프레임(1242) 및 제2 STA(미도시)을 위한 1개의 프레임(1243)을 포함할 수 있다.The AC BE type transmission queue 1240 of FIG. 12 includes one frame 1241 for a second STA (not shown), one frame 1241 for a third STA (not shown) according to the order to be transmitted to the physical layer 1242) and one frame 1243 for a second STA (not shown).
예시적으로, 도 12의 AC BK 타입의 전송 큐(1250)는 물리 계층으로 송신될 프레임을 포함하지 않을 수 있다.By way of example, the transmission queue 1250 of the AC BK type of FIG. 12 may not include a frame to be transmitted to the physical layer.
예를 들어, 도 12의 AC VO 타입의 전송 큐(1220)에 포함된 프레임(1221)은 상위 계층(즉, LLC 계층)으로부터 수신된 복수의 트래픽 데이터(즉, MSDU)가 결부된(concatenate) 하나의 MPDU(MAC Protocol Data Unit)로 이해될 수 있다. For example, a frame 1221 included in a transmission queue 1220 of the AC VO type of FIG. 12 is concatenated with a plurality of traffic data (i.e., MSDUs) received from an upper layer (i.e., LLC layer) It can be understood as one MPDU (MAC Protocol Data Unit).
또한, AC VO 타입의 전송 큐(1220)에 포함된 프레임(1221)은'6'및'7'중 어느 하나의 트래픽 식별자(TID)를 갖는 복수의 트래픽 데이터(즉, MSDU)가 결부된 하나의 MPDU로 이해될 수 있다.Also, the frame 1221 included in the transmission queue 1220 of the AC VO type is one having a plurality of pieces of traffic data (i.e., MSDU) having a traffic identifier (TID) of either '6' or '7' Lt; / RTI > MPDU.
도 12의 AC VI 타입의 전송 큐(1230)에 포함된 프레임(1231)은 상위 계층(즉, LLC 계층)으로부터 수신된 복수의 트래픽 데이터(즉, MSDU)가 결부된(concatenate) 하나의 MPDU(MAC Protocol Data Unit)로 이해될 수 있다. A frame 1231 included in an AC VI type transmission queue 1230 of FIG. 12 includes one MPDU (concatenated) with a plurality of traffic data (i.e., MSDUs) received from an upper layer MAC Protocol Data Unit).
또한, AC VI 타입의 전송 큐(1230)에 포함된 프레임(1231)은 '4'및 '5'중 어느 하나의 트래픽 식별자(TID)를 갖는 복수의 트래픽 데이터(즉, MSDU)가 결부된 하나의 MPDU로 이해될 수 있다. Also, the frame 1231 included in the transmission queue 1230 of the AC VI type is a frame 1231 connected to a plurality of traffic data (i.e., MSDU) having a traffic identifier (TID) of either '4' Lt; / RTI > MPDU.
마찬가지로, AC VI 타입의 전송 큐(1230)에 포함된 다른 프레임(1232, 1233, 1234) 각각은 '4' 및 '5'중 어느 하나의 트래픽 식별자(TID)를 갖는 복수의 트래픽 데이터(즉, MSDU)가 결부(concatenate)된 하나의 MPDU로 이해될 수 있다.Similarly, each of the other frames 1232, 1233, and 1234 included in the transmission queue 1230 of the AC VI type includes a plurality of traffic data having a traffic identifier (TID) of '4' and '5' MSDU) may be understood as one MPDU concatenated.
또한, AC BE 타입의 전송 큐(1240)에 포함된 프레임(1241)은 '0'및 '3'중 어느 하나의 트래픽 식별자(TID)를 갖는 복수의 트래픽 데이터(즉, MSDU)가 결부된 하나의 MPDU로 이해될 수 있다. In addition, the frame 1241 included in the transmission queue 1240 of the AC BE type is one having a plurality of pieces of traffic data (i.e., MSDUs) having traffic identifiers (TID) of '0' Lt; / RTI > MPDU.
마찬가지로, AC BE 타입의 전송 큐(1240)에 포함된 다른 프레임(1242, 1243) 각각은 '0' 및 '3'중 어느 하나의 트래픽 식별자(TID)를 갖는 복수의 트래픽 데이터(즉, MSDU)가 결부(concatenate)된 하나의 MPDU로 이해될 수 있다.Similarly, each of the other frames 1242 and 1243 included in the transmission queue 1240 of the AC BE type includes a plurality of traffic data (i.e., MSDUs) having a traffic identifier (TID) of '0' Can be understood as one MPDU concatenated.
각 프레임(1221, 1231~1234, 1241~1243)은 미리 정해진 트래픽 사이즈를 초과하지 않는 프레임으로 이해될 수 있다.Each frame 1221, 1231 to 1234, 1241 to 1243 can be understood as a frame that does not exceed a predetermined traffic size.
만약 동시에 백오프를 마친 AC가 하나 이상 존재하는 경우, AC 간의 충돌은 가상 충돌 처리기(virtual collision handler, 1260)에 포함된 함수(EDCA function, EDCAF)에 따라 조정될 수 있다. If there is more than one AC that has been backed off at the same time, collisions between ACs may be adjusted according to the function (EDCA function, EDCAF) included in the virtual collision handler 1260.
구체적으로, 충돌된 AC 중 높은 우선순위를 가진 AC에 포함된 프레임을 먼저 전송함으로써 STA 내 충돌 문제를 해결할 수 있다. 이 경우, 다른 AC는 경쟁 윈도우를 증가시키고, 증가된 경쟁 윈도우를 기반으로 다시 선택된 백오프 값으로 백오프 카운터를 갱신할 수 있다.Specifically, a collision problem in an STA can be solved by first transmitting a frame included in AC having a higher priority among collided ACs. In this case, the other AC may increase the contention window and update the backoff counter with the again selected backoff value based on the increased contention window.
TXOP(transmission opportunity)는 EDCA 규칙에 따라 채널에 접근하였을 때 시작될 수 있다. 만약 한 AC에 두 개 이상의 프레임이 쌓여 있을 때, EDCA TXOP가 획득되면, EDCA MAC 계층의 AC는 여러 개의 프레임 전송을 시도할 수 있다. STA이 이미 한 프레임을 전송하였고, 남은 TXOP 시간 내에 같은 AC에 있는 다음 프레임의 전송과 이에 대한 ACK까지 받을 수 있다면, STA은 그 프레임에 대한 전송을 SIFS 시간 간격 뒤에 시도할 수 있다. A transmission opportunity (TXOP) can be initiated when a channel is accessed in accordance with EDCA rules. If more than one frame is stacked on one AC and the EDCA TXOP is acquired, the AC of the EDCA MAC layer may attempt to transmit multiple frames. If the STA has already transmitted one frame and can receive up to the next frame in the same AC and ACK for the remaining TXOP time, the STA may attempt to transmit the frame after the SIFS time interval.
TXOP 제한값(TXOP limit value)은 AP 및 STA에 디폴트 값으로 설정되거나, AP로부터 TXOP 제한값과 연관된 프레임이 STA으로 전달될 수 있다. The TXOP limit value may be set to a default value for the AP and the STA, or a frame associated with the TXOP limit value from the AP may be delivered to the STA.
만약 전송하려는 데이터 프레임의 크기가 TXOP 제한값을 초과하는 경우, AP는 프레임을 여러 개의 작은 프레임으로 분할(fragmentation)할 수 있다. 이어, 분할된 프레임이 TXOP 제한값을 초과하지 않는 범위에서 송신될 수 있다.If the size of the data frame to be transmitted exceeds the TXOP limit value, the AP may fragment the frame into several small frames. Subsequently, the segmented frame may be transmitted in a range not exceeding the TXOP limit value.
도 13은 EDCA의 백오프 절차를 나타내는 개념도이다. 13 is a conceptual diagram showing a backoff procedure of the EDCA.
복수의 STA은 경쟁 기반 함수인 분산 조정 함수(distributed coordination function, 이하 'DCF')를 기반으로 무선 매체(wireless medium)를 공유할 수 있다. DCF는 STA 간의 충돌을 조정하기 위해 접속 프로토콜로 반송파 감지 다중 액세스/충돌 회피(carrier sense multiple access/collision avoidance, 이하 CSMA/CA)를 사용할 수 있다.A plurality of STAs may share a wireless medium based on a contention-based distributed coordination function (DCF). DCF can use carrier sense multiple access / collision avoidance (CSMA / CA) as an access protocol to coordinate collisions between STAs.
DCF를 이용한 채널 액세스 기법은 DIFS(DCF inter frame space) 동안 매체가 사용되지 않는다면(즉, 채널이 idle), STA은 내부적으로 결정된 MPDU를 전송할 수 있다. The channel access scheme using the DCF can transmit the MPDU internally determined if the medium is not used during the DIFS (DCF inter frame space) (i.e., the channel is idle).
STA의 반송파 감지 메커니즘(carrier sensing mechanism)에 의해 무선 매체가 다른 STA에 의해 사용된다고 판단되면(즉, 채널이 busy), STA은 경쟁 윈도우(contention window, 이하 'CW')의 사이즈를 결정하고 백오프 절차를 수행할 수 있다.If the STA determines that the wireless medium is being used by another STA (i.e., the channel is busy) by the carrier sensing mechanism, the STA determines the size of the contention window (CW) Off procedure.
백오프 절차를 수행하기 위해, 각 STA은 경쟁윈도우(CW) 내에서 임의로 선택된 백오프 값을 백오프 카운터에 설정할 수 있다. 본 명세서에서, 각 STA에 의해 선택된 백오프 값을 슬롯 타임(slot time) 단위로 나타낸 시간은 도 13의 백오프 윈도우로 이해될 수 있다. To perform the backoff procedure, each STA may set a backoff value arbitrarily selected in the contention window CW to the backoff counter. In this specification, the time in which the backoff value selected by each STA is expressed in slot time units can be understood as the backoff window of FIG.
각 STA은 백오프 윈도우를 슬롯 타임 단위로 카운트다운함으로써 채널 액세스를 위한 백오프 절차를 수행할 수 있다. 복수의 STA에서 상대적으로 가장 짧은 백오프 윈도우를 선택한 STA은 매체를 점유할 수 있는 권한인 전송기회(transmission opportunity, 이하 'TXOP')를 획득할 수 있다. Each STA can perform a backoff procedure for channel access by counting down the backoff window in slot time units. The STA selecting the shortest backoff window in a plurality of STAs can acquire a transmission opportunity (hereinafter referred to as 'TXOP') which is an authority to occupy the medium.
전송기회(TXOP)를 위한 시간 구간 동안, 나머지 STA은 카운트다운 동작을 중지할 수 있다. 나머지 STA은 전송기회(TXOP)를 위한 시간 구간이 종료될 때까지 대기할 수 있다. 전송기회(TXOP)를 위한 시간 구간이 종료된 후, 나머지 STA은 무선 매체를 점유하기 위해, 중지된 카운트다운 동작을 재개(resume)할 수 있다.During the time interval for the transmission opportunity (TXOP), the remaining STAs may stop the countdown operation. The remaining STAs may wait until the time interval for the transmission opportunity (TXOP) has expired. After the time interval for the transmission opportunity (TXOP) expires, the remaining STAs may resume the paused countdown operation to occupy the wireless medium.
이러한 DCF에 기반한 전송 방법에 따르면, 복수의 STA이 동시에 프레임을 전송할 때 발생할 수 있는 충돌 현상이 방지될 수 있다. 다만, DCF를 이용한 채널 액세스 기법은 전송 우선 순위(즉, 사용자 우선순위)에 대한 개념이 없다. 즉, DCF가 사용될 때, STA에서 전송하고자 하는 트래픽(traffic)의 QoS(quality of service)가 보장될 수 없다. According to the DCF-based transmission method, a collision phenomenon that may occur when a plurality of STAs simultaneously transmit frames can be prevented. However, the channel access scheme using DCF has no concept of transmission priority (i.e., user priority). That is, when the DCF is used, the quality of service (QoS) of the traffic to be transmitted by the STA can not be guaranteed.
이러한 문제점을 해결하기 위해 802.11e에서 새로운 조정 함수(coordination function)인 하이브리드 조정 함수(hybrid coordination function, 이하 'HCF')를 정의하였다. 새롭게 정의된 HCF는 기존 DCF의 채널 액세스 성능보다 향상된 성능을 갖는다. HCF는 QoS 향상 목적으로 두 가지 채널 액세스 기법인 폴링 기법의 HCCA(HCF controlled channel access) 및 경쟁 기반의 EDCA(enhanced distributed channel access)을 함께 이용할 수 있다. In order to solve this problem, a new coordination function, a hybrid coordination function (HCF) is defined in 802.11e. The newly defined HCF has better performance than the channel access performance of the existing DCF. HCF can utilize two channel access schemes, HCF controlled channel access (HCCA) and enhanced distributed channel access (EDCA), for QoS enhancement purposes.
도 13을 참조하면, STA은 STA에 버퍼된 트래픽 데이터의 전송을 위해 EDCA를 수행한다고 가정한다. 표 1를 참조하면, 각 트래픽 데이터에 설정된 사용자 우선순위는 8 단계로 차등(differentiate)될 수 있다. Referring to FIG. 13, it is assumed that the STA performs the EDCA to transmit the buffered traffic data to the STA. Referring to Table 1, the user priority set for each traffic data may be differentiated into eight levels.
각 STA은 표 1의 8 단계의 사용자 우선순위와 맵핑된 4가지 타입(AC_BK, AC_BE, AC_VI, AC_VO)의 출력 큐를 포함할 수 있다. Each STA may include an output queue of four types (AC_BK, AC_BE, AC_VI, AC_VO) mapped to the user priority in step 8 of Table 1.
본 실시 예에 따른 STA은 기존에 사용된 DIFS(DCF Interframe Space)를 대신하여 사용자 우선 순위에 상응하는 AIFS(Arbitration Interframe Space)를 기반으로 트래픽 데이터를 전송할 수 있다. The STA according to the present embodiment can transmit traffic data based on AIFS (Arbitration Interframe Space) corresponding to the user priority in place of the DIFS (DCF Interframe Space) used in the past.
이하, 본 발명의 실시 예에서 단말은 무선랜 시스템과 셀룰러 시스템을 모두 지원할 수 있는 장치일 수 있다. 즉, 단말은 셀룰러 시스템을 지원하는 UE 또는 무선랜 시스템을 지원하는 STA으로 해석될 수 있다.Hereinafter, in an embodiment of the present invention, a terminal may be a device capable of supporting both a wireless LAN system and a cellular system. That is, the UE may be interpreted as a UE supporting a cellular system or an STA supporting a WLAN system.
본 명세서의 원활한 설명을 위해 802.11에서 언급되는 인터프레임간격(Inter-Frame Spacing)이 설명된다. 예를 들어, 인터프레임간격(IFS)은 축소된 프레임 간격(RIFS: reduced interframe space), 짧은 프레임 간격(SIFS: short interframe space), PCF 프레임 간격(PIFS: PCF interframe space), DCF 프레임 간격(DIFS: DCF interframe space), 조정 프레임 간격(AIFS: arbitration interframe space) 또는 확장 프레임 간격(EIFS: extended interframe space)일 수 있다.Inter-Frame Spacing referred to in 802.11 is described for the sake of brevity. For example, the interframe interval (IFS) may include a reduced interframe space (RIFS), a short interframe space (SIFS), a PCF interframe space (PIFS) : DCF interframe space, arbitration interframe space (AIFS), or extended interframe space (EIFS).
인터프레임간격(IFS)은 STA의 비트율(bit rate)과 무관하게 STA의 물리 계층에 의해 특정된 속성에 따라 결정될 수 있다. 인터프레임간격(IFS) 중 AIFS를 제외한 나머지는 각 물리 계층 별로 고정된 값으로 이해될 수 있다.The inter-frame interval (IFS) can be determined according to the attributes specified by the physical layer of the STA regardless of the bit rate of the STA. The rest of the interframe interval (IFS) except for AIFS can be understood as a fixed value for each physical layer.
AIFS는 표 2를 통해 보여지는 것과 같이 사용자 우선순위와 맵핑된 4가지 타입의 전송 큐에 상응하는 값으로 설정될 수 있다.The AIFS can be set to a value corresponding to the user priority and the four types of transmission queues mapped as shown in Table 2. [
SIFS는 위에 언급된 IFS 중에서 가장 짧은 시간 갭(time gap)을 갖는다. 이에 따라, 무선 매체를 점유하고 있는 STA이 프레임 교환 시퀀스(frame exchange sequence)가 수행되는 구간에서 다른 STA에 의한 방해 없이 매체의 점유를 유지할 필요가 있을 때 사용될 수 있다.SIFS has the shortest time gap among the above-mentioned IFSs. Accordingly, the STA occupying the wireless medium can be used when it is necessary to maintain occupancy of the medium without disturbance by another STA in a period in which a frame exchange sequence is performed.
즉, 프레임 교환 시퀀스 내 전송 간 가장 작은 갭을 사용함으로써, 진행 중인 프레임 교환 시퀀스가 완료되는데 우선권이 부여될 수 있다. 또한, SIFS 를 이용하여 무선 매체에 액세스하는 STA은 매체가 비지(Busy)한지 여부를 판단하지 않고 SIFS 바운더리(boundary)에서 바로 전송을 시작할 수 있다. That is, by using the smallest gap between transmissions in the frame exchange sequence, priority can be given to completion of the ongoing frame exchange sequence. In addition, an STA accessing a wireless medium using SIFS may initiate transmission directly at the SIFS boundary without determining whether the medium is Busy.
특정 물리(PHY) 계층을 위한 SIFS의 듀레이션은 aSIFSTime parameter에 의해 정의될 수 있다. 예를 들어, IEEE 802.11a, IEEE 802.11g, IEEE 802.11n 및 IEEE 802.11ac 규격의 물리 계층(PHY)에서 SIFS 값은 16μs이다.The duration of SIFS for a particular physical (PHY) layer can be defined by the aSIFSTime parameter. For example, the SIFS value in the physical layer (PHY) of IEEE 802.11a, IEEE 802.11g, IEEE 802.11n, and IEEE 802.11ac standards is 16 μs.
PIFS는 SIFS 다음으로 높은 우선순위를 STA에 제공하기 위해 이용될 수 있다. 즉, PIFS는 무선 매체를 액세스하기 위한 우선권을 획득하기 위해 사용될 수 있다. PIFS may be used to provide the STA with a higher priority next to the SIFS. That is, the PIFS may be used to obtain priority for accessing the wireless medium.
DIFS는 DCF를 기반으로 데이터 프레임(MPDU) 및 관리 프레임(Mac Protocol Data Unit; MPDU)을 전송하는 STA에 의해 사용될 수 있다. 수신된 프레임 및 백오프 타임이 만료된 이후 CS(carrier sense) 메커니즘을 통해 매체가 유휴 상태라고 결정되면, STA은 프레임을 전송할 수 있다. DIFS can be used by the STA to transmit data frames (MPDUs) and management protocol (Mac Protocol Data Units (MPDUs)) based on the DCF. After the received frame and the backoff time have expired, if the medium is determined to be idle via a carrier sense mechanism (CS), the STA may transmit the frame.
도 14는 무선랜 시스템에서 프레임의 전송 절차를 설명하기 위한 도면이다. 14 is a diagram for explaining a frame transmission procedure in a wireless LAN system.
앞서 설명한 바와 같이, 본 실시 예에 따른 각 STA(1410, 1420, 1430, 1440, 1450)은 백오프 절차를 위한 백오프 값을 개별적으로 선택할 수 있다.As described above, each STA 1410, 1420, 1430, 1440, 1450 according to the present embodiment can individually select a backoff value for the backoff procedure.
그리고, 각 STA(1410, 1420, 1430, 1440, 1450)은 선택된 백오프 값을 슬롯 타임(slot time) 단위로 나타낸 시간(즉, 도 13의 백오프 윈도우)만큼 대기한 후에 전송을 시도할 수 있다.Then, each of the STAs 1410, 1420, 1430, 1440, and 1450 may wait for a time corresponding to the selected backoff value in terms of slot time (i.e., the backoff window of FIG. 13) have.
또한, 각 STA(1410, 1420, 1430, 1440, 1450)은 백오프 윈도우를 슬롯 타임 단위로 카운트다운할 수 있다. 무선 매체에 대한 채널 액세스를 위한 카운트다운(countdown) 동작은 각 STA에 의해 개별적으로 수행될 수 있다. Also, each STA 1410, 1420, 1430, 1440, 1450 may count down the backoff window in slot time units. The countdown operation for channel access to the wireless medium may be performed separately by each STA.
이하, 백오프 윈도우에 상응하는 시간은 백오프 시간(random backoff time, Tb[i])으로 언급될 수 있다. 다시 말해, 각 STA은 각 STA의 백오프 카운터에 백오프 시간(Tb[i])을 개별적으로 설정할 수 있다. Hereinafter, the time corresponding to the backoff window may be referred to as a backoff time (Tb [i]). In other words, each STA can individually set the backoff time Tb [i] at the backoff counter of each STA.
구체적으로, 백오프 시간(Tb[i])은 의사-임의 정수(pseudo-random integer) 값이며, 하기 수학식 1을 기반으로 연산될 수 있다.Specifically, the backoff time Tb [i] is a pseudo-random integer value and can be calculated based on the following equation (1).
수학식 1의 Random(i)는 균등분포(uniform distribution)를 사용하며 0과 CW[i] 사이의 임의의 정수를 발생하는 함수이다. CW[i]는 최소 경쟁 윈도우 (CWmin[i])와 최대 경쟁 윈도우 (CWmax[i]) 사이에서 선택된 경쟁 윈도우로 이해될 수 있다. 최소 경쟁 윈도우 (CWmin[i]) 및 최대 경쟁 윈도우 (CWmax[i])는 표 2의 디폴트 값인 CWmin[AC] 및 CWmax[AC]에 대응할 수 있다. Random (i) in Equation (1) is a function that uses a uniform distribution and generates an arbitrary integer between 0 and CW [i]. CW [i] can be understood as a contention window selected between the minimum contention window CWmin [i] and the maximum contention window CWmax [i]. The minimum contention window CWmin [i] and the maximum contention window CWmax [i] may correspond to the default values CWmin [AC] and CWmax [AC] in Table 2.
초기 채널 액세스에서, STA은 CW[i]를 CWmin[i]으로 두고, Random(i)를 통해 O과 CWmin[i] 사이에서 임의의 정수를 선택할 수 있다. 본 실시 예에서, 선택된 임의의 정수는 백오프 값으로 언급될 수 있다.In the initial channel access, the STA can select any integer between O and CWmin [i] via Random (i) with CW [i] as CWmin [i]. In this embodiment, any selected integer may be referred to as a backoff value.
i는 트래픽 데이터의 사용자 우선순위로 이해될 수 있다. 수학식 1의 i는 표 1에 따라 AC_VO, AC_VI, AC_BE 또는 AC_BK 중 어느 하나에 대응하는 것으로 이해될 수 있다.i can be understood as the user priority of the traffic data. It can be understood that i in Equation (1) corresponds to either AC_VO, AC_VI, AC_BE or AC_BK in accordance with Table 1.
수학식 1의 슬롯타임(SlotTime)은 전송 STA의 프리앰블(preamble)이 이웃 STA에 의해 충분히 탐지될 수 있도록 충분한 시간을 제공하기 위해 사용될 수 있다. 수학식 1의 슬롯타임(SlotTime)은 앞서 언급된 PIFS와 DIFS를 정의하기 위해 이용될 수 있다. 일 예로. 슬롯타임(SlotTime)은 9μs일 수 있다.The SlotTime of Equation (1) can be used to provide enough time for the preamble of the transmitting STA to be sufficiently detected by the neighboring STA. The slot time (SlotTime) in Equation (1) can be used to define the above-mentioned PIFS and DIFS. For example. The slot time (SlotTime) may be 9 [micro] s.
예를 들어, 사용자 우선순위(i)가 '7'인 경우, AC_VO 타입의 전송 큐를 위한 초기의 백오프 시간(Tb[AC_VO])은 0과 CWmin[AC_VO] 사이에서 선택된 백오프 값을 슬롯타임(SlotTime)의 단위로 표현된 시간일 수 있다.For example, if the user priority (i) is '7', then the initial backoff time Tb [AC_VO] for the transmission queue of AC_VO type is set to a value between 0 and CWmin [AC_VO] And may be expressed in units of time (SlotTime).
백오프 절차에 따라 STA간 충돌이 발생한 경우(또는, 송신된 프레임에 대한 ACK 프레임을 수신하지 못한 경우), STA은 하기의 수학식 2를 기반으로 증가된 백오프 시간(Tb[i]')을 연산할 수 있다.The STA calculates an increased backoff time Tb [i] 'based on the following equation (2): " (2) " Can be calculated.
수학식 2를 참조하면, 새로운 경쟁 윈도우(CWnew[i])는 이전 윈도우 (CWold[i])를 기반으로 연산될 수 있다. 수학식 2의 PF 값은 IEEE 802.11e 표준에 정의된 절차에 따라 계산될 수 있다. 일 예로, 수학식 2의 PF 값은 '2'로 설정될 수 있다. Referring to Equation (2), a new contention window CWnew [i] can be computed based on the previous window CWold [i]. The PF value of Equation (2) can be calculated according to the procedure defined in the IEEE 802.11e standard. For example, the PF value of Equation 2 may be set to '2'.
본 실시 예에서, 증가된 백오프 시간(Tb[i]')은 0과 새로운 경쟁 윈도우(CWnew[i]) 사이에서 선택된 임의의 정수(즉, 백오프 값)를 슬롯 타임(slot time) 단위로 나타낸 시간으로 이해될 수 있다.In this embodiment, the increased backoff time Tb [i] ') is set to any arbitrary integer (i.e., backoff value) selected between 0 and the new contention window CWnew [i] ≪ / RTI >
도 14에서 언급된 CWmin[i], CWmax[i], AIFS[i] 및 PF 값은 관리 프레임(management frame)인 QoS 파라메터 집합 요소(QoS parameter set element)를 통해 AP로부터 시그널링될 수 있다. CWmin[i], CWmax[i], AIFS[i] 및 PF 값은 AP 및 STA에 의해 미리 설정된 값일 수 있다.The CWmin [i], CWmax [i], AIFS [i] and PF values mentioned in FIG. 14 can be signaled from the AP through a QoS parameter set element which is a management frame. The CWmin [i], CWmax [i], AIFS [i], and PF values may be preset values by the AP and the STA.
도 14를 참조하면, 제1 내지 제5 STA(1410~1450)을 위한 가로축(t1~t5)은 시간 축을 나타낼 수 있다. 또한, 제1 내지 제5 STA(1410~1450)을 위한 세로 축은 백오프 시간을 나타낼 수 있다.Referring to FIG. 14, the horizontal axes t1 to t5 for the first to fifth STAs 1410 to 1450 may represent a time axis. In addition, the vertical axis for the first to fifth STAs 1410 to 1450 may indicate the backoff time.
도 13 및 도 14를 참조하면, 특정 매체가 점유(occupy 또는 busy) 상태에서 유휴(idle) 상태로 변경되면, 복수의 STA은 데이터(또는 프레임) 전송을 시도할 수 있다. 13 and 14, when a specific medium is changed from an occupy or busy state to an idle state, a plurality of STAs may attempt to transmit data (or frames).
이 때, STA 간 충돌을 최소화하기 위한 방안으로, 각 STA은 수학식 1의 백오프 시간(backoff time, Tb[i])을 선택하고 그에 해당하는 슬롯 시간(slot time)만큼 대기한 후에 전송을 시도할 수 있다.In order to minimize collision between STAs, each STA selects a backoff time Tb [i] of Equation (1), waits for a corresponding slot time, You can try.
백오프 절차가 개시되면, 각 STA은 개별적으로 선택된 백오프 카운터 시간을 슬롯타임 단위로 카운트 다운할 수 있다. 각 STA은 카운트 다운하는 동안 계속적으로 매체를 모니터링할 수 있다. When the backoff procedure is initiated, each STA may count down the individually selected backoff counter time in slot time units. Each STA can continuously monitor the media during the countdown.
만일 무선 매체가 점유 상태로 모니터링되면, STA은 카운트 다운을 중단하고 대기할 수 있다. 만일 무선 매체가 유휴(idle) 상태로 모니터링되면, STA은 카운트 다운을 재개할 수 있다.If the wireless medium is monitored in an occupied state, the STA can stop and wait for the countdown. If the wireless medium is monitored in an idle state, the STA may resume the countdown.
도 14을 참조하면, 제3 STA(1430)을 위한 프레임이 제3 STA(1430)의 MAC 계층에 도달하면, 제3 STA(1430)은 DIFS 동안 매체가 유휴 상태인지 여부를 확인할 수 있다. 이어, 매체가 DIFS 동안 유휴 상태로 판단되면, 제3 STA(1430)은 프레임을 AP(미도시)로 전송할 수 있다. 단, 도 14의 인터프레임공간(inter frame space, IFS)은 DIFS로 도시되나, 본 명세서가 이에 한정되지 않음은 이해될 것이다.Referring to FIG. 14, when the frame for the third STA 1430 reaches the MAC layer of the third STA 1430, the third STA 1430 can check whether the medium is idle during DIFS. Then, if the medium is determined to be idle during the DIFS, the third STA 1430 may transmit the frame to the AP (not shown). However, the inter frame space (IFS) in FIG. 14 is shown as DIFS, but it will be understood that the present invention is not limited thereto.
제3 STA(1430)로부터 프레임이 전송되는 동안, 나머지 STA은 매체의 점유 상태를 확인하고, 프레임의 전송 구간 동안 대기할 수 있다. 제1 STA(1410), 제2 STA(1420) 및 제5 STA(1450) 각각의 MAC 계층에 프레임이 도달할 수 있다. 매체가 유휴 상태로 확인되면, 각 STA은 DIFS만큼 대기한 후 각 STA에 의해 선택된 개별적인 백오프 시간을 카운트 다운할 수 있다.While the frame is being transmitted from the third STA 1430, the remaining STAs can check the occupancy state of the medium and wait for the transmission period of the frame. The frame can reach the MAC layer of each of the first STA 1410, the second STA 1420 and the fifth STA 1450. If the medium is identified as idle, each STA can wait for the DIFS and count down the individual backoff times selected by each STA.
도 14를 참조하면, 제2 STA(1420)이 가장 작은 백오프 시간을 선택하고, 제1 STA(1410)이 가장 큰 백오프 시간을 선택한 경우를 보여준다. 제2 STA(1420)에 의해 선택된 백오프 시간에 대한 백오프 절차를 마치고 프레임 전송을 시작하는 시점(T1)에서 제5 STA(1450)의 잔여 백오프 시간은 제1 STA(1410)의 잔여 백오프 시간보다 짧은 경우를 나타낸다.Referring to FIG. 14, the second STA 1420 selects the smallest backoff time, and the first STA 1410 selects the largest backoff time. The remaining backoff time of the fifth STA 1450 at the time point (T1) when the backoff procedure for the backoff time selected by the second STA 1420 is completed and the frame transmission is started is the remaining backoff time of the first STA 1410 Off time.
제2 STA(1420)에 의해 매체가 점유될 때, 제1 STA(1410) 및 제5 STA(1450)는 백오프 절차를 중지(suspend)하고 대기할 수 있다. 이어, 제2 STA(1420)의 매체 점유가 종료(즉, 매체가 다시 유휴 상태)되면, 제1 STA(1410) 및 제5 STA(1450)은 DIFS만큼 대기할 수 있다.When the medium is occupied by the second STA 1420, the first STA 1410 and the fifth STA 1450 can suspend and wait for the backoff procedure. Then, when the media occupation of the second STA 1420 is terminated (that is, when the media is idle again), the first STA 1410 and the fifth STA 1450 can wait for DIFS.
이어, 제1 STA(1410) 및 제5 STA(1450)은 중지된 잔여 백오프 시간를 기반으로 백오프 절차를 재개(resume)할 수 있다. 이 경우 제5 STA(1450)의 잔여 백오프 시간이 제1 STA(1410)의 잔여 백오프 시간보다 짧으므로, 제5 STA(1450)은 제1 STA(1410)보다 먼저 백오프 절차를 완료할 수 있다.The first STA 1410 and the fifth STA 1450 may then resume the backoff procedure based on the paused remaining backoff time. In this case, since the residual backoff time of the fifth STA 1450 is shorter than the remaining backoff time of the first STA 1410, the fifth STA 1450 completes the backoff procedure before the first STA 1410 .
한편, 도 14를 참고하면, 제2 STA(1420)에 의해 매체가 점유될 때, 제4 STA(1440)을 위한 프레임이 제4 STA(1440)의 MAC 계층에 도달할 수 있다. 매체가 유휴 상태가 되면, 제4 STA(1440)은 DIFS 만큼 대기할 수 있다. 이어, 제4 STA(1440)은 제4 STA(1440)에 의해 선택된 백오프 시간을 카운트 다운할 수 있다.14, when the medium is occupied by the second STA 1420, the frame for the fourth STA 1440 can reach the MAC layer of the fourth STA 1440. [ When the medium becomes idle, fourth STA 1440 may wait for DIFS. The fourth STA 1440 may then count down the backoff time selected by the fourth STA 1440.
도 14를 참고하면, 제5 STA(1450)의 잔여 백오프 시간이 제4 STA(1440)의 백오프 시간과 우연히 일치할 수 있다. 이 경우 제4 STA(1440)과 제5 STA(1450) 간에 충돌이 발생할 수 있다. STA 간 충돌이 발생하면, 제4 STA(1440)과 제5 STA(1450)은 모두 ACK을 수신하지 못하며, 데이터 전송에 실패할 수 있다.Referring to FIG. 14, the remaining backoff time of the fifth STA 1450 may coincide with the backoff time of the fourth STA 1440. In this case, a collision may occur between the fourth STA 1440 and the fifth STA 1450. If a collision between STAs occurs, the fourth STA 1440 and the fifth STA 1450 do not receive an ACK and may fail to transmit data.
이에 따라, 제4 STA(1440) 및 제5 STA(1450)은 위 수학식 2에 따라 새로운 경쟁 윈도우(CWnew[i])를 개별적으로 연산할 수 있다. 이어, 제4 STA(1440) 및 제5 STA(1450)은 위 수학식 2에 따라 새롭게 연산한 백오프 시간에 대한 카운트 다운을 개별적으로 수행할 수 있다.Accordingly, the fourth STA 1440 and the fifth STA 1450 can separately compute a new contention window CWnew [i] according to Equation (2) above. The fourth STA 1440 and the fifth STA 1450 can individually perform the countdown of the newly calculated backoff time according to Equation (2).
한편, 제4 STA(1440)과 제5 STA(1450)의 전송으로 인해 매체가 점유 상태일 때, 제1 STA(1410)은 대기할 수 있다. 이어, 매체가 유휴 상태가 되면, 제1 STA(1410)은 DIFS 만큼 대기한 후 백오프 카운팅을 재개할 수 있다. 제1 STA(1410)의 잔여 백오프 시간이 경과하면, 제1 STA(1410)은 프레임을 전송할 수 있다.On the other hand, when the medium is occupied due to the transmission of the fourth STA 1440 and the fifth STA 1450, the first STA 1410 can wait. Then, when the medium becomes idle, the first STA 1410 may wait for DIFS and resume back-off counting. When the remaining backoff time of the first STA 1410 elapses, the first STA 1410 can transmit the frame.
CSMA/CA 메커니즘은 AP 및/또는 STA이 매체를 직접 센싱하는 물리적 캐리어 센싱(physical carrier sensing) 외에 가상 캐리어 센싱(virtual carrier sensing)도 포함할 수 있다.The CSMA / CA mechanism may also include virtual carrier sensing in addition to physical carrier sensing in which the AP and / or STA directly senses the media.
가상 캐리어 센싱은 히든 노드 문제(hidden node problem) 등과 같이 매체 접근상 발생할 수 있는 문제를 보완하기 위한 것이다. 가상 캐리어 센싱을 위하여, WLAN 시스템의 MAC은 네트워크 할당 벡터(NAV: Network Allocation Vector)를 이용한다. NAV는 현재 매체를 사용하고 있거나 또는 사용할 권한이 있는 AP 및/또는 STA이, 매체가 이용 가능한 상태로 되기까지 남아 있는 시간을 다른 AP 및/또는 STA에게 지시하는 값이다. Virtual carrier sensing is intended to compensate for problems that may arise from media access, such as hidden node problems. For virtual carrier sensing, the MAC of the WLAN system uses a network allocation vector (NAV). The NAV is a value indicating to another AP and / or the STA that the AP and / or the STA that is currently using or authorized to use the medium has remaining time until the media becomes available.
따라서 NAV로 설정된 값은 해당 프레임을 전송하는 AP 및/또는 STA에 의하여 매체의 사용이 예정되어 있는 기간에 해당하고, NAV 값을 수신하는 STA은 해당 기간 동안 매체 액세스가 금지된다. NAV는, 예를 들어, 프레임의 MAC 헤더(header)의 듀레이션(duration) 필드의 값에 따라 설정될 수 있다.Therefore, the value set to NAV corresponds to the period in which the medium is scheduled to be used by the AP and / or the STA that transmits the frame, and the STA receiving the NAV value is prohibited from accessing the medium during the corresponding period. The NAV may be set according to the value of the duration field of the MAC header of the frame, for example.
도 15는 본 일 실시 예에 따른 NBT 통신을 위한 NBT 패킷의 포맷을 보여준다.FIG. 15 shows a format of an NBT packet for NBT communication according to the present embodiment.
도 15를 참조하면, NBT(Narrow Band Transmission) 패킷(1500)은 레거시 파트(L-part)와 NBT 파트(NBT part)를 포함할 수 있다.Referring to FIG. 15, an NBT (Narrow Band Transmission) packet 1500 may include a legacy part (L-part) and an NBT part (NBT part).
도 15의 레거시 파트(L-part)는 20MHz 대역을 기반으로 구성될 수 있다. 도 15의 레거시 파트(L-part)는 주변의 레거시 단말로부터 NBT 패킷(1500)의 NBT 파트(NBT part)를 보호하기 위해 사용될 수 있다. 통신 환경에 따라 레거시 파트(L-part)는 생략이 가능하다.The legacy part (L-part) of FIG. 15 can be configured based on the 20 MHz band. The L-part of FIG. 15 may be used to protect the NBT part of the NBT packet 1500 from the surrounding legacy terminal. Depending on the communication environment, the legacy part (L-part) can be omitted.
예를 들어, 레거시 파트(L-part)는 L-STF, L-LTF, L-SIG 및 레거시 파트와 NBT 파트의 패킷 분류(packet classification)를 위한 하나 이상의 BPSK 심볼을 포함할 수 있다. For example, a legacy part (L-part) may include one or more BPSK symbols for packet classification of L-STF, L-LTF, L-SIG and legacy part and NBT part.
구체적으로, 하나 혹은 2개의 BPSK 심볼은 제3 자 장치들에 의한 잘못된 검출(false detection)을 줄이기 위해 사용될 수 있다. 일 예로, 하나 이상의 BPSK 심볼은 L-SIG 심볼이 반복된 심볼이거나 L-LTF가 반복된 심볼일 수 있다.In particular, one or two BPSK symbols may be used to reduce false detection by third party devices. In one example, one or more BPSK symbols may be symbols in which the L-SIG symbols are repeated or symbols in which the L-LTF symbols are repeated.
도 15의 NBT 파트(NBT part)는 좁은 대역(narrow band, 이하. NB) 채널을 기반으로 구성될 수 있다. 예를 들어, NB 채널은 50kMHz 대역폭, 1MHz 대역폭 또는 2MHz 대역폭과 연관될 수 있다.The NBT part of FIG. 15 may be configured based on a narrow band (NB) channel. For example, the NB channel may be associated with a 50 kHz bandwidth, a 1 MHz bandwidth, or a 2 MHz bandwidth.
예를 들어, NBT 파트(NBT part)는 NB-STF, NB-LTF, NB-SIG 필드 및 NB-데이터 필드를 포함할 수 있다.For example, an NBT part may include an NB-STF, an NB-LTF, an NB-SIG field, and an NB-data field.
예를 들어, NB-STF, NB-LTF, NB-SIG 필드는 NB 채널의 채널 추정 및 동기 획득을 위해 사용될 수 있다. NB-데이터 필드는 상대 단말을 위해 필요한 정보(즉, 페이로드)를 포함할 수 있다.For example, NB-STF, NB-LTF, and NB-SIG fields can be used for channel estimation and synchronization acquisition of NB channels. The NB-data field may contain information (i. E., Payload) necessary for the peer terminal.
본 명세서에서, 무선 단말의 무선 신호의 전송 거리 증대를 위하여, NBT 패킷은 기존의 레거시 20MHz 패킷을 위한 전송 전력을 기반으로 송신될 수 있음은 이해될 것이다.It will be appreciated that, for the purpose of increasing the transmission distance of a wireless signal of a wireless terminal, an NBT packet may be transmitted based on the transmission power for an existing legacy 20MHz packet.
도 15의 NB 채널은 20MHz 내에 중앙에 위치하는 것으로 도시되나, 본 명세서가 이에 한정되는 것이 아님은 이해될 것이다. 나아가, 20MHz 내에 하나 이상의 NB가 이용될 수 있음은 이해될 것이다.The NB channel of FIG. 15 is shown as being centered within 20 MHz, but it will be understood that the present disclosure is not so limited. Further, it will be appreciated that more than one NB may be utilized within 20 MHz.
NBT 패킷에 기초한 무선 통신을 지원하기 위해, AP는 레거시 포맷의 패킷과 NBT 패킷을 모두 수신할 필요가 있다. 이에 따라, AP는 20MHz 대역 및 NB 채널에 대한 수신 시도를 지속적으로 수행할 필요할 있다.To support wireless communication based on NBT packets, the AP needs to receive both legacy formatted packets and NBT packets. Accordingly, the AP may need to continuously perform reception attempts on the 20 MHz band and the NB channel.
일 예로, AP가 20MHz 대역으로 패킷을 수신한 경우, AP는 20MHz 대역을 기반으로 해당 패킷에 대한 ACK 프레임을 송신할 수 있다. 다른 일 예로, AP가 NB로 패킷을 수신한 경우, AP는 NB 채널을 기반으로 해당 패킷에 대한 ACK 프레임을 송신할 수 있다.For example, when the AP receives a packet in the 20 MHz band, the AP can transmit an ACK frame for the packet based on the 20 MHz band. In another example, if the AP receives a packet on the NB, the AP may transmit an ACK frame for that packet based on the NB channel.
또한, AP는 20MHz 레거시 포맷의 패킷과 연관된 노말(normal) NAV와 NB 채널과 연관된 NBT_NAV를 모두 유지할 수 있다. In addition, the AP can maintain both the normal NAV associated with packets in the 20 MHz legacy format and the NBT_NAV associated with the NB channel.
예를 들어, 노말 NAV는 IEEE 802.11에서 통상적으로 사용되는 NAV 타이머로 이해될 수 있다. 예를 들어, NBT_NAV는 NB 채널에 기초한 NBT 패킷을 기반으로 갱신되는 NAV 타이머로 이해될 수 있다. For example, normal NAV may be understood as a NAV timer commonly used in IEEE 802.11. For example, NBT_NAV can be understood as a NAV timer that is updated based on NBT packets based on the NB channel.
본 명세서에서, AP는 항상 노말 NAV와 NBT_NAV를 갱신/체크할 수 있다. 본 명세서에서, non-AP STA가 NBT 모드를 기반으로 동작할 때, non-AP STA는 NBT_NAV만을 갱신/체크할 수 있다. In this specification, the AP can always update / check the normal NAV and the NBT_NAV. In this specification, when the non-AP STA operates based on the NBT mode, the non-AP STA can only update / check the NBT_NAV.
또한, AP는 20MHz 대역 및 NB 채널을 모두 CCA(Channel Clear Assessment) 동작을 수행할 수 있다. CCA 동작 결과, 20MHz 대역 및 NB 채널이 모두 아이들(idle)로 판단된 경우에만, AP와 연관된 무선 채널의 상태가 아이들(idle)로 판단될 수 있다.In addition, the AP can perform a Channel Clear Assessment (CCA) operation in both the 20 MHz band and the NB channel. As a result of the CCA operation, only when the 20 MHz band and the NB channel are determined to be idle, the state of the radio channel associated with the AP can be determined as idle.
또한, NBT 패킷에 기초한 무선 통신을 지원하기 위해, STA는 NB 채널에 대한 수신 시도만을 지속적으로 수행할 필요할 있다. 다만, 구현에 따라, STA는 NB 채널 및 20MHz 대역에 대한 수신 시도를 지속적으로 수행할 수 있다.In addition, in order to support wireless communication based on NBT packets, it is necessary that the STA continuously perform only reception attempts on the NB channel. However, according to the implementation, the STA can continuously perform reception attempts on the NB channel and the 20 MHz band.
일 예로, STA가 20MHz 대역으로 패킷을 수신한 경우, STA는 20MHz 대역을 기반으로 해당 패킷에 대한 ACK 프레임을 송신할 수 있다. 다른 일 예로, STA가 NB로 패킷을 수신한 경우, STA는 NB 채널을 기반으로 해당 패킷에 대한 ACK 프레임을 송신할 수 있다.For example, if the STA receives a packet in the 20 MHz band, the STA may transmit an ACK frame for that packet based on the 20 MHz band. In another example, if the STA receives a packet in the NB, the STA may transmit an ACK frame for that packet based on the NB channel.
추가로, STA는 20MHz 대역으로 수신된 패킷에 대한 ACK 프레임을 NB 채널을 기반으로 전송할 수도 있다. 이 경우, ACK 프레임의 전송 시간이 길어질 수 있기 때문에, 20MHz 대역으로 수신된 패킷의 RSSI 또는 SINR이 일정 수준 이하일 경우를 전제로 구현될 수 있다.In addition, the STA may transmit an ACK frame for a packet received in the 20 MHz band based on the NB channel. In this case, since the transmission time of the ACK frame can be long, it can be implemented on the assumption that the RSSI or SINR of the packet received in the 20 MHz band is below a certain level.
도 16은 본 일 실시 예에 따른 NBT 트리거 프레임에 기반한 상향링크 데이터 프레임의 송신 절차를 보여주는 도면이다.16 is a diagram illustrating a procedure for transmitting an uplink data frame based on an NBT trigger frame according to the present embodiment.
도 16의 STA(1610)는 AP(1600)와 결합된 무선 단말로 이해될 수 있다. 도 16의 STA(1610)는 The STA 1610 of FIG. 16 may be understood as a wireless terminal combined with the AP 1600. The STA 1610 of FIG.
AP(1600)의 가로축은 시간 영역(t1)과 연관되고, AP(1600)의 세로축은 AP(1600)에 의해 송신되는 프레임의 존재와 연관된다. STA(1610)의 가로축은 시간 영역(t2)과 연관되고, STA(1610)의 세로축은 STA(1610)에 의해 송신되는 프레임의 존재와 연관된다. The horizontal axis of AP 1600 is associated with time domain tl and the vertical axis of AP 1600 is associated with the presence of a frame transmitted by AP 1600. [ The horizontal axis of STA 1610 is associated with time domain t2 and the vertical axis of STA 1610 is associated with the presence of frames transmitted by STA 1610. [
AP(1600)는 NBT 트리거(NBT_Trigger) 프레임을 STA(1610)로 송신할 수 있다. 예를 들어, NBT 트리거 프레임은 20MHz 대역폭과 연관된 점선으로 표시된 레거시 파트(L-part) 및 NB 채널과 연관된 실선으로 표시된 NBT 파트(NBT part)를 포함할 수 있다. AP 1600 may send an NBT trigger (NBT_Trigger) frame to STA 1610. For example, an NBT trigger frame may include a legacy part (L-part) indicated by the dashed line associated with the 20 MHz bandwidth and an NBT part (NBT part) indicated by the solid line associated with the NB channel.
즉, NBT 트리거(NBT_Trigger) 프레임의 레거시 파트(L-part)는 20MHz 단위로 전송되고, NBT 트리거(NBT_Trigger) 프레임의 NBT 파트(NBT part)는 NB 단위로 전송될 수 있다. That is, the legacy part (L-part) of the NBT trigger frame is transmitted in units of 20 MHz, and the NBT part of the NBT trigger (NBT_Trigger) frame can be transmitted in units of NB.
참고로, 점선으로 표시된 레거시 파트(L-part)는 무선랜 환경에 따라 생략 가능할 수 있다.For reference, a legacy part (L-part) indicated by a dotted line may be omitted depending on the wireless LAN environment.
본 명세서에서, NBT 트리거(NBT_Trigger) 프레임은 STA(1610)에 의해 버퍼된 상향링크 데이터의 존재를 확인하기 위해 AP(1600)에 의해 주기적으로 송신되는 프레임일 수 있다.In this specification, an NBT_Trigger frame may be a frame periodically transmitted by AP 1600 to confirm the presence of buffered uplink data by STA 1610.
본 명세서에서, NBT 트리거(NBT_Trigger) 프레임은 STA(1610)에 의해 버퍼된 상향링크 데이터의 상향링크 전송을 위해 STA(1610)에게 상향링크 자원을 할당하는 프레임일 수 있다. In this specification, an NBT_Trigger frame may be a frame for allocating uplink resources to the STA 1610 for uplink transmission of the uplink data buffered by the STA 1610.
본 명세서에서, NBT 트리거(NBT_Trigger) 프레임은 STA(1610)에게 적절한 동작 모드(예로, 노말 모드 또는 NBT 모드)를 시그널링하기 위한 프레임일 수 있다.In this specification, an NBT_Trigger frame may be a frame for signaling the STA 1610 in an appropriate mode of operation (e.g., normal mode or NBT mode).
본 명세서에서, NBT 트리거(NBT_Trigger) 프레임은 STA(1610)이 NBT 트리거(NBT_Trigger) 프레임의 수신 이후 SIFS 동안 무선 매체에 대한 CCA 동작을 수행하는지 여부에 관한 정보를 포함할 수 있다. 이 경우, CCA 동작은 에너지 탐지(Energy Detection) 방식을 기반으로 구현될 수 있다.In this specification, an NBT_Trigger frame may include information as to whether the STA 1610 performs CCA operations for wireless media during SIFS after receipt of an NBT_Trigger frame. In this case, the CCA operation can be implemented based on an energy detection method.
예를 들어, STA(1610)가 SIFS 동안 무선 매체에 대한 CCA 동작을 수행함을 지시하는 NBT 트리거(NBT_Trigger) 프레임이 수신된다고 가정할 수 있다. 이에 따라, NBT 트리거(NBT_Trigger) 프레임의 수신 이후 SIFS 동안, STA(1610)는 무선 매체에 대한 CCA 동작을 수행할 수 있다.For example, it may be assumed that an NBT trigger (NBT_Trigger) frame is received that indicates that the STA 1610 performs a CCA operation on the wireless medium during SIFS. Accordingly, during SIFS after receipt of the NBT Trigger (NBT_Trigger) frame, STA 1610 may perform a CCA operation on the wireless medium.
일 예로, CCA 동작에 따라 무선 채널이 아이들(idle)로 판단되면, STA(1610)는 NBT 트리거(NBT_Trigger) 프레임을 통해 할당된 상향링크 자원을 기반으로 상향링크 데이터를 포함하는 NBT 데이터(NBT_Data) 프레임을 AP(1600)로 송신할 수 있다. For example, if the wireless channel is determined to be idle according to the CCA operation, the STA 1610 transmits NBT data (NBT_Data) including uplink data based on the uplink resources allocated through the NBT trigger (NBT_Trigger) Frame to the AP 1600. [
다른 일 예로, CCA 동작에 따라 무선 채널이 비지(busy)로 판단되면, STA(1610)는 상향링크 데이터를 포함하는 NBT 데이터(NBT_Data) 프레임의 전송을 연기(defer)할 수 있다.In another example, if the wireless channel is determined to be busy according to the CCA operation, the STA 1610 may defer transmission of the NBT data (NBT_Data) frame including the uplink data.
예를 들어, STA(1610)가 SIFS 동안 무선 매체에 대한 CCA 동작을 수행하지 않음을 지시하는 NBT 트리거(NBT_Trigger) 프레임이 수신된다고 가정할 수 있다. 이에 따라, NBT 트리거(NBT_Trigger) 프레임의 수신 이후 SIFS가 경과하면, STA(1610)는 별도의 CCA 동작의 수행 없이 상향링크 데이터를 포함하는 NBT 데이터 프레임을 AP(1600)로 송신할 수 있다.For example, it may be assumed that an NBT trigger (NBT_Trigger) frame is received that indicates that STA 1610 does not perform CCA operation for wireless medium during SIFS. Accordingly, when the SIFS has elapsed since the reception of the NBT trigger (NBT_Trigger) frame, the STA 1610 can transmit the NBT data frame including the uplink data to the AP 1600 without performing a separate CCA operation.
이어, AP(1600)는 NBT 데이터(NBT_Data) 프레임의 성공적인 수신을 알리기 위한 ACK(NBT_ACK) 프레임을 STA(1610)로 송신할 수 있다. 예를 들어, NBT_ACK 프레임은 NB를 기반으로 송신될 수 있다.The AP 1600 may then transmit an ACK (NBT_ACK) frame to the STA 1610 to inform successful reception of the NBT data (NBT_Data) frame. For example, the NBT_ACK frame may be transmitted based on the NB.
도 16의 일 실시 예는 NBT 트리거(NBT_Trigger) 프레임이 수신된 경우를 전제로 하기 때문에, 일정 수준 이상의 채널 상황이 보장된 상황에서 상향링크 동작이 수행될 수 있다. 이에 따라, 무선 채널이 안 좋은 상황에서 불필요한 전송이 억제될 수 있으므로, 인접 BSS에 대한 간섭이 줄어들 수 있다.16 is based on the assumption that an NBT trigger (NBT_Trigger) frame is received, so that the uplink operation can be performed in a situation where a channel state of a certain level or more is guaranteed. As a result, unnecessary transmission can be suppressed in a situation where the radio channel is in a bad situation, so that interference to the adjacent BSS can be reduced.
도 17은 본 일 실시 예에 따른 무선랜 시스템에서 NBT 모드를 기반으로 NBT 프레임을 송신하는 방법과 연관된 개념도이다.17 is a conceptual diagram related to a method of transmitting an NBT frame based on the NBT mode in the wireless LAN system according to the present embodiment.
본 명세서에서, 무선 단말이 종래 20MHz 대역에 기초한 레거시 패킷을 기반으로 통신할 때, 무선 단말은 non-NBT 모드에 있을 수 있다. 예를 들어, 무선 단말(즉, non-AP STA)과 AP가 결합된 이후, 초기 무선 단말은 non-NBT 모드에 있을 수 있다.In this specification, when a wireless terminal communicates based on legacy packets based on the conventional 20 MHz band, the wireless terminal may be in non-NBT mode. For example, after the wireless terminal (i.e., the non-AP STA) and the AP are combined, the initial wireless terminal may be in the non-NBT mode.
본 명세서에서, 무선 단말이 NB 채널에 기초한 NBT 패킷을 기반으로 통신할 때, 무선 단말은 NBT 모드에 있을 수 있다. 예를 들어, 특정 조건이 만족될 때, 무선 단말은 초기의 non-NBT 모드로부터 NBT 모드로 교대(alternate)하여 동작할 수 있다.In this specification, when a wireless terminal communicates based on an NBT packet based on an NB channel, the wireless terminal may be in NBT mode. For example, when certain conditions are met, the wireless terminal may alternatively operate from the initial non-NBT mode to the NBT mode.
본 명세서에서, AP는 20MHz 대역 및 NB 채널에 대한 수신 시도를 동시에 수행할 수 있다. 또한, AP는 NBT 모드에 있는 무선 단말과는 NBT 패킷을 기반으로 통신할 수 있다.In this specification, the AP can simultaneously perform reception attempts on the 20 MHz band and the NB channel. Also, the AP can communicate with the wireless terminal in the NBT mode based on the NBT packet.
무선 단말과 AP 사이의 채널 상태가 좋지 않거나, 무선 단말과 AP 사이의 거리가 충분히 먼 경우, 20MHz 대역에 기초한 레거시 패킷은 제대로 수신되기 어려울 수 있다. 이 경우, 무선 단말은 non-NBT 모드로부터 NBT 모드로 교대하여 동작할 수 있다.If the channel condition between the wireless terminal and the AP is not good or the distance between the wireless terminal and the AP is sufficiently long, a legacy packet based on the 20 MHz band may be difficult to receive properly. In this case, the wireless terminal can alternately operate from the non-NBT mode to the NBT mode.
본 명세서에서, 하기의 제1 내지 제6 조건 중 적어도 하나가 만족될 때, 무선 단말은 non-NBT 모드로부터 NBT 모드로 교대할 수 있다. In this specification, when at least one of the following first to sixth conditions is satisfied, the wireless terminal can alternate from the non-NBT mode to the NBT mode.
제1 조건은, 무선 단말이 AP로부터 일정 시간 동안 20 MHz 패킷을 수신하지 못한 경우이다. 제2 조건은, 무선 단말이, AP로부터 수신한 패킷의 RSSI이나 SINR값이 일정 수준보다 낮은 경우이다. 제3 조건은, 무선 단말이 UL로 전송한 패킷에 대한 ACK을 일정 횟수 이상으로 연속하여 수신하지 못한 경우이다.The first condition is that the wireless terminal does not receive a 20 MHz packet from the AP for a certain period of time. The second condition is that the wireless terminal has a lower RSSI or SINR value of a packet received from the AP than a certain level. The third condition is a case where the wireless terminal can not continuously receive the ACK for the packet transmitted by the UL by more than a predetermined number of times.
제4 조건은, AP가 무선 단말에게 DL로 전송한 패킷에 대한 ACK을 일정 횟수 이상으로 연속하여 수신하지 못한 경우이다. 제5 조건은, AP가 무선 단말로부터 수신한 패킷의 RSSI나 SINR 값이 일정 수준보다 낮은 경우이다. 제6 조건은, AP가 무선 단말로 특정한 MCS 값(예로, '0')의 패킷을 전송한 후, 해당 패킷의 PER(Packet Error Rate)이 일정 수준보다 높은 경우이다.The fourth condition is a case where the AP does not successively receive ACKs for packets transmitted to the wireless terminal by DLs more than a predetermined number of times. The fifth condition is a case where the RSSI or SINR value of the packet received from the wireless terminal by the AP is lower than a certain level. The sixth condition is a case where, after the AP transmits a packet having a specific MCS value (for example, '0') to the wireless terminal, the packet error rate (PER) of the packet is higher than a certain level.
또한, 하기의 제7 내지 제12 조건 중 적어도 하나가 만족될 때, 무선 단말은 NBT 모드로부터 non-NBT 모드로 교대할 수 있다.Further, when at least one of the following seventh to twelfth conditions is satisfied, the wireless terminal can alternate from the NBT mode to the non-NBT mode.
제7 조건은, 무선 단말이 AP로부터 수신한 NBT 패킷의 RSSI이나 SINR값이 일정 수준보다 높은 경우이다. 제8 조건은, 무선 단말이 AP로부터 일정 시간 동안 NBT 패킷을 에러 없이 연속하여 수신한 경우이다. 제9 조건은, 무선 단말이 UL로 전송한 NBT 패킷에 대한 ACK이 일정 횟수 이상으로 연속하여 수신되고, ACK에 포함된 비트맵이 모두 성공을 지시하는 경우이다.The seventh condition is a case where the RSSI or SINR value of the NBT packet received from the AP by the wireless terminal is higher than a certain level. The eighth condition is a case where the wireless terminal continuously receives the NBT packets from the AP for a predetermined time without error. The ninth condition is that the ACK for the NBT packet transmitted by the wireless terminal in the UL is received successively more than a predetermined number of times, and the bit maps included in the ACK indicate success.
제10 조건은, AP가 무선 단말에게 DL로 전송한 NBT 패킷에 대한 ACK을 일정 횟수 이상으로 연속하여 수신하는 경우이다. 제11 조건은, AP가 무선 단말로부터 수신한 패킷의 RSSI나 SINR 값이 일정 수준보다 높은 경우이다. 제12 조건은, AP가 무선 단말에게 NBT 패킷을 전송한 후, 해당 패킷의 PER이 일정 수준보다 낮은 경우이다.The tenth condition is a case where the AP continuously receives an ACK for the NBT packet transmitted to the wireless terminal in the DL by a predetermined number of times or more. The eleventh condition is a case where the RSSI or the SINR value of the packet received from the wireless terminal by the AP is higher than a certain level. The 12th condition is a case where the PER of the packet is lower than a predetermined level after the AP transmits the NBT packet to the wireless terminal.
본 명세서에서, NBT 모드를 위한 시그널링의 유형은 시그널링 방향(signalling direction)에 따라 하기의 2가지로 구분될 수 있다. In this specification, the types of signaling for the NBT mode can be divided into the following two types according to the signaling direction.
첫 번째로, STA에 의해 개시되는 시그널링(STA initiated signalling)은, 상기 제1 내지 제12 조건에 따라, 무선 단말이 non-NBT 모드로부터 NBT 모드로 교대하거나 NBT 모드로부터 non-NBT 모드로 교대하는 것을, 무선 단말이 AP에게 요청하는 방식일 수 있다.First, the STA initiated signaling is performed in accordance with the first to twelfth conditions, in which the wireless terminal alternates from the non-NBT mode to the NBT mode or the NBT mode to the non-NBT mode The wireless terminal may request the AP from the AP.
두 번째로, AP에 의해 개시되는 시그널링(AP initiated signalling)은, 상기 제1 내지 제12 조건에 따라, 무선 단말이 non-NBT 모드로부터 NBT 모드로 교대하거나 NBT 모드로부터 non-NBT 모드로 교대하는 것을, AP가 무선 단말에게 요청하는 방식일 수 있다.Secondly, the AP initiated signaling is performed in such a manner that the wireless terminal changes from the non-NBT mode to the NBT mode or alternates from the NBT mode to the non-NBT mode according to the first to twelfth conditions May be a manner in which the AP requests the wireless terminal.
본 명세서에서, NBT 모드를 위한 시그널링의 유형은 시그널링 목적(signalling purpose)에 따라 하기의 2가지로 구분될 수 있다. In the present specification, the types of signaling for the NBT mode can be classified into two types according to the signaling purpose.
첫 번째로, NBT 모드 개시 시그널링(NBT mode initiation signalling)은, 상기 제1 내지 제6 조건에 따라, non-NBT 모드로 동작하는 무선 단말이 NBT 모드로 교대하기 위해 사용되는 방식일 수 있다.First, the NBT mode initiation signaling may be a method in which a wireless terminal operating in a non-NBT mode is used to switch to the NBT mode according to the first through sixth conditions.
두 번째로, NBT 모드 종료 시그널링(NBT mode termination signalling)은, 상기 제7 내지 제12 조건에 따라, NBT 모드로 동작하는 무선 단말이 non-NBT 모드로 교대하기 위해 사용되는 방식일 수 있다.Second, the NBT mode termination signaling may be a method in which a wireless terminal operating in the NBT mode is used to switch to the non-NBT mode according to the seventh to twelfth conditions.
도 15 내지 도 17을 참조하면, 도 17의 AP(1700)는 도 16의 AP(1600)와 상응하고, 도 17의 STA(1710)는 도 16의 STA(1610)와 상응할 수 있다. 구체적으로, AP(1700)와 결합 절차를 통해 결합된 STA(1710)는 non-NBT 모드에 있는 무선 단말로 이해될 수 있다. 15 through 17, the AP 1700 in FIG. 17 corresponds to the AP 1600 in FIG. 16, and the STA 1710 in FIG. 17 corresponds to the STA 1610 in FIG. Specifically, the STA 1710 combined through the combining procedure with the AP 1700 can be understood as a wireless terminal in the non-NBT mode.
도 17은 STA에 의해 개시되는 시그널링(STA initiated signalling)과 NBT 모드 개시 시그널링(NBT mode initiation signalling)을 기반으로 이해될 수 있다.Figure 17 can be understood based on STA initiated signaling and NBT mode initiation signaling.
AP(1700)와 결합된 이후 초기에 non-NBT 모드에 있는 STA(1710)는 NBT 모드를 요청하기 위한 NBT 모드 요청 프레임을 AP(1700)로 송신할 수 있다. 예를 들어, STA(1710)에 의해 상기 제1 내지 제6 조건 중 적어도 하나의 조건이 만족된다고 판단될 때, NBT 모드 요청 프레임이 송신될 수 있다.The STA 1710 in the non-NBT mode initially transmits the NBT mode request frame to the AP 1700 for requesting the NBT mode after being combined with the AP 1700. For example, when it is determined by the STA 1710 that at least one of the first to sixth conditions is satisfied, an NBT mode request frame may be transmitted.
구체적으로, NBT 모드 요청 프레임은 NBT 모드를 위한 복수의 정보를 AP(1700)에게 요청하기 위해 사용될 수 있다. 여기서, 복수의 정보는 하기의 제1 내지 제4 정보를 포함할 수 있다.Specifically, the NBT mode request frame may be used to request a plurality of pieces of information for the NBT mode from the AP 1700. Here, the plurality of pieces of information may include the following first to fourth pieces of information.
예를 들어, 제1 정보는 NB 채널의 주파수 위치에 관한 정보일 수 있다. 제2 정보는 NBT 모드에서 사용될 MCS에 관한 정보일 수 있다. 제3 정보는 NBT 패킷에 레거시 프리앰블이 사용되는지 여부에 관한 정보일 수 있다. 제4 정보는 NB 채널과 연관된 주파수 채널의 대역폭에 관한 정보일 수 있다.For example, the first information may be information on the frequency location of the NB channel. The second information may be information on the MCS to be used in the NBT mode. The third information may be information on whether a legacy preamble is used in the NBT packet. The fourth information may be information on the bandwidth of the frequency channel associated with the NB channel.
참고로, 도 17에 도시되진 않으나, NBT 모드 요청 프레임은 STA(1710)는 NBT 모드의 종료를 요청하기 위해 사용될 수도 있다.Note that although not shown in FIG. 17, the NBT mode request frame may be used by the STA 1710 to request the termination of the NBT mode.
이어, STA(1710)는 NBT 모드 요청 프레임의 성공적인 수신을 알리기 위한 제1 ACK 프레임(ACK#1)을 AP(1700)로부터 수신할 수 있다.The STA 1710 may then receive a first ACK frame (ACK # 1) from the AP 1700 to inform the successful reception of the NBT mode request frame.
이어, STA(1710)는 AP(1700)로부터 NBT 모드 응답 프레임을 수신할 수 있다. The STA 1710 may then receive the NBT mode response frame from the AP 1700. [
구체적으로, NBT 모드 응답 프레임은 NBT 모드를 위해 결정된 복수의 정보를 STA(1710)으로 전달하기 위해 사용될 수 있다. 여기서, 복수의 정보는 하기의 제1 내지 제4 정보를 포함할 수 있다.Specifically, the NBT mode response frame may be used to convey a plurality of information determined for the NBT mode to the STA 1710. Here, the plurality of pieces of information may include the following first to fourth pieces of information.
예를 들어, 제1 정보는 NB 채널의 주파수 위치에 관한 정보일 수 있다. 제2 정보는 NBT 모드에서 사용될 MCS에 관한 정보일 수 있다. 제3 정보는 NBT 패킷에 레거시 프리앰블이 사용되는지 여부에 관한 정보일 수 있다. 제4 정보는 NB 채널과 연관된 주파수 채널의 대역폭에 관한 정보일 수 있다.For example, the first information may be information on the frequency location of the NB channel. The second information may be information on the MCS to be used in the NBT mode. The third information may be information on whether a legacy preamble is used in the NBT packet. The fourth information may be information on the bandwidth of the frequency channel associated with the NB channel.
이어, STA(1710)는 NBT 모드 응답 프레임의 성공적인 수신을 알리기 위한 제2 ACK 프레임(ACK#2)을 AP(1700)로 송신할 수 있다.The STA 1710 may then transmit a second ACK frame (ACK # 2) to the AP 1700 to inform successful reception of the NBT mode response frame.
도 17의 일 예에서, NBT 모드 요청 프레임, 제1 ACK 프레임(ACK#1), NBT 모드 응답 프레임 및 제2 ACK 프레임(ACK#2)은 20MHz 대역을 기반으로 송수신되는 프레임일 수 있다.17, the NBT mode request frame, the first ACK frame (ACK # 1), the NBT mode response frame, and the second ACK frame (ACK # 2) may be frames transmitted and received based on the 20 MHz band.
제2 ACK 프레임(ACK#2)의 송신 이후, non-NBT 모드로 있는 STA(1710)는 NBT 모드로 교대할 수 있다. 제2 ACK 프레임이 수신되면, AP(1700)는 STA(1710)가 non-NBT 모드로부터 NBT 모드로 교대함을 알 수 있다.After transmission of the second ACK frame (ACK # 2), the STA 1710 in the non-NBT mode may alternate in the NBT mode. Upon receipt of the second ACK frame, the AP 1700 may know that the STA 1710 has switched from the non-NBT mode to the NBT mode.
이어, AP(1700)는 NBT 모드로 동작하는 STA(1710)에 의해 버퍼된 상향링크 데이터의 존재를 확인하기 위해 주기적으로 NBT 트리거 프레임을 송신할 수 있다. 이 경우, STA(1710)은 NB 채널을 기반으로 NBT 트리거 프레임을 수신할 수 있다. The AP 1700 may periodically transmit the NBT trigger frame to confirm the presence of the uplink data buffered by the STA 1710 operating in the NBT mode. In this case, the STA 1710 can receive the NBT trigger frame based on the NB channel.
여기서, NBT 트리거 프레임의 레거시 파트(L-part)는 구현상 생략할 수도 있다. 또한, 도 17의 도시된 바와 다르게, NBT 트리거 프레임의 전송에 앞서 20MHz 대역을 기반으로 레거시 파트(L-part)가 먼저 전송될 수도 있음은 이해될 것이다.Here, the legacy part (L-part) of the NBT trigger frame may be omitted. Also, it will be appreciated that, unlike the one shown in FIG. 17, the legacy part (L-part) may be transmitted first based on the 20 MHz band prior to transmission of the NBT trigger frame.
이어, STA(1710)은 NBT 트리거 프레임에 의해 할당된 상향링크 자원을 기반으로 AP(1700)를 위한 상향링크 데이터를 포함하는 NBT 데이터 프레임을 AP(1700)로 송신할 수 있다. Then, the STA 1710 may transmit an NBT data frame including the uplink data for the AP 1700 to the AP 1700 based on the uplink resources allocated by the NBT trigger frame.
여기서, NBT 데이터 프레임의 레거시 파트(L-part)는 구현상 생략할 수도 있다. 또한, 도 17의 도시된 바와 다르게, NBT 데이터 프레임의 전송에 앞서 20MHz 대역을 기반으로 레거시 파트(L-part)가 먼저 전송될 수도 있음은 이해될 것이다.Here, the legacy part (L-part) of the NBT data frame may be omitted. Also, it will be appreciated that, unlike that shown in FIG. 17, the legacy part (L-part) may be transmitted first based on the 20 MHz band prior to transmission of the NBT data frame.
이 경우, AP(1700)는 NB 채널을 기반으로 NBT 데이터 프레임을 수신할 수 있다. In this case, the AP 1700 can receive the NBT data frame based on the NB channel.
이어, AP(1700)는 NBT 데이터 프레임의 성공적인 수신을 알리기 위한 NBT ACK 프레임(NBT_ACK)을 STA(1710)으로 송신할 수 있다. 이 경우, STA(1710)는 NB 채널을 기반으로 NBT ACK 프레임(NBT_ACK)을 수신할 수 있다. The AP 1700 may then transmit an NBT ACK frame (NBT_ACK) to the STA 1710 to inform successful reception of the NBT data frame. In this case, the STA 1710 can receive an NBT ACK frame (NBT_ACK) based on the NB channel.
도 18은 본 일 실시 예에 따른 무선랜 시스템에서 NBT 패킷을 기반으로 통신을 수행하는 방법에 관한 순서도이다.18 is a flowchart illustrating a method of performing communication based on an NBT packet in a wireless LAN system according to an embodiment of the present invention.
도 18의 명확하고 간결한 이해를 위해, non-AP STA인 제1 무선 단말에 의해 개시되는 시그널링(STA initiated signalling)과 NBT 모드를 AP인 제2 무선 단말에 요청하는 NBT 모드 개시 시그널링(NBT mode initiation signalling)이 전제될 수 있다. For the sake of a clear and concise understanding of FIG. 18, there is shown an example of an NBT mode initiation signaling (STA initiated signaling) initiated by a first wireless terminal that is a non-AP STA and an NBT mode initiation signal signaling can be assumed.
또한, 도 10의 제1 무선 단말은 제2 무선 단말과 결합 절차를 통해 결합된 non-AP STA일 수 있다. 이 경우, 제2 무선 단말과의 결합 절차 이후 초기의 제1 무선 단말은 non-NBT 모드를 기반으로 동작할 수 있다.Also, the first wireless terminal of FIG. 10 may be a non-AP STA combined through a combining procedure with the second wireless terminal. In this case, the initial first wireless terminal may operate based on the non-NBT mode after the association procedure with the second wireless terminal.
예를 들어, 결합 절차 이후 초기의 제1 무선 단말은 20MHz 대역 기반의 레거시 PPDU를 기반으로 제2 무선 단말과 통신할 수 있다.For example, an initial first wireless terminal may communicate with a second wireless terminal based on a 20 MHz band based legacy PPDU after the combining procedure.
도 1 내지 도 18을 참조하면, S1810 단계에서, non-NBT 모드에 있는 non-AP STA인 제1 무선 단말은 NBT 모드를 요청하기 위한 NBT 모드 요청 프레임을 AP인 제2 무선 단말로 송신할 수 있다.1 to 18, in step S1810, a first wireless terminal that is a non-AP STA in a non-NBT mode may transmit an NBT mode request frame for requesting an NBT mode to a second wireless terminal have.
예를 들어, 도 16의 제1 내지 제6 조건 중 적어도 하나가 만족될 때, NBT 모드 요청 프레임이 송신될 수 있다.For example, when at least one of the first through sixth conditions of FIG. 16 is satisfied, an NBT mode request frame may be transmitted.
일 예로, 미리 결정된 시간 구간 동안 제2 무선 단말로부터 20MHz 대역에 기초한 프레임이 수신되지 않을 때, NBT 모드 요청 프레임이 제1 무선 단말에 의해 제2 무선 단말로 송신될 수 있다.For example, when a frame based on the 20 MHz band is not received from the second wireless terminal for a predetermined time period, the NBT mode request frame may be transmitted by the first wireless terminal to the second wireless terminal.
이어, 제1 무선 단말은 NBT 모드 요청 프레임의 성공적인 수신을 알리기 위한 제1 ACK(acknowledgement) 프레임을 제2 무선 단말로부터 수신할 수 있다.The first wireless terminal may then receive a first acknowledgment (ACK) frame from the second wireless terminal to signal the successful reception of the NBT mode request frame.
S1820 단계에서, 제1 무선 단말은 제1 ACK 프레임의 수신 이후 제2 무선 단말로부터 NBT 모드 응답 프레임을 수신할 수 있다. In step S1820, the first wireless terminal may receive the NBT mode response frame from the second wireless terminal after receiving the first ACK frame.
예를 들어, NBT 모드 응답 프레임은 NB 채널의 주파수 위치에 관한 정보와 NB 채널의 대역폭에 관한 정보를 포함할 수 있다. 즉, 수신된 NBT 모드 응답 프레임을 기반으로 제2 무선 단말은 NBT 모드를 위한 NB 채널에 관한 정보를 획득할 수 있다.For example, the NBT mode response frame may include information on the frequency position of the NB channel and information on the bandwidth of the NB channel. That is, based on the received NBT mode response frame, the second wireless terminal can acquire information on the NB channel for the NBT mode.
이어, 제1 무선 단말은 NBT 모드 응답 프레임의 성공적인 수신을 알리기 위한 제2 ACK 프레임을 제2 무선 단말로 송신할 수 있다.The first wireless terminal may then transmit a second ACK frame to the second wireless terminal to inform successful reception of the NBT mode response frame.
S1810 단계 및 S1820 단계에서 언급된 NBT 모드 요청 프레임, 제1 ACK 프레임, NBT 모드 응답 프레임 및 제2 ACK 프레임은 20MHz 채널에 기초한 레거시 PPDU로 구현될 수 있다.The NBT mode request frame, the first ACK frame, the NBT mode response frame, and the second ACK frame mentioned in steps S1810 and S1820 may be implemented as a legacy PPDU based on a 20 MHz channel.
S1830 단계에서, 제2 ACK 프레임의 송신 이후, 제1 무선 단말은 non-NBT 모드에서 NBT 모드로 교대(alternate)할 수 있다. NBT 모드로 교대한 제1 무선 단말은 미리 획득된 정보를 기반으로 NB 채널에 대한 수신 시도를 수행할 수 있다.In step S1830, after the transmission of the second ACK frame, the first wireless terminal may alternate from the non-NBT mode to the NBT mode. The first wireless terminal alternating in the NBT mode may perform an attempt to receive an NB channel based on previously acquired information.
다시 말해, 제2 ACK 프레임이 제2 무선 단말에 수신되면, 제2 무선 단말은 제2 ACK 프레임의 수신 이후부터 제1 무선 단말은 NBT 모드에 있음을 알 수 있다.In other words, if the second ACK frame is received at the second wireless terminal, the second wireless terminal can know that the first wireless terminal is in the NBT mode since the reception of the second ACK frame.
S1840 단계에서, NBT 모드에 있는 제1 무선 단말은 제1 무선 단말에 의해 버퍼된 상향링크 데이터를 위한 NBT 트리거 프레임을 제2 무선 단말로부터 수신할 수 있다.In step S1840, the first wireless terminal in the NBT mode may receive the NBT trigger frame for the uplink data buffered by the first wireless terminal from the second wireless terminal.
예를 들어, NBT 트리거 프레임은 제1 무선 단말에 의해 버퍼된 상향링크 데이터의 존재를 확인하기 위해 제2 무선 단말에 의해 주기적으로 송신되는 프레임일 수 있다.For example, the NBT trigger frame may be a frame periodically transmitted by the second wireless terminal to confirm the existence of the uplink data buffered by the first wireless terminal.
S1850 단계에서, 제1 무선 단말은 NBT 트리거 프레임에 대한 응답으로 상향링크 데이터를 포함하는 NBT 데이터 프레임을 제2 무선 단말로 송신할 수 있다.In step S1850, the first wireless terminal may transmit an NBT data frame including uplink data to the second wireless terminal in response to the NBT trigger frame.
S1860 단계에서, 제1 무선 단말은 NBT 데이터 프레임의 성공적인 수신을 알리기 위한 NBT_ACK 프레임을 제2 무선 단말로부터 수신할 수 있다.In step S1860, the first wireless terminal may receive an NBT_ACK frame from the second wireless terminal to notify the successful reception of the NBT data frame.
S1840 단계 내지 S1860 단계에서 언급된 NBT 트리거 프레임 및 NBT 데이터 프레임은 20MHz 채널 내 형성된 NB(narrow band) 채널에 기초한 새로운 타입의 PPDU로 구현될 수 있다.The NBT trigger frame and the NBT data frame mentioned in steps S1840 to S1860 can be implemented as a new type of PPDU based on a NB (narrow band) channel formed in a 20 MHz channel.
도 19는 본 다른 실시 예에 따른 무선랜 시스템에서 NBT 모드를 기반으로 NBT 프레임을 송신하는 방법과 연관된 개념도이다.19 is a conceptual diagram related to a method of transmitting an NBT frame based on an NBT mode in a wireless LAN system according to another embodiment of the present invention.
도 19는 STA에 의해 개시되는 시그널링(STA initiated signalling)과 NBT 모드 개시 시그널링(NBT mode initiation signalling)을 기반으로 이해될 수 있다.Figure 19 can be understood based on STA initiated signaling and NBT mode initiation signaling.
도 17 내지 도 19를 참조하면, 도 19의 AP(1900)는 도 17의 AP(1700)와 상응하고, 도 19의 STA(1910)는 도 17의 STA(1710)와 상응할 수 있다. 구체적으로, AP(1900)와 결합 절차를 통해 결합된 STA(1910)는 non-NBT 모드에 있는 무선 단말로 이해될 수 있다.17-19, AP 1900 in FIG. 19 corresponds to AP 1700 in FIG. 17, and STA 1910 in FIG. 19 may correspond to STA 1710 in FIG. Specifically, the STA 1910 combined with the AP 1900 through the combining procedure can be understood as a wireless terminal in the non-NBT mode.
다만, NBT 모드 요청 프레임에 대한 ACK 프레임이 AP(1900)로부터 수신되면, 별도의 NBT 모드 응답 프레임의 송신 없이, STA(1900)는 non-NBT 모드에서 NBT 모드로 교대할 수 있다.However, if an ACK frame for the NBT mode request frame is received from the AP 1900, the STA 1900 can alternate from the non-NBT mode to the NBT mode without transmitting a separate NBT mode response frame.
다시 말해, NBT 모드 요청 프레임에 대한 ACK 프레임의 송신 이후, AP(1900)는 STA(1900)가 NBT 모드로 동작함을 기대(expect)할 수 있다. 이에 따라, NBT 모드 요청 프레임에 대한 ACK 프레임의 송신 이후, AP(1900)는 NB 채널을 기반으로 STA(1910)와 통신할 수 있다.In other words, after transmission of the ACK frame for the NBT mode request frame, the AP 1900 may expect the STA 1900 to operate in the NBT mode. Accordingly, after transmitting the ACK frame for the NBT mode request frame, the AP 1900 can communicate with the STA 1910 based on the NB channel.
도 20 및 도 21은 본 또 다른 실시 예에 따른 무선랜 시스템에서 NBT 모드를 기반으로 NBT 프레임을 송신하는 방법과 연관된 개념도이다.20 and 21 are conceptual diagrams related to a method of transmitting an NBT frame based on an NBT mode in a wireless LAN system according to yet another embodiment.
도 20 및 도 21은 AP에 의해 개시되는 시그널링(AP initiated signalling)과 NBT 모드 개시 시그널링(NBT mode initiation signalling)을 기반으로 이해될 수 있다.20 and 21 can be understood based on AP initiated signaling and NBT mode initiation signaling.
도 20을 참조하면, NBT 모드 요청 프레임에 대한 제1 ACK 프레임(ACK#1)이 STA(2010)로부터 수신될 수 있다. 이어, AP(2000)는 NBT 모드 응답 프레임의 성공적인 수신을 알리기 위한 제2 ACK 프레임(ACK#2)을 송신할 수 있다.Referring to FIG. 20, a first ACK frame (ACK # 1) for an NBT mode request frame may be received from the STA 2010. The AP 2000 may then transmit a second ACK frame (ACK # 2) to inform successful reception of the NBT mode response frame.
제2 ACK 프레임(ACK#2)의 송신 이후, AP(2000)는 STA(2110)가 NBT 모드로 동작함을 기대할 수 있다. 이에 따라, 제2 ACK 프레임(ACK#2)의 송신 이후, AP(2000)는 NB 채널을 기반으로 STA(2010)와 통신할 수 있다.After transmitting the second ACK frame (ACK # 2), the AP 2000 can expect the STA 2110 to operate in the NBT mode. Accordingly, after transmitting the second ACK frame (ACK # 2), the AP 2000 can communicate with the STA 2010 based on the NB channel.
도 21을 참조하면, NBT 모드 요청 프레임에 대한 ACK 프레임이 STA(2110)로부터 수신되면, 별도의 NBT 모드 응답 프레임의 송신 없이, AP(2100)는 STA(2110)가 NBT 모드로 동작함을 기대할 수 있다. Referring to FIG. 21, when an ACK frame for an NBT mode request frame is received from the STA 2110, the AP 2100 expects the STA 2110 to operate in the NBT mode without transmitting a separate NBT mode response frame .
이에 따라, NBT 모드 요청 프레임에 대한 ACK 프레임의 수신 이후, AP(2100)는 NB 채널을 기반으로 STA(2110)와 통신할 수 있다.Accordingly, after receiving the ACK frame for the NBT mode request frame, the AP 2100 can communicate with the STA 2110 based on the NB channel.
도 22 및 도 23은 본 다른 실시 예에 따른 CCA 동작에 기반한 상향링크 데이터 프레임의 송신 절차를 보여주는 도면이다.FIGS. 22 and 23 are diagrams illustrating a procedure for transmitting an uplink data frame based on the CCA operation according to another embodiment of the present invention.
도 22를 참조하면, NBT 트리거 프레임의 수신 없이 종래 동작에 따라 CCA 동작에 기반한 무선 채널의 상태에 따라 상향링크 데이터 프레임의 전송이 수행될 수 있다.Referring to FIG. 22, transmission of an uplink data frame may be performed according to a state of a wireless channel based on a CCA operation according to a conventional operation without receiving an NBT trigger frame.
예를 들어, STA(2210)의 버퍼는 AP(2200)를 위한 상향링크 데이터를 포함한다고 가정할 수 있다. 이 경우, STA(2210)는 무선 채널에 대한 CCA 동작을 수행할 수 있다. 만일 무선 채널의 상태가 아이들(idle)로 판단되는 경우에만, STA(2210)는 상향링크 데이터를 송신할 수 있다.For example, it may be assumed that the buffer of the STA 2210 includes uplink data for the AP 2200. In this case, the STA 2210 can perform the CCA operation for the wireless channel. The STA 2210 can transmit uplink data only when the state of the wireless channel is determined to be idle.
도 23을 참조하면, NBT 모드에 있는 무선 단말은 NBT 대역에 대한 CCA 동작만을 수행할 수 있다. 다시 말해, NBT 모드에 있는 무선 단말은 20MHz 대역에 대한 CCA 동작을 수행하지 않을 수 있다. 이 경우, NBT 모드에 있는 무선 단말은 NBT_NAV만을 유지할 수 있다.Referring to FIG. 23, the wireless terminal in the NBT mode can perform only the CCA operation for the NBT band. In other words, the wireless terminal in the NBT mode may not perform the CCA operation for the 20 MHz band. In this case, the wireless terminal in the NBT mode can only maintain NBT_NAV.
도 23과 같이, 기존에 전송 중인 프레임에 대한 최소한의 보호 기능을 수행하기 위하여, NBT 모드에 있는 무선 단말은 백오프 동작에 따른 전송 예상 시점 직전의 PIFS 구간 동안 20MHz 대역에 대한 CCA 동작을 수행할 수 있다. As shown in FIG. 23, in order to perform the minimum protection function for the frame being transmitted, the wireless terminal in the NBT mode performs the CCA operation for the 20 MHz band during the PIFS interval immediately before the expected transmission time according to the backoff operation .
도 24는 본 다른 실시 예에 따른 무선랜 시스템에서 NBT 패킷을 기반으로 통신을 수행하는 방법에 관한 순서도이다.24 is a flowchart illustrating a method of performing communication based on an NBT packet in a wireless LAN system according to another embodiment of the present invention.
도 18 및 도 24를 참조하면, 본 다른 실시 예에 따른 NBT 패킷을 기반으로 통신을 수행하는 방법은 도 18의 non-AP STA 관점에서 언급된 내용을 AP 관점에서 재해석한 것으로 이해될 수 있다. 18 and 24, a method of performing communication based on an NBT packet according to another embodiment of the present invention can be understood as a reinterpretation of the contents mentioned in the point of view of the non-AP STA in FIG. 18 from the viewpoint of the AP .
도 24를 참조하면, 도 24에서 언급되는 제1 무선 단말은 AP이고, 도 24에서 언급되는 제2 무선 단말은 non-AP STA으로 이해될 수 있다.Referring to FIG. 24, the first wireless terminal referred to in FIG. 24 is an AP, and the second wireless terminal referred to in FIG. 24 can be understood as a non-AP STA.
S2410 단계에서, 제1 무선 단말은 NBT 모드 요청 프레임을 제2 무선 단말로부터 수신할 수 있다. 이어, 제1 무선 단말은 NBT 모드 요청 프레임의 성공적인 수신을 알리기 위한 제1 ACK(acknowledgement) 프레임을 제2 무선 단말로 송신할 수 있다.In step S2410, the first wireless terminal can receive the NBT mode request frame from the second wireless terminal. The first wireless terminal may then transmit a first acknowledgment (ACK) frame to inform the second wireless terminal of successful reception of the NBT mode request frame.
S2420 단계에서, 제1 ACK 프레임의 송신 이후, 제1 무선 단말은 NBT 모드 응답 프레임을 제2 무선 단말로 송신할 수 있다. 여기서, NBT 모드 응답 프레임은 NB 채널의 주파수 위치에 관한 정보와 NB 채널의 대역폭에 관한 정보를 포함할 수 있다. 이어, 제1 무선 단말은 NBT 모드 응답 프레임의 성공적인 수신을 알리기 위한 제2 ACK 프레임을 제2 무선 단말로부터 수신할 수 있다.In step S2420, after the transmission of the first ACK frame, the first wireless terminal may transmit the NBT mode response frame to the second wireless terminal. Here, the NBT mode response frame may include information on the frequency position of the NB channel and information on the bandwidth of the NB channel. The first wireless terminal may then receive a second ACK frame from the second wireless terminal to inform successful reception of the NBT mode response frame.
이 경우, 제2 ACK 프레임이 수신된 이후, 제1 무선 단말은 제2 무선 단말이 NBT 모드로 동작함을 알 수 있다. In this case, after the second ACK frame is received, the first wireless terminal can know that the second wireless terminal operates in the NBT mode.
이에 따라, S2430 단계에서, 제1 무선 단말은 제2 무선 단말에 의해 버퍼된 상향링크 데이터를 위한 NBT 트리거 프레임을 제2 무선 단말로 송신할 수 있다.Accordingly, in step S2430, the first wireless terminal may transmit an NBT trigger frame for uplink data buffered by the second wireless terminal to the second wireless terminal.
S2440 단계에서, 제1 무선 단말은 NBT 트리거 프레임에 대한 응답으로 상향링크 데이터를 포함하는 NBT 데이터 프레임을 제2 무선 단말로부터 수신할 수 있다.In step S2440, the first wireless terminal may receive the NBT data frame including the uplink data from the second wireless terminal in response to the NBT trigger frame.
S2450 단계에서, 제1 무선 단말은 NBT 데이터 프레임의 성공적인 수신을 알리기 위한 NBT_ACK 프레임을 제2 무선 단말로 송신할 수 있다.In step S2450, the first wireless terminal may transmit an NBT_ACK frame to notify the successful reception of the NBT data frame to the second wireless terminal.
여기서, NBT 모드 요청 프레임, 제1 ACK 프레임, NBT 모드 응답 프레임 및 제2 ACK 프레임은 기존의 20MHz 채널에 기초한 PPDU를 기반으로 전달될 있다. 또한, NBT 트리거 프레임 및 NBT 데이터 프레임은 20MHz 채널 내 형성된 NB(narrow band) 채널에 기초한 PPDU를 기반으로 전달될 수 있다.Here, the NBT mode request frame, the first ACK frame, the NBT mode response frame, and the second ACK frame are transmitted based on the PPDU based on the existing 20 MHz channel. In addition, the NBT trigger frame and the NBT data frame may be delivered based on PPDUs based on NB (narrow band) channels formed in a 20 MHz channel.
도 25는 본 실시 예가 적용될 수 있는 무선 장치를 나타내는 블록도이다.25 is a block diagram illustrating a wireless device to which the present embodiment is applicable.
도 25를 참조하면, 무선 장치는 상술한 실시 예를 구현할 수 있는 STA로서, AP 또는 non-AP STA로 동작할 수 있다. 또한, 상기 무선 장치는 상술한 사용자(user)에 대응되거나, 상기 사용자에 신호를 송신하는 송신 장치에 대응될 수 있다. Referring to FIG. 25, a wireless device is an STA capable of implementing the above-described embodiment, and can operate as an AP or a non-AP STA. Further, the wireless device may correspond to the above-described user, or may correspond to a transmitting device that transmits a signal to the user.
도 25의 무선장치는, 도시된 바와 같이 프로세서(2510), 메모리(2520) 및 트랜시버(2530)를 포함한다. 도시된 프로세서(2510), 메모리(2520) 및 트랜시버(2530)는 각각 별도의 칩으로 구현되거나, 적어도 둘 이상의 블록/기능이 하나의 칩을 통해 구현될 수 있다. 25 includes a processor 2510, a memory 2520 and a transceiver 2530 as shown. The illustrated processor 2510, memory 2520 and transceiver 2530 may each be implemented as separate chips, or at least two blocks / functions may be implemented on a single chip.
트랜시버(transceiver, 2530)는 송신기(transmitter) 및 수신기(receiver)를 포함하는 장치이며, 특정한 동작이 수행되는 경우 송신기 및 수신기 중 어느 하나의 동작만이 수행되거나, 송신기 및 수신기 동작이 모두 수행될 수 있다. 트랜시버(2530)는 무선 신호를 전송 및/또는 수신하는 하나 이상의 안테나를 포함할 수 있다. 또한, 트랜시버(2530)는 수신 신호 및/또는 송신 신호의 증폭을 위한 증폭기와 특정한 주파수 대역 상으로의 송신을 위한 밴드패스필터를 포함할 수 있다. A transceiver 2530 is a device that includes a transmitter and a receiver, and when a specific operation is performed, only the operation of either the transmitter or the receiver is performed, or both the transmitter and receiver operations are performed have. Transceiver 2530 may include one or more antennas for transmitting and / or receiving wireless signals. In addition, the transceiver 2530 may include an amplifier for amplifying a received signal and / or a transmitted signal, and a band-pass filter for transmitting on a specific frequency band.
프로세서(2510)는 본 명세서에서 제안된 기능, 과정 및/또는 방법을 구현할 수 있다. 예를 들어, 프로세서(2510)는 전술한 본 실시 예에 따른 동작을 수행할 수 있다. 즉, 프로세서(2510)는 도 1 내지 도 24의 실시 예에서 개시된 동작을 수행할 수 있다.The processor 2510 may implement the functions, processes, and / or methods suggested herein. For example, the processor 2510 may perform the operations according to the embodiment described above. That is, processor 2510 may perform the operations disclosed in the embodiments of Figs. 1-24.
프로세서(2510)는 ASIC(application-specific integrated circuit), 다른 칩셋, 논리 회로, 데이터 처리 장치 및/또는 베이스밴드 신호 및 무선 신호를 상호 변환하는 변환기를 포함할 수 있다. 메모리(2520)는 ROM(read-only memory), RAM(random access memory), 플래쉬 메모리, 메모리 카드, 저장 매체 및/또는 다른 저장 장치를 포함할 수 있다. The processor 2510 may include an application-specific integrated circuit (ASIC), another chipset, logic circuitry, a data processing device, and / or a converter for converting baseband signals and radio signals. Memory 2520 may include read-only memory (ROM), random access memory (RAM), flash memory, memory cards, storage media, and / or other storage devices.
도 26은 프로세서에 포함되는 장치의 일례를 나타내는 블록도이다. 26 is a block diagram showing an example of an apparatus included in the processor.
설명의 편의를 위해, 도 26의 일례는 송신 신호를 위한 블록을 기준으로 설명되어 있으나, 해당 블록을 이용하여 수신 신호를 처리할 수 있다는 점은 자명하다. 26 is described with reference to a block for a transmission signal, it is obvious that a received signal can be processed using the block.
도시된 데이터 처리부(2610)는 송신 신호에 대응되는 송신 데이터(제어 데이터 및/또는 사용자 데이터)를 생성한다. 데이터 처리부(2610)의 출력은 인코더(2620)로 입력될 수 있다. 인코더(2620)는 BCC(binary convolutional code)나 LDPC(low-density parity-check) 기법 등을 통해 코딩을 수행할 수 있다. 인코더(2620)는 적어도 1개 포함될 수 있고, 인코더(2620)의 개수는 다양한 정보(예를 들어, 데이터 스트림의 개수)에 따라 정해질 수 있다. The illustrated data processing unit 2610 generates transmission data (control data and / or user data) corresponding to a transmission signal. The output of the data processing unit 2610 may be input to the encoder 2620. The encoder 2620 can perform coding through BCC (binary convolutional code) or LDPC (low-density parity-check) techniques. At least one encoder 2620 may be included, and the number of encoders 2620 may be determined according to various information (e.g., the number of data streams).
인코더(2620)의 출력은 인터리버(2630)로 입력될 수 있다. 인터리버(2630)는 페이딩 등에 의한 연집 에러(burst error)를 방지하기 위해 연속된 비트 신호를 무선 자원(예를 들어, 시간 및/또는 주파수) 상에서 분산시키는 동작을 수행한다. 인터리버(2630)는 적어도 1개 포함될 수 있고, 인터리버(2630)의 개수는 다양한 정보(예를 들어, 공간 스트림의 개수)에 따라 정해질 수 있다.The output of the encoder 2620 may be input to an interleaver 2630. Interleaver 2630 performs operations to spread successive bit signals over radio resources (e.g., time and / or frequency) to prevent burst errors due to fading or the like. At least one interleaver 2630 may be included, and the number of interleavers 2630 may be determined according to various information (e.g., the number of spatial streams).
인터리버(2630)의 출력은 성상 맵퍼(constellation mapper, 2640)로 입력될 수 있다. 성상 맵퍼(2640)는 BPSK(biphase shift keying), QPSK(Quadrature Phase Shift Keying), n-QAM(quadrature amplitude modulation) 등의 성상 맵핑을 수행한다. The output of the interleaver 2630 may be input to a constellation mapper 2640. The constellation mapper 2640 performs constellation mapping such as biphase shift keying (BPSK), quadrature phase shift keying (QPSK), and quadrature amplitude modulation (n-QAM).
성상 맵퍼(2640)의 출력은 공간 스트림 인코더(2650)로 입력될 수 있다. 공간 스트림 인코더(2650)는 송신 신호를 적어도 하나의 공간 스트림을 통해 송신하기 위해 데이터 처리를 수행한다. 예를 들어, 공간 스트림 인코더(2650)는 송신 신호에 대한 STBC(space-time block coding), CSD(Cyclic shift diversity) 삽입, 공간 매핑(spatial mapping) 중 적어도 하나를 수행할 수 있다. The output of the constellation mapper 2640 may be input to a spatial stream encoder 2650. The spatial stream encoder 2650 performs data processing to transmit the transmission signal through at least one spatial stream. For example, the spatial stream encoder 2650 may perform at least one of space-time block coding (STBC), cyclic shift diversity (CSD) insertion, and spatial mapping for a transmission signal.
공간 스트림 인코더(2650)의 출력은 IDFT(2660) 블록에 입력될 수 있다. IDFT(2660) 블록은 IDFT(inverse discrete Fourier transform) 또는 IFFT(inverse Fast Fourier transform)을 수행한다. The output of spatial stream encoder 2650 may be input to an IDFT 2660 block. The IDFT 2660 block performs inverse discrete Fourier transform (IDFT) or inverse fast Fourier transform (IFFT).
IDFT(2660) 블록의 출력은 GI(Guard Interval) 삽입기(2670)에 입력되고, GI 삽입기(2670)의 출력은 도 25의 트랜시버(2530)에 입력된다.The output of the IDFT 2660 block is input to the GI (Guard Interval) inserter 2670, and the output of the GI inserter 2670 is input to the transceiver 2530 of FIG.
본 명세서의 상세한 설명에서는 구체적인 실시 예에 관하여 설명하였으나, 본 명세서의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능하다. 그러므로, 본 명세서의 범위는 상술한 실시 예에 국한되어 정해져서는 안되며 후술하는 특허청구범위뿐만 아니라 이 발명의 특허청구범위와 균등한 것들에 의해 정해져야 한다.Although a detailed description of the present invention has been provided for specific embodiments, various modifications may be made without departing from the scope of the present invention. Therefore, the scope of the present specification should not be construed as being limited to the above-described embodiments, and should be defined by equivalents to the claims of the present invention as well as the following claims.
Claims (15)
- 무선랜 시스템에서 NBT(narrow band transmission) 패킷을 기반으로 통신을 수행하는 방법에 있어서,A method for performing communication based on narrowband transmission (NBT) packets in a wireless LAN system,non-NBT 모드에 있는 제1 무선 단말이, NBT 모드를 요청하기 위한 NBT 모드 요청 프레임을 제2 무선 단말로 송신하는 단계;the first wireless terminal in the non-NBT mode transmitting an NBT mode request frame to request the NBT mode to the second wireless terminal;상기 제1 무선 단말이, 상기 NBT 모드 요청 프레임의 성공적인 수신을 알리기 위한 제1 ACK(acknowledgement) 프레임을 상기 제2 무선 단말로부터 수신하는 단계;Receiving, by the first wireless terminal, a first ACK (acknowledgment) frame for notifying successful reception of the NBT mode request frame from the second wireless terminal;상기 제1 무선 단말이, 상기 제1 ACK 프레임의 수신 이후 상기 제2 무선 단말로부터 NBT 모드 응답 프레임을 수신하는 단계;Receiving, by the first wireless terminal, an NBT mode response frame from the second wireless terminal after receiving the first ACK frame;상기 제1 무선 단말이, 상기 NBT 모드 응답 프레임의 성공적인 수신을 알리기 위한 제2 ACK 프레임을 상기 제2 무선 단말로 송신하는 단계;Transmitting, by the first wireless terminal, a second ACK frame to inform the second wireless terminal of successful reception of the NBT mode response frame;상기 제1 무선 단말이, 상기 제2 ACK 프레임의 송신 이후, 상기 non-NBT 모드로부터 상기 NBT 모드로 교대(alternate)하는 단계; 및The first wireless terminal alternating from the non-NBT mode to the NBT mode after transmission of the second ACK frame; And상기 NBT 모드에 있는 상기 제1 무선 단말이, 상기 제1 무선 단말에 의해 버퍼된 상향링크 데이터를 위한 NBT 트리거 프레임을 상기 제2 무선 단말로부터 수신하는 단계; 및The first wireless terminal in the NBT mode receiving an NBT trigger frame for uplink data buffered by the first wireless terminal from the second wireless terminal; And상기 NBT 모드에 있는 상기 제1 무선 단말이, 상기 NBT 트리거 프레임에 대한 응답으로 상기 상향링크 데이터를 포함하는 NBT 데이터 프레임을 상기 제2 무선 단말로 송신하는 단계를 포함하는 방법.And the first wireless terminal in the NBT mode transmitting an NBT data frame including the uplink data to the second wireless terminal in response to the NBT trigger frame.
- 제1 항에 있어서,The method according to claim 1,상기 NBT 모드 요청 프레임, 상기 제1 ACK 프레임, 상기 NBT 모드 응답 프레임 및 상기 제2 ACK 프레임은 20MHz 채널에 기초하고,Wherein the NBT mode request frame, the first ACK frame, the NBT mode response frame, and the second ACK frame are based on a 20 MHz channel,상기 NBT 트리거 프레임 및 상기 NBT 데이터 프레임은 상기 20MHz 채널 내 형성된 NB(narrow band) 채널에 기초하는 방법.Wherein the NBT trigger frame and the NBT data frame are based on narrow band channels formed in the 20 MHz channel.
- 제2 항에 있어서, 3. The method of claim 2,상기 NBT 모드 응답 프레임은 상기 NB 채널의 주파수 위치에 관한 정보와 상기 NB 채널의 대역폭에 관한 정보를 포함하는 방법.Wherein the NBT mode response frame includes information on a frequency location of the NB channel and information on a bandwidth of the NB channel.
- 제1 항에 있어서,The method according to claim 1,제1 무선 단말이, NBT 데이터 프레임의 성공적인 수신을 알리기 위한 NBT ACK 프레임을 수신하는 단계를 더 포함하는 방법.Further comprising the step of the first wireless terminal receiving an NBT ACK frame to inform successful reception of the NBT data frame.
- 제1 항에 있어서,The method according to claim 1,미리 결정된 시간 구간 동안 제2 무선 단말로부터 20MHz 대역에 기초한 프레임이 수신되지 않을 때, 상기 NBT 모드 요청 프레임이 상기 제1 무선 단말에 의해 송신되는 방법.Wherein the NBT mode request frame is transmitted by the first wireless terminal when a frame based on the 20 MHz band is not received from the second wireless terminal for a predetermined time period.
- 제1 항에 있어서,The method according to claim 1,상기 NBT 트리거 프레임은 제2 무선 단말에 의해 주기적으로 송신되는 방법.Wherein the NBT trigger frame is transmitted periodically by a second wireless terminal.
- 무선랜 시스템에서 NBT(narrow band transmission) 패킷을 기반으로 통신을 수행하는 제1 무선 단말에 있어서, A first wireless terminal for performing communication based on a narrow band transmission (NBT) packet in a wireless LAN system,무선 신호를 송신하거나 수신하는 트랜시버(transceiver); 및A transceiver for transmitting or receiving a radio signal; And상기 트랜시버를 제어하는 프로세서를 포함하되, 상기 프로세서는,And a processor for controlling the transceiver,NBT 모드를 요청하기 위한 NBT 모드 요청 프레임을 제2 무선 단말로 송신하도록 구현되고,And transmit an NBT mode request frame for requesting an NBT mode to a second wireless terminal,상기 NBT 모드 요청 프레임의 성공적인 수신을 알리기 위한 제1 ACK(acknowledgement) 프레임을 상기 제2 무선 단말로부터 수신하도록 구현되고,And to receive from the second wireless terminal a first acknowledgment (ACK) frame for informing the successful reception of the NBT mode request frame,상기 제1 ACK 프레임의 수신 이후 상기 제2 무선 단말로부터 NBT 모드 응답 프레임을 수신하도록 구현되고,And to receive an NBT mode response frame from the second wireless terminal after receiving the first ACK frame,상기 NBT 모드 응답 프레임의 성공적인 수신을 알리기 위한 제2 ACK 프레임을 상기 제2 무선 단말로 송신하도록 구현되고,And transmit a second ACK frame to inform the second wireless terminal of successful reception of the NBT mode response frame,상기 제2 ACK 프레임의 송신 이후, non-NBT 모드로부터 상기 NBT 모드로 교대(alternate)하도록 구현되고,And to alternate from the non-NBT mode to the NBT mode after transmission of the second ACK frame,상기 제1 무선 단말에 의해 버퍼된 상향링크 데이터를 위한 NBT 트리거 프레임을 상기 NBT 모드를 기반으로 상기 제2 무선 단말로부터 수신하도록 구현되고, 그리고And receive an NBT trigger frame for uplink data buffered by the first wireless terminal from the second wireless terminal based on the NBT mode, and상기 NBT 트리거 프레임에 대한 응답으로 상기 상향링크 데이터를 포함하는 NBT 데이터 프레임을 상기 NBT 모드를 기반으로 상기 제2 무선 단말로 송신하도록 구현되는 무선 단말.And transmit the NBT data frame including the uplink data to the second wireless terminal based on the NBT mode in response to the NBT trigger frame.
- 제7 항에 있어서,8. The method of claim 7,상기 NBT 모드 요청 프레임, 상기 제1 ACK 프레임, 상기 NBT 모드 응답 프레임 및 상기 제2 ACK 프레임은 20MHz 채널에 기초하고,Wherein the NBT mode request frame, the first ACK frame, the NBT mode response frame, and the second ACK frame are based on a 20 MHz channel,상기 NBT 트리거 프레임 및 상기 NBT 데이터 프레임은 상기 20MHz 채널 내 형성된 NB(narrow band) 채널에 기초하는 무선 단말.Wherein the NBT trigger frame and the NBT data frame are based on a NB (narrow band) channel formed in the 20 MHz channel.
- 제8 항에 있어서, 9. The method of claim 8,상기 NBT 모드 응답 프레임은 상기 NB 채널의 주파수 위치에 관한 정보와 상기 NB 채널의 대역폭에 관한 정보를 포함하는 무선 단말.Wherein the NBT mode response frame includes information on a frequency location of the NB channel and information on a bandwidth of the NB channel.
- 제7 항에 있어서,8. The method of claim 7,상기 프로세서는, NBT 데이터 프레임의 성공적인 수신을 알리기 위한 NBT ACK 프레임을 수신하도록 더 구현되는 무선 단말.Wherein the processor is further adapted to receive an NBT ACK frame to signal successful reception of an NBT data frame.
- 제7 항에 있어서,8. The method of claim 7,미리 결정된 시간 구간 동안 제2 무선 단말로부터 20MHz 대역에 기초한 프레임이 수신되지 않을 때, 상기 NBT 모드 요청 프레임이 상기 제1 무선 단말에 의해 송신되는 무선 단말.Wherein the NBT mode request frame is transmitted by the first wireless terminal when a frame based on the 20 MHz band is not received from the second wireless terminal for a predetermined time period.
- 제7 항에 있어서,8. The method of claim 7,상기 NBT 트리거 프레임은 제2 무선 단말에 의해 주기적으로 송신되는 무선 단말.Wherein the NBT trigger frame is periodically transmitted by the second wireless terminal.
- 무선랜 시스템에서 NBT(narrow band transmission) 패킷을 기반으로 통신을 수행하는 무선 단말에 있어서, A wireless terminal for performing communication based on narrow band transmission (NBT) packets in a wireless LAN system,무선 신호를 송신하거나 수신하는 트랜시버(transceiver); 및A transceiver for transmitting or receiving a radio signal; And상기 트랜시버를 제어하는 프로세서를 포함하되, 상기 프로세서는,And a processor for controlling the transceiver,NBT 모드를 요청하기 위한 NBT 모드 요청 프레임을 제2 무선 단말로부터 수신하도록 구현되고,And to receive an NBT mode request frame from the second wireless terminal for requesting an NBT mode,상기 NBT 모드 요청 프레임의 성공적인 수신을 알리기 위한 제1 ACK(acknowledgement) 프레임을 상기 제2 무선 단말로 송신하도록 구현되고,And transmit a first acknowledgment (ACK) frame to inform the second wireless terminal of successful reception of the NBT mode request frame,상기 제1 ACK 프레임의 송신 이후 상기 제2 무선 단말로 NBT 모드 응답 프레임을 송신하도록 구현되고,And to transmit an NBT mode response frame to the second wireless terminal after transmission of the first ACK frame,상기 NBT 모드 응답 프레임의 성공적인 수신을 알리기 위한 제2 ACK 프레임을 상기 제2 무선 단말로부터 수신하도록 구현되고,And to receive from the second wireless terminal a second ACK frame to inform successful reception of the NBT mode response frame,상기 제2 ACK 프레임의 송신 이후, 상기 제2 무선 단말에 의해 버퍼된 상향링크 데이터를 위한 NBT 트리거 프레임을 상기 NBT 모드를 기반으로 상기 제2 무선 단말로 송신하도록 구현되고, 그리고And transmit an NBT trigger frame for uplink data buffered by the second wireless terminal to the second wireless terminal based on the NBT mode after transmission of the second ACK frame,상기 NBT 트리거 프레임에 대한 응답으로 상기 상향링크 데이터를 포함하는 NBT 데이터 프레임을 상기 NBT 모드를 기반으로 상기 제2 무선 단말로부터 수신하도록 구현되는 무선 단말.And receives an NBT data frame including the uplink data from the second wireless terminal based on the NBT mode in response to the NBT trigger frame.
- 제13 항에 있어서,14. The method of claim 13,상기 NBT 모드 요청 프레임, 상기 제1 ACK 프레임, 상기 NBT 모드 응답 프레임 및 상기 제2 ACK 프레임은 20MHz 채널에 기초하고,Wherein the NBT mode request frame, the first ACK frame, the NBT mode response frame, and the second ACK frame are based on a 20 MHz channel,상기 NBT 트리거 프레임 및 상기 NBT 데이터 프레임은 상기 20MHz 채널 내 형성된 NB(narrow band) 채널에 기초하는 무선 단말.Wherein the NBT trigger frame and the NBT data frame are based on a NB (narrow band) channel formed in the 20 MHz channel.
- 제14 항에 있어서,15. The method of claim 14,상기 NBT 모드 응답 프레임은 상기 NB 채널의 주파수 위치에 관한 정보와 상기 NB 채널의 대역폭에 관한 정보를 포함하는 무선 단말.Wherein the NBT mode response frame includes information on a frequency location of the NB channel and information on a bandwidth of the NB channel.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201862622026P | 2018-01-25 | 2018-01-25 | |
US62/622,026 | 2018-01-25 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019147057A1 true WO2019147057A1 (en) | 2019-08-01 |
Family
ID=67396095
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/KR2019/001059 WO2019147057A1 (en) | 2018-01-25 | 2019-01-25 | Method for allowing communication in wireless lan system on basis of nbt packet, and wireless terminal using same |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2019147057A1 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20080043210A (en) * | 2006-11-13 | 2008-05-16 | 삼성전자주식회사 | Method and apparatus for allocating bandwidth on wireless network, and method and apparatus for transceving data on the network |
WO2010120040A2 (en) * | 2009-04-15 | 2010-10-21 | 광주과학기술원 | Communication method in an ieee 802.11 wireless lan environment |
WO2017043876A1 (en) * | 2015-09-10 | 2017-03-16 | 엘지전자 주식회사 | Communication method and mtc device using narrowband |
WO2017079539A1 (en) * | 2015-11-04 | 2017-05-11 | Interdigital Patent Holdings, Inc. | Methods and procedures for narrowband lte operation |
WO2017127152A1 (en) * | 2016-01-20 | 2017-07-27 | Qualcomm Incorporated | Narrow band ack / nack transmissions |
-
2019
- 2019-01-25 WO PCT/KR2019/001059 patent/WO2019147057A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20080043210A (en) * | 2006-11-13 | 2008-05-16 | 삼성전자주식회사 | Method and apparatus for allocating bandwidth on wireless network, and method and apparatus for transceving data on the network |
WO2010120040A2 (en) * | 2009-04-15 | 2010-10-21 | 광주과학기술원 | Communication method in an ieee 802.11 wireless lan environment |
WO2017043876A1 (en) * | 2015-09-10 | 2017-03-16 | 엘지전자 주식회사 | Communication method and mtc device using narrowband |
WO2017079539A1 (en) * | 2015-11-04 | 2017-05-11 | Interdigital Patent Holdings, Inc. | Methods and procedures for narrowband lte operation |
WO2017127152A1 (en) * | 2016-01-20 | 2017-07-27 | Qualcomm Incorporated | Narrow band ack / nack transmissions |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020045891A1 (en) | Method and device for performing joint transmission in wireless lan system | |
WO2020013594A1 (en) | Method and device for transmitting data in wireless lan system | |
WO2017074070A1 (en) | Method for transmitting uplink frames of multiple users in a wireless lan system | |
WO2019203626A1 (en) | Method and device for executing communication via uplink access in wireless lan system | |
WO2017022898A1 (en) | Method for transmitting data in wireless communication system and apparatus therefor | |
WO2017034081A1 (en) | Data transmission method and device in wireless communication system | |
WO2020022814A1 (en) | Method and apparatus for receiving ul data in wireless lan system | |
WO2020032430A1 (en) | Method and apparatus for transmitting ppdu in wlan system | |
WO2019245265A1 (en) | Method and device for transmitting data in wireless lan system | |
WO2017142357A1 (en) | Method for uplink transmission in wireless lan system and wireless terminal using same | |
WO2020060168A1 (en) | Method and device for transmitting data in wireless lan system | |
WO2017183870A2 (en) | Method for frame transmitted on basis of random access in wireless lan system and wireless terminal using same | |
WO2020050541A1 (en) | Method and device for transceiving frame in wireless lan system | |
WO2020166770A1 (en) | Method and apparatus for performing joint transmission in wireless lan system | |
WO2019009596A1 (en) | Method for transmitting frame on basis of multiple channelized channels in wireless lan system, and wireless terminal using same | |
WO2020060169A1 (en) | Method and device for receiving data in wireless lan system | |
WO2020009389A1 (en) | Method and device for transmitting ppdu in wireless lan system | |
WO2020071733A1 (en) | Method and device for configuring ngv frame for wideband transmission in wireless lan system | |
WO2018084404A1 (en) | Method and device for performing spatial reuse for transmitting ppdu in wireless lan system | |
WO2016021994A1 (en) | Wireless communication method and wireless communication terminal | |
WO2020050680A1 (en) | Method and device for receiving feedback frame in wireless lan system | |
WO2019245267A1 (en) | Method and device for transmitting data in wireless lan system | |
WO2016137064A1 (en) | Transmitting and receiving device and method in wireless communication system | |
WO2017183807A1 (en) | Method and apparatus for changing operating mode in wireless lan system | |
WO2017142356A1 (en) | Method for performing uplink transmission in wireless lan system and terminal using same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19744546 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 19744546 Country of ref document: EP Kind code of ref document: A1 |