WO2020139002A1 - Method and device for transmitting broadcast frame in wireless lan system - Google Patents
Method and device for transmitting broadcast frame in wireless lan system Download PDFInfo
- Publication number
- WO2020139002A1 WO2020139002A1 PCT/KR2019/018568 KR2019018568W WO2020139002A1 WO 2020139002 A1 WO2020139002 A1 WO 2020139002A1 KR 2019018568 W KR2019018568 W KR 2019018568W WO 2020139002 A1 WO2020139002 A1 WO 2020139002A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- bssid
- bss
- frame
- sta
- field
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Definitions
- the present specification relates to a technique for performing low-power communication in a wireless LAN system, and more particularly, to a method and apparatus for transmitting a broadcast frame in a wireless LAN system.
- the wireless local area network has been improved in various ways.
- the IEEE 802.11ax standard proposed an improved communication environment using orthogonal frequency division multiple access (OFDMA) and downlink multi-user multiple input (MIMO) techniques.
- OFDMA orthogonal frequency division multiple access
- MIMO downlink multi-user multiple input
- the new communication standard may be an extreme high throughput (EHT) standard currently being discussed.
- the EHT standard can use the newly proposed increased bandwidth, improved PHY layer protocol data unit (PPDU) structure, improved sequence, and hybrid automatic repeat request (HARQ) technique.
- PPDU PHY layer protocol data unit
- HARQ hybrid automatic repeat request
- the EHT standard may be referred to as the IEEE 802.11be standard.
- an increased number of spatial streams can be used.
- the signaling technique in the WLAN system may need to be improved.
- This specification proposes a method and apparatus for transmitting a broadcast frame in a wireless LAN system.
- An example of the present specification proposes a method and apparatus for transmitting a broadcast frame in a wireless LAN system.
- the next-generation wireless LAN system is an improved wireless LAN system that can satisfy backward compatibility with the 802.11ax system.
- This embodiment is performed by a transmitting STA, and the transmitting STA may correspond to an Extremely High Throughput (EHT) access point (AP) or a Wake Up Radio (WUR) AP.
- the receiving STA of this embodiment may correspond to an EHT STA or WUR STA.
- the transmitting STA (station) having multiple BSSIDs (Multiple Basic Service Set IDentification) generates the broadcast frame.
- the broadcast frame may be a broadcast wake up frame, and in the embodiments herein, the broadcast frame will be described assuming a broadcast wake up frame unless otherwise specified.
- the transmitting STA transmits the broadcast frame to the receiving STA.
- the multiple BSSIDs include a first BSSID and a second BSSID.
- the first BSSID is an identifier of a first BSS that transmits a beacon frame.
- the first BSSID may correspond to a Transmitted BSSID.
- the second BSSID is an identifier of a second BSS except for the first BSS in all BSSs mapped to the multiple BSSIDs.
- the second BSSID may correspond to a nontransmitted BSSID.
- the transmitting STA in order to wake up the receiving STAs belonging to all BSSs mapped to the multiple BSSIDs, the transmitting STA includes each ID (the first BSSID or the second BSSID) corresponding to each of the BSSs in a wake-up frame.
- the WSS frame has to be repeatedly transmitted multiple times for the BSS.
- this embodiment proposes a method for a transmitting STA having multiple BSSIDs to wake up receiving STAs belonging to all BSSs mapped to multiple BSSIDs at once by transmitting a broadcast frame.
- the proposed method is as follows.
- the broadcast frame includes an ID (IDentification) field.
- the ID field is set to IDs for all the BSSs.
- the transmitter ID is obtained based on the first BSSID.
- the transmitting STA is a resource generated by transmitting a specific BSS broadcast frame multiple times with one broadcast frame transmission It is possible to reduce waste, and in particular, when the corresponding broadcast frame is a broadcast wake-up frame, it is possible to efficiently wake up the receiving STAs belonging to all BSSs at once.
- WLAN wireless local area network
- FIG. 2 is a diagram showing an example of a PPDU used in the IEEE standard.
- 3 is a view showing an example of the HE PPDU.
- FIG. 4 is a view showing a low-power wake-up receiver in an environment in which no data is received.
- FIG. 5 is a view showing a low-power wake-up receiver in an environment in which data is received.
- FIG. 6 shows an example of a wakeup packet structure according to the present embodiment.
- FIG. 7 shows a signal waveform of a wake-up packet according to the present embodiment.
- FIG. 8 is a diagram for explaining a principle in which power consumption is determined according to a ratio of 1 to 0 of bit values constituting binary sequence information using an OOK method.
- FIG. 10 shows an example of a transmitting device and/or a receiving device of the present specification.
- FIG. 11 is a diagram for explaining a general link setup process.
- FIG. 12 is a diagram showing an example of a PPDU used in the IEEE standard.
- FIG 13 shows an example of a PPDU used in the present specification.
- FIG. 17 shows an example of a Frame Control field format.
- 20 is a flowchart illustrating a procedure for transmitting a broadcast frame in a transmitting STA according to the present embodiment.
- 21 is a flowchart illustrating a procedure for receiving a broadcast frame at a receiving STA according to the present embodiment.
- WLAN wireless local area network
- FIG. 1 shows the structure of an infrastructure basic service set (BSS) of the Institute of Electrical and Electronic Engineers (IEEE) 802.11.
- BSS infrastructure basic service set
- IEEE Institute of Electrical and Electronic Engineers
- the wireless LAN system may include one or more infrastructure BSSs 100 and 105 (hereinafter, BSS).
- BSS (100, 105) is a set of APs and STAs such as an access point (AP) 125 and an STA1 (Station 100-1) that can successfully communicate with each other through synchronization, and does not indicate a specific area.
- the BSS 105 may include one or more combineable STAs 105-1 and 105-2 in one AP 130.
- the BSS may include at least one STA, APs 125 and 130 providing a distributed service, and a distributed system (DS, 110) connecting multiple APs.
- DS distributed system
- the distributed system 110 may connect multiple BSSs 100 and 105 to implement an extended service set (ESS) 140.
- ESS 140 may be used as a term indicating one network in which one or more APs 125 and 230 are connected through the distributed system 110.
- APs included in one ESS 140 may have the same service set identification (SSID).
- the portal 120 may serve as a bridge that performs a connection between a WLAN network (IEEE 802.11) and another network (eg, 802.X).
- IEEE 802.11 IEEE 802.11
- another network eg, 802.X
- a network between APs 125 and 130 and a network between APs 125 and 130 and STAs 100-1, 105-1, and 105-2 may be implemented.
- a network that establishes a network even between STAs without APs 125 and 130 to perform communication is defined as an ad-hoc network or an independent basic service set (BSS).
- 1 is a conceptual diagram showing the IBSS.
- the IBSS is a BSS operating in an ad-hoc mode. Since IBSS does not include an AP, there is no centralized management entity performing central management functions. That is, STAs 150-1, 150-2, 150-3, 155-4, and 155-5 in the IBSS are managed in a distributed manner. In IBSS, all STAs (150-1, 150-2, 150-3, 155-4, 155-5) may be made of mobile STAs, and access to a distributed system is not allowed, so a self-contained network (self-contained) network).
- STA is any functional medium including a medium access control (MAC) and a physical layer interface to a wireless medium in accordance with the Institute of Electrical and Electronics Engineers (IEEE) 802.11 standard. Can be used as a meaning including both an AP and a non-AP STA (Non-AP Station).
- MAC medium access control
- IEEE Institute of Electrical and Electronics Engineers
- STA includes a mobile terminal, a wireless device, a wireless transmit/receive unit (WTRU), user equipment (UE), a mobile station (MS), and a mobile subscriber unit ( Mobile Subscriber Unit) or simply a user (user).
- WTRU wireless transmit/receive unit
- UE user equipment
- MS mobile station
- Mobile Subscriber Unit Mobile Subscriber Unit
- the term user may be used in various meanings, and may also be used to mean an STA participating in uplink MU MIMO and/or uplink OFDMA transmission in wireless LAN communication, for example. It is not limited thereto.
- FIG. 2 is a diagram showing an example of a PPDU used in the IEEE standard.
- PHY protocol data units As illustrated, various types of PHY protocol data units (PPDUs) have been used in standards such as IEEE a/g/n/ac. Specifically, the LTF and STF fields included training signals, and SIG-A and SIG-B included control information for the receiving station, and data fields included user data corresponding to PSDU.
- PPDUs PHY protocol data units
- 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 may be applied on a high efficiency PPDU (HE 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 marked 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 control of various names including control information in a wireless communication system for transmitting user data/ Applicable to data fields.
- 3 is a view showing an example of the HE PPDU.
- the control information field proposed in this embodiment may be HE-SIG-B included in the HE PPDU as shown in FIG. 3.
- the HE PPDU according to FIG. 3 is an example of a PPDU for multiple users, and HE-SIG-B is included only for multiple users, and the corresponding HE-SIG-B may be omitted from the PPDU for a single user.
- HE-PPDU for multiple users is a legacy-short training field (L-STF), legacy-long training field (L-LTF), legacy-signal (L-SIG), High efficiency-signal A (HE-SIG-A), high efficiency-signal-B (HE-SIG-B), high efficiency-short training field (HE-STF), high efficiency-long training field (HE-LTF) , Data field (or MAC payload) and PE (Packet Extension) field.
- 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-short training field
- HE-LTF high efficiency-long training field
- PE Packet Extension
- the PPDU used in the IEEE standard is mainly described as a PPDU structure transmitted on a channel bandwidth of 20 MHz.
- the PPDU structure transmitted on a wider bandwidth (for example, 40 MHz, 80 MHz) than the channel bandwidth of 20 MHz may be a structure in which linear scaling is applied to the PPDU structure used in the channel bandwidth of 20 MHz.
- the PPDU structure used in the IEEE standard is generated based on 64 Fast Fourier Tranforms (FFTs), and a CP portion (cyclic prefix portion) may be 1/4.
- FFTs Fast Fourier Tranforms
- CP portion cyclic prefix portion
- the length of the effective symbol period (or FFT period) may be 3.2us
- the CP length of 0.8us may be 0.8us
- the symbol duration may be 4us (3.2us+0.8us) plus the effective symbol period and the CP length.
- Wireless networks are ubiquitous, usually indoors and frequently installed outdoors. Wireless networks transmit and receive information using a variety of techniques. For example, but not limited to, two widely used technologies used for communication are technologies that comply with IEEE 802.11 standards such as the IEEE 802.11n standard and IEEE 802.11ac standard.
- the IEEE 802.11 standard specifies a common medium access control (MAC) layer that provides various functions to support the operation of IEEE 802.11-based wireless LANs (WLANs).
- the MAC layer utilizes protocols that coordinate access to shared radios and enhance communication over wireless media, such as IEEE 802.11 stations (such as a PC's wireless network card (NIC) or other wireless device or station (STA) and access point (AP)).
- IEEE 802.11 stations such as a PC's wireless network card (NIC) or other wireless device or station (STA) and access point (AP)).
- IEEE 802.11ax is a successor to 802.11ac and has been proposed to increase the efficiency of WLAN networks, especially in high-density areas such as public hotspots and other high-density traffic areas.
- IEEE 802.11 can also use orthogonal frequency division multiple access (OFDMA).
- OFDMA orthogonal frequency division multiple access
- the High Efficiency WLAN Research Group (HEW SG) within the IEEE 802.11 Work Group is a spectrum to improve system throughput/area in high density scenarios of AP (Access Point) and/or STA (Station) with respect to the IEEE 802.11 standard. Considering improving efficiency.
- Wearable devices and small computing devices such as sensors and mobile devices, are limited by their small battery capacity, but they do not support wireless communication technologies such as Wi-Fi, Bluetooth®, and Bluetooth® Low Energy (BLE). Support, connect to and exchange data with other computing devices such as smartphones, tablets and computers. Since these communications consume power, it is important to minimize the energy consumption of these communications in these devices.
- One ideal strategy for minimizing energy consumption is to power down the communication blocks as frequently as possible while maintaining data transmission and reception without increasing the delay too much. That is, the communication block is transmitted just before data reception and the communication block is turned on only when there is data to wake up, and the power of the communication block is turned off for the rest of the time.
- LP-WUR low-power wake-up receiver
- the communication system (or communication subsystem) described herein includes a main radio (802.11) and a low power wakeup receiver.
- the main radio is used to transmit and receive user data.
- the main radio is turned off if there is no data or packets to send.
- the low power wake-up receiver wakes up the main radio when there are packets to receive. At this time, user data is transmitted and received by the main radio.
- the low power wakeup receiver is not intended for user data. It is simply a receiver to wake the main radio. That is, the transmitter is not included.
- the low power wake-up receiver is active while the main radio is off.
- the low power wake-up receiver targets a target power consumption of less than 1 mW in the activated state.
- low-power wake-up receivers use a narrow bandwidth of less than 5 MHz.
- the target transmission range of the low power wake-up receiver (target transmission range) is the same as the target transmission range of the existing 802.11.
- 4 is a view showing a low-power wake-up receiver in an environment in which no data is received.
- 5 is a view showing a low-power wake-up receiver in an environment in which data is received.
- one method of implementing an ideal transmission/reception strategy is a main radio such as Wi-Fi, Bluetooth® radio, and Bluetooth® Radio (BLE). It is to add a low-power wake-up receiver (LP-WUR) that can wake up.
- LP-WUR low-power wake-up receiver
- the Wi-Fi / BT / BLE 420 is turned off, and the low-power wake-up receiver 430 is turned on without receiving data.
- the power consumption of such a low power wake-up receiver may be less than 1 mW.
- the low-power wake-up receiver 530 allows the entire Wi-Fi / BT / BLE radio 520 so that data packets following the wake-up packet can be accurately received. ).
- actual data or IEEE 802.11 MAC frames may be included in the wake-up packet. In this case, it is not necessary to wake the entire Wi-Fi / BT / BLE radio 520, but only a part of the Wi-Fi / BT / BLE radio 520 needs to be awakened to perform the necessary process. This can result in significant power savings.
- One exemplary technique disclosed herein defines a method for a granular wake-up mode for Wi-Fi/BT/BLE using a low-power wake-up receiver. For example, the actual data contained in the wake-up packet can be transferred directly to the device's memory block without waking up the Wi-Fi / BT / BLE radio.
- the IEEE 802.11 MAC frame is included in the wakeup packet, only the MAC processor of the Wi-Fi / BT / BLE wireless device needs to be awakened to process the IEEE 802.11 MAC frame included in the wakeup. That is, the PHY module of the Wi-Fi / BT / BLE radio can be turned off or kept in a low power mode.
- a number of subdivided wake-up modes are defined for Wi-Fi/BT/BLE radios that use low-power wake-up receivers, so the Wi-Fi/BT/BLE radio must be powered on when a wake-up packet is received.
- only necessary parts (or components) of the Wi-Fi / BT / BLE radio are selectively awakened to save energy and reduce waiting time.
- One exemplary aspect discussed herein wakes up only the required portion of the Wi-Fi / BT / BLE radio needed to process the received data, thus saving a significant amount of energy and reducing unnecessary latency in waking the main radio. Can.
- the low-power wake-up receiver 530 may wake up the main radio 520 based on the wake-up packet transmitted from the transmitter 500.
- the transmitting device 500 may be set to transmit a wake-up packet to the receiving device 510.
- the low-power wake-up receiver 530 may be instructed so that the main radio 520 wakes up.
- FIG. 6 shows an example of a wakeup packet structure according to the present embodiment.
- the wakeup packet may include one or more legacy preambles.
- One or more legacy devices may decode or process the legacy preamble.
- the wakeup packet may include a payload after the legacy preamble.
- the payload can be modulated by a simple modulation scheme, for example, an On-Off Keying (OOK) modulation scheme.
- OOK On-Off Keying
- the transmitting device may be configured to generate and/or transmit the wakeup packet 600.
- the receiving device may be configured to process the received wakeup packet 600.
- the wake-up packet 600 may include a legacy preamble or any other preamble 610 defined by the IEEE 802.11 specification. Also, the wake-up packet 600 may include a payload 620.
- the legacy preamble provides coexistence with legacy STAs.
- the legacy preamble 610 for coexistence uses an L-SIG field to protect the packet.
- the 802.11 STA can detect the start of a packet.
- the 802.11 STA can know the end of the packet.
- a false alarm of the 802.11n terminal can be reduced by adding one symbol modulated with BPSK after the L-SIG.
- One symbol (4us) modulated with BPSK also has a bandwidth of 20 MHz as in the legacy part.
- the legacy preamble 610 is a field for a third party legacy STA (STA not including LP-WUR).
- the legacy preamble 610 is not decoded from LP-WUR.
- the payload 620 may include a wake-up preamble 622.
- the wake-up preamble 622 may include a sequence of bits configured to identify the wake-up packet 600.
- the wake-up preamble 622 may include a PN sequence, for example.
- the payload 620 may include a MAC header 624 including address information of a receiving device receiving the wake-up packet 600 or an identifier of the receiving device.
- the payload 620 may include a frame body 626 that may include other information of the wakeup packet.
- the frame body 626 may include length or size information of a payload.
- the payload 620 may include a Frame Check Sequence (FCS) field 628 including a Cyclic Redundancy Check (CRC) value.
- FCS Frame Check Sequence
- CRC Cyclic Redundancy Check
- the MAC header 624 and the frame body 626 may include a CRC-8 value or a CRC-16 value.
- FIG. 7 shows a signal waveform of a wake-up packet according to the present embodiment.
- the wake-up packet 700 includes a legacy preamble (802.11 preamble, 710) and a payload modulated by OOK. That is, the legacy preamble and the new LP-WUR signal waveform coexist.
- the legacy preamble 710 may be modulated according to the OFDM modulation scheme. That is, the OOK method is not applied to the legacy preamble 710.
- the payload can be modulated according to the OOK method.
- the wake-up preamble 722 in the payload may be modulated according to another modulation scheme.
- the payload can be transmitted on a channel bandwidth of about 4.06 MHz. This will be described in the OOK pulse design method described later.
- FIG. 8 is a diagram for explaining a principle in which power consumption is determined according to a ratio of 1 to 0 of bit values constituting binary sequence information using an OOK method.
- binary sequence information having 1 or 0 as a bit value is represented. If a bit value of 1 or 0 in the binary sequence information is used, OOK modulation type communication can be performed. That is, it is possible to perform OOK modulation type communication by considering bit values of binary sequence information. For example, when a light-emitting diode is used for visible light communication, by turning on the light-emitting diode when the bit value constituting binary sequence information is 1, and turning off the light-emitting diode when the bit value is 0. It is possible to make the light emitting diode blink. The data transmitted in the form of visible light is received and restored by the receiving device according to the flashing of the light emitting diode, thereby enabling communication using visible light. However, since the human eye cannot recognize the flashing of such a light emitting diode, the person feels that the lighting continues to be maintained.
- binary sequence information having 10 bit values is used.
- FIG. 8 there is binary sequence information having a value of '1001101011'.
- the bit value is 1, the transmitter is turned on, and when the bit value is 0, the transmitter is turned off, the symbol is turned on at 6 bit values out of 10 bit values. ) do. Accordingly, when the symbols are turned on in all 10 bit values, it is said that power consumption is 100%, and according to the duty cycle of FIG. 8, power consumption is 60%.
- power consumption of the transmitter is determined according to a ratio of 1 and 0 constituting binary sequence information.
- the ratio of 1 to 0 constituting binary sequence information should also be maintained.
- the ratio of 1 to 0 constituting binary sequence information must also be maintained.
- Wi-Fi power consumption is about 100mW.
- power consumption of Resonator + Oscillator + PLL (1500uW) -> LPF (300uW) -> ADC (63uW) -> decoding processing (OFDM receiver) (100mW) may occur.
- WUR power consumption is about 1mW.
- power consumption of Resonator + Oscillator (600uW) -> LPF (300uW) -> ADC(20uW) -> decoding processing (Envelope detector) (1uW) may occur.
- the OFDM transmission device of 802.11 can be reused to generate the OOK pulse.
- the transmitting apparatus can generate a sequence having 64 bits by applying a 64-point IFFT like the existing 802.11.
- the transmitting device must generate the payload of the wake-up packet by modulating the OOK method.
- the OOK method is applied to the ON-signal.
- the on signal is a signal having a real power value
- the off signal corresponds to a signal that does not have a real power value.
- the off-signal also applies the OOK method, but the signal is not generated using the transmission device, and is not considered in the configuration of the wake-up packet since there is no actual transmitted signal.
- information (bit) 1 may be an on signal, and information (bit) 0 may be an off signal.
- information 1 may indicate a transition from an off signal to an on signal, and information 0 may indicate a transition from an on signal to an off signal.
- information 1 may indicate a transition from an on signal to an off signal, and information 0 may indicate a transition from an off signal to an on signal.
- the Manchester coding scheme will be described later.
- the transmitter selects 13 consecutive subcarriers of the 20 MHz band as a sample and applies a sequence.
- 13 subcarriers located in the middle are selected as samples. That is, a subcarrier having a subcarrier index of -6 to +6 is selected from among 64 subcarriers.
- the subcarrier index 0 may be nulled as 0 as the DC subcarrier.
- a specific sequence is set only for the 13 subcarriers selected as samples, and all subcarriers excluding the 13 subcarriers (subcarrier indexes -32 to -7 and subcarrier indexes +7 to +31) are all set to 0. .
- the subcarrier spacing is 312.5 KHz
- 13 subcarriers have a channel bandwidth of about 4.06 MHz. That is, it can be considered that there is power only for 4.06 MHz of the 20 MHz band in the frequency domain.
- SNR signal-to-noise ratio
- the sampling frequency band is reduced to 4.06 MHz, power consumption may be reduced.
- the transmitting device may generate a single on-signal in the time domain by performing 64-point IFFT on 13 subcarriers.
- One on signal has a size of 1 bit. That is, a sequence composed of 13 subcarriers may correspond to 1 bit.
- the transmitting device may not transmit the off signal at all. If IFFT is performed, a symbol of 3.2us can be generated, and if CP (Cyclic Prefix, 0.8us) is included, one symbol having a length of 4us can be generated. That is, one bit indicating one on signal can be carried on one symbol.
- bits are configured and sent as in the above-described embodiment is to reduce power consumption by using an envelope detector in the receiving device. In this way, the receiving device can decode the packet with minimum power.
- the basic data rate for one piece of information may be 125 Kbps (8us) or 62.5 Kbps (16us).
- each signal having a length of K may be transmitted on consecutive K subcarriers out of a total of 64 subcarriers. That is, K is the number of subcarriers used to transmit a signal and can correspond to the bandwidth of the OOK pulse. All coefficients of subcarriers other than K are zero.
- the indexes of the K subcarriers used by the signals corresponding to the information 0 and the information 1 are the same.
- the subcarrier index used may be represented by 33-floor(K/2): 33+ceil(K/2)-1.
- information 1 and information 0 may have the following values.
- the alpha is a power normalization factor, and may be, for example, 1/sqrt(K).
- slash (/) or comma (comma) used in this specification may mean “and/or” (and/or).
- “” means “and/or B”, and thus can mean “only A” or “only B” or “one of B”.
- technical features that are individually described in one drawing may be individually or simultaneously implemented.
- control information EHT-Signal
- EHT-signal EHT-signal
- the following example of the present specification can be applied to various wireless communication systems.
- the following example of the present specification may be applied to a wireless local area network (WLAN) system.
- WLAN wireless local area network
- this specification may be applied to the IEEE 802.11a/g/n/ac standard, or the IEEE 802.11ax standard.
- the present specification can be applied to the newly proposed EHT standard or IEEE 802.11be standard.
- an example of the present specification may be applied to a new wireless LAN standard that improves the EHT standard or IEEE 802.11be.
- FIG. 10 shows an example of a transmitting device and/or a receiving device of the present specification.
- STA includes two stations (STA).
- STA (110, 120) is a mobile terminal (mobile terminal), a wireless device (wireless device), a wireless transmit/receive unit (WTRU), user equipment (User Equipment; UE), mobile station (Mobile Station; MS) , It can also be called various names such as a mobile subscriber unit or simply a user.
- the STAs 110 and 120 may be called various names such as a receiving device, a transmitting device, a receiving STA, a transmitting STA, a receiving device, and a transmitting device.
- the STAs 110 and 120 may perform an access point (AP) role or a non-AP role. That is, the STAs 110 and 120 of the present specification may perform functions of an AP and/or a non-AP.
- AP access point
- non-AP non-AP
- the STAs 110 and 120 of the present specification may support various communication standards other than the IEEE 802.11 standard. For example, it may support a communication standard (eg, LTE, LTE-A, 5G NR standard) according to the 3GPP standard. Also, the STA of the present specification may be implemented with various devices such as a mobile phone, a vehicle, and a personal computer.
- a communication standard eg, LTE, LTE-A, 5G NR standard
- 3GPP 3rd Generation
- the STA of the present specification may be implemented with various devices such as a mobile phone, a vehicle, and a personal computer.
- the STAs 110 and 120 may include a medium access control (MAC) compliant with the IEEE 802.11 standard and a physical layer interface to a wireless medium.
- MAC medium access control
- the first STA 110 may include a processor 111, a memory 112, and a transceiver 113.
- the illustrated processor, memory, and transceiver may each be implemented as separate chips, or at least two or more blocks/functions may be implemented through one chip.
- the transceiver 113 of the first STA performs a signal transmission/reception operation. Specifically, an IEEE 802.11 packet (eg, IEEE 802.11a/b/g/n/ac/ax/be, etc.) can be transmitted and received.
- IEEE 802.11a/b/g/n/ac/ax/be, etc. can be transmitted and received.
- the first STA 110 may perform an intended operation of the AP.
- the processor 111 of the AP may receive a signal through the transceiver 113, process the received signal, generate a transmission signal, and perform control for signal transmission.
- the memory 112 of the AP may store a signal (ie, a received signal) received through the transceiver 113 and may store a signal (ie, a transmitted signal) to be transmitted through the transceiver.
- the second STA 120 may perform an intended operation of the Non-AP STA.
- the non-AP transceiver 123 performs a signal transmission/reception operation.
- an IEEE 802.11 packet eg, IEEE 802.11a/b/g/n/ac/ax/be, etc.
- IEEE 802.11a/b/g/n/ac/ax/be, etc. can be transmitted and received.
- the processor 121 of the Non-AP STA may receive a signal through the transceiver 123, process the received signal, generate a transmission signal, and perform control for signal transmission.
- the memory 122 of the Non-AP STA may store a signal (ie, a received signal) received through the transceiver 123 and may store a signal (ie, a transmitted signal) to be transmitted through the transceiver.
- the operation of the device indicated as the AP in the following specification may be performed in the first STA 110.
- the operation of the device indicated by the AP is controlled by the processor 111 of the first STA 110, and a related signal is transmitted or received through the transceiver 113 controlled by the processor 111 of the first STA 110.
- control information related to the operation of the AP or the transmission/reception signal of the AP may be stored in the memory 112 of the first STA 110.
- the operation of the device indicated as non-AP in the following specification may be performed in the second STA 120.
- the operation of the device indicated as non-AP is controlled by the processor 121 of the second STA 120, and a related signal is transmitted through the transceiver 123 controlled by the processor 121 of the second STA 120. Or it can be received.
- control information related to the operation of the non-AP or an AP transmission/reception signal may be stored in the memory 212 of the second STA 120.
- FIG. 11 is a diagram for explaining a general link setup process.
- the STA may perform a network discovery operation.
- the network discovery operation may include a scanning operation of the STA. That is, in order for the STA to access the network, it is necessary to find a network that can participate.
- the STA must identify a compatible network before joining a wireless network, and the network identification process existing in a specific area is called scanning. There are two types of scanning methods: active scanning and passive scanning.
- the STA performing scanning transmits a probe request frame and waits for a response to discover the AP in the vicinity while moving channels.
- the responder transmits a probe response frame to the STA that has transmitted the probe request frame in response to the probe request frame.
- the responder may be the STA that last transmitted a beacon frame from the BSS of the channel being scanned.
- the AP since the AP transmits the beacon frame, the AP becomes a responder, and in the IBSS, the STAs in the IBSS rotate and transmit the beacon frame, so the responder is not constant.
- an STA that transmits a probe request frame on channel 1 and receives a probe response frame on channel 1 stores BSS-related information included in the received probe response frame and stores the next channel (for example, number 2).
- Channel to perform scanning (ie, probe request/response transmission/reception on channel 2) in the same way.
- the scanning operation may be performed by a passive scanning method.
- An STA performing scanning based on passive scanning may wait for a beacon frame while moving channels.
- the beacon frame is one of management frames in IEEE 802.11, and is periodically transmitted to inform the presence of the wireless network and allow STAs performing scanning to find the wireless network and participate in the wireless network.
- the AP plays a role of periodically transmitting a beacon frame, and in the IBSS, STAs in the IBSS rotate and transmit a beacon frame.
- the STA performing scanning stores information on the BSS included in the beacon frame and records beacon frame information in each channel while moving to another channel.
- the STA receiving the beacon frame may store BSS-related information included in the received beacon frame and move to the next channel to perform scanning in the next channel in the same manner.
- the STA discovering the network may perform an authentication process through step S1120.
- This authentication process may be referred to as a first authentication process (first authentication) to clearly distinguish the security setup operation of step S1140, which will be described later.
- the authentication process of S1120 may include a process in which the STA transmits an authentication request frame to the AP, and in response, the AP sends an authentication response frame to the STA.
- the authentication frame used for authentication request/response corresponds to a management frame.
- the authentication frame includes authentication algorithm number, authentication transaction sequence number, status code, challenge text, robust security network (RSN), and finite cycle group (Finite Cyclic). Group).
- the STA may transmit an authentication request frame to the AP.
- the AP may determine whether to allow authentication for the corresponding STA based on the information included in the received authentication request frame.
- the AP may provide the result of the authentication process to the STA through the authentication response frame.
- the successfully authenticated STA may perform a connection process based on step S1130.
- the connection process includes a process in which the STA transmits an association request frame to the AP, and in response, the AP sends an association response frame to the STA.
- the connection request frame includes information related to various capabilities, beacon listening interval, service set identifier (SSID), supported rates, supported channels, RSN, and mobility domain. , Supported operating classes, TIM broadcast request, and information on interworking service capabilities.
- connection response frame includes information related to various capabilities, status codes, association ID (AID), support rate, enhanced distributed channel access (EDCA) parameter set, received channel power indicator (RCPI), and received signal to noise (RSNI) Indicator), mobility domain, timeout interval (association comeback time (association comeback time)), overlapping (overlapping) BSS scan parameters, TIM broadcast response, QoS map, and other information.
- AID association ID
- EDCA enhanced distributed channel access
- RCPI received channel power indicator
- RSNI received signal to noise
- mobility domain timeout interval (association comeback time (association comeback time)), overlapping (overlapping) BSS scan parameters, TIM broadcast response, QoS map, and other information.
- step S1140 the STA may perform a security setup process.
- the security setup process of step S1140 may include, for example, a process of performing private key setup through 4-way handshaking through an Extensible Authentication Protocol over LAN (EAPOL) frame. .
- EAPOL Extensible Authentication Protocol over LAN
- FIG. 12 is a diagram showing an example of a PPDU used in the IEEE standard.
- PPDUs PHY protocol data units
- LTF and STF fields included a training signal
- SIG-A and SIG-B included control information for the receiving station
- the data field contained user data corresponding to a MAC PDU/Aggregated MAC PDU (PSDU).
- PSDU MAC PDU/Aggregated MAC PDU
- the HE PPDU according to FIG. 12 is an example of a PPDU for multiple users, HE-SIG-B is included only for multiple users, and the corresponding HE-SIG-B may be omitted in the PPDU for a single user.
- HE-PPDU for multiple users is a legacy-short training field (L-STF), legacy-long training field (L-LTF), legacy-signal (L-SIG), High efficiency-signal A (HE-SIG-A), high efficiency-signal-B (HE-SIG-B), high efficiency-short training field (HE-STF), high efficiency-long training field (HE-LTF) , Data field (or MAC payload) and PE (Packet Extension) field.
- 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-short training field
- HE-LTF high efficiency-long training field
- PE Packet Extension
- the resource unit may include a plurality of subcarriers (or tones).
- the resource unit may be used when transmitting signals to multiple STAs based on the OFDMA technique. Also, when transmitting a signal to one STA, a resource unit may be defined. Resource units can be used for STF, LTF, data fields, and the like.
- FIG 13 shows an example of a PPDU used in the present specification.
- the PPDU of FIG. 13 may be called various names such as an EHT PPDU, a transmitting PPDU, a receiving PPDU, a first type or an N-type PPDU.
- EHT PPDU transmitting PPDU
- receiving PPDU receives a packet data packet
- N-type PPDU receives a packet data packet
- it can be used in a new wireless LAN system with an improved EHT system and/or EHT system.
- the sub-field of FIG. 13 may be changed to various names.
- the SIG A field may be called an EHT-SIG-A field
- the SIG B field an EHT-SIG-B
- the STF field an EHT-STF field
- the LTF field an EHT-LTF field.
- the subcarrier spacing of the L-LTF, L-STF, L-SIG, and RL-SIG fields of FIG. 13 may be determined as 312.5 kHz, and the subcarrier spacing of the STF, LTF, and Data fields may be determined as 78.125 kHz. That is, the subcarrier index of the L-LTF, L-STF, L-SIG, and RL-SIG fields may be displayed in 312.5 kHz units, and the subcarrier index of the STF, LTF, and Data fields may be displayed in 78.125 kHz units.
- the SIG A and/or SIG B fields of FIG. 13 may include additional fields (eg, SIG C or one control symbol, etc.). All/part of the SIG A and SIG B fields may have a subcarrier spacing of 312.5 kHz, and the remaining subcarrier spacing of 78.125 kHz.
- the PPDU of FIG. 13 may have the same L-LTF and L-STF fields.
- the L-SIG field of FIG. 13 may include, for example, 24-bit bit information.
- the 24-bit information may include a rate field of 4 bits, a reserved bit of 1 bit, a length field of 12 bits, a parity bit of 1 bit, and a tail bit of 6 bits.
- the 12-bit Length field may include information on the number of octets of the PSDU (Physical Service Data Unit).
- the value of the 12-bit Length field may be determined based on the type of PPDU. For example, if the PPDU is a non-HT, HT, VHT PPDU or EHT PPDU, the value of the Length field may be determined in multiples of 3.
- the value of the Length field may be determined as “multiple of 3 + 1” or “multiple of 3 +2”.
- the value of the Length field can be determined as a multiple of 3 for a non-HT, HT, VHT PPDU, or an EHT PPDU, and the value of the Length field for a HE PPDU is a multiple of 3 + 1 or a multiple of 3 +2”.
- the transmitting STA may apply BCC encoding based on a code rate of 1/2 to the 24-bit information of the L-SIG field. Thereafter, the transmitting STA may acquire 48 bits of BCC coded bits. For the 48-bit coded bit, BPSK modulation may be applied to generate 48 BPSK symbols. The transmitting STA can map 48 BPSK symbols to positions other than the pilot subcarrier ⁇ subcarrier index -21, -7, +7, +21 ⁇ and DC subcarrier ⁇ subcarrier index 0 ⁇ .
- the transmitting STA may further map the signals of ⁇ -1, -1, -1, 1 ⁇ to the subcarrier index ⁇ -28, -27, +27, 28 ⁇ .
- the above signal can be used for channel estimation for a frequency domain corresponding to ⁇ -28, -27, +27, 28 ⁇ .
- the transmitting STA may generate the RL-SIG generated in the same way as the L-SIG. BPSK modulation is applied to RL-SIG.
- the receiving STA can know that the receiving PPDU is an HE PPDU or an EHT PPDU based on the existence of the RL-SIG.
- EHT-SIG-A or one control symbol may be inserted.
- the symbol (i.e., EHT-SIG-A or one control symbol) contiguous to RL-SIG may include 26 bits of information, and may include information for identifying the type of EHT PPDU. For example, if the EHT PPDU is divided into various types (e.g., EHT PPDU supporting SU, EHT PPDU supporting MU, EHT PPDU related to Trigger Frame, EHT PPDU related to Extended Range transmission, etc.) , EHT PPDU type information may be included in a symbol subsequent to the RL-SIG.
- EHT PPDU type information may be included in a symbol subsequent to the RL-SIG.
- the symbol subsequent to the RL-SIG may include, for example, information about the length of the TXOP and information about the BSS color ID.
- a SIG-A field may be configured in succession to a symbol (eg, one control symbol) consecutive to RL-SIG.
- a symbol subsequent to RL-SIG may be a SIG-A field.
- the SIG-A field is 1) a DL/UL indicator, 2) a BSS color field that is an identifier of a BSS, 3) a field including information on the remaining time of the current TXOP section, 4) a bandwidth.
- Bandwidth field including information
- 5) Field including information on MCS technique applied to SIG-B 6) Contains information related to whether dual subcarrier modulation technique is applied to SIG-B Indication field, 7) a field including information on the number of symbols used for SIG-B, 8) a field including information on whether SIG-B is generated over the entire band, 9) LTF/STF Field including information on the type of 10, and information on a field indicating the length of the LTF and the length of the CP.
- the STF of FIG. 13 may be used to improve automatic gain control estimation in a multiple input multiple output (MIMO) environment or OFDMA environment.
- the LTF of FIG. 13 may be used to estimate a channel in a MIMO environment or OFDMA environment.
- the STF of FIG. 13 can be set to various types.
- a first type of STF ie, 1x STF
- the STF signal generated based on the first type STF sequence may have a period of 0.8 ⁇ s, and the period signal of 0.8 ⁇ s may be repeated 5 times to become a first type STF having a length of 4 ⁇ s.
- a second type that is, 2x STF
- a second type among STFs may be generated based on a second type STF sequence in which non-zero coefficients are arranged at 8 subcarrier intervals.
- the STF signal generated based on the second type STF sequence may have a period of 1.6 ⁇ s, and the period signal of 1.6 ⁇ s may be repeated 5 times to become a second type EHT-STF having a length of 8 ⁇ s.
- a third type ie, 4x EHT-STF
- the STF signal generated based on the third type STF sequence may have a period of 3.2 ⁇ s, and the period signal of 3.2 ⁇ s may be repeated 5 times to become a third type EHT-STF having a length of 16 ⁇ s.
- the EHT-LTF field may have first, second, and third types (ie, 1x, 2x, 4x LTF).
- the first/second/third type LTF field may be generated based on an LTF sequence in which non-zero coefficients are arranged at 4/2/1 subcarrier intervals.
- the first/second/third type LTF may have a time length of 3.2/6.4/12.8 ⁇ s.
- various lengths of GI eg, 0.8/1/6/3.2 ⁇ s may be applied to the first/second/third type LTF.
- Information about the type of STF and/or LTF may be included in the SIG A field and/or the SIG B field of FIG. 12.
- the PPDU of FIG. 13 may be identified as an EHT PPDU based on the following method.
- the receiving STA may determine the type of the received PPDU as the EHT PPDU based on the following. For example, 1) the first symbol after the L-LTF signal of the received PPDU is BPSK, 2) the RL-SIG where the L-SIG of the received PPDU is repeated is detected, and 3) the length of the L-SIG of the received PPDU. When the result of applying "modulo 3" to the value is detected as "0", the received PPDU may be determined as the EHT PPDU. When the received PPDU is determined to be the EHT PPDU, the receiving STA is after RL-SIG in FIG.
- the type of the EHT PPDU may be detected based on the bit information included in the symbol of ..
- the receiving STA is 1) L- which is the BSPK. First symbol after the LTF signal, 2) L-SIG field, L-SIG that is the same as L-SIG, and 3) L-SIG including a Length field where the result of applying “modulo 3” is set to “0” Based on the SIG, the received PPDU can be determined as an EHT PPDU.
- the receiving STA may determine the type of the received PPDU as HE PPDU based on the following. For example, 1) the first symbol after the L-LTF signal is BPSK, 2) the RL-SIG where the L-SIG is repeated is detected, and 3) “modulo 3” is applied to the length value of the L-SIG. When the result is detected as “1” or “2”, the received PPDU may be determined as the HE PPDU.
- the receiving STA may determine the type of the received PPDU as non-HT, HT and VHT PPDU based on the following. For example, 1) the first symbol after the L-LTF signal is BPSK, 2) the RL-SIG in which the L-SIG is repeated is not detected, and 3) the receiving STA determines that it is not 802.11ax, and transmits the legacy STA. It operates as a state machine to determine, and determines the constellation of two symbols received after the L-SIG. Accordingly, the received PPDU may be determined as non-HT, HT and VHT PPDU.
- Multi BSSID Multiple BSSID
- the multiple BSSID function may display a buffered frame for multiple BSSIDs using a single traffic indication map (TIM) element in a single beacon.
- TIM traffic indication map
- Multiple BSSID sets may be defined as follows.
- All members of the multiple BSSID set use a common operating class, channel, channel access functions and antenna connector.
- Multiple BSSID sets have 2 n maximum ranges for at least one n.
- All BSSIDs in a multi-BSSID set are allocated in a manner that cannot be used as a MAC address of an STA using a different operating class, channel, or antenna connector.
- BSSID 16, 17 and 27 are members of multiple BSSID sets.
- BSSID elements with or without optional subelements indicate that all APs and PCPs within the indicated BSSID range are transmitted using a common operating class, channel and antenna connector.
- the Max BSSID Indicator field includes a value assigned to n.
- 2 n is the maximum number of BSSIDs in a set of multiple BSSIDs including a reference BSSID. The actual number of BSSIDs in the multiple BSSID set is not explicitly signaled.
- the reference BSSID is the BSSID of the frame. At least one or more multiple BSSID elements may be included in a beacon or DMG beacon frame.
- the AP or DMG STA determines the number of multiple BSSID elements. The AP or DMG STA does not fragment the nontransmitted BSSID profile subelement for a single BSSID in two multiple BSSID elements unless the length of the nontransmitted BSSID profile subelement exceeds 255 octets.
- the reference BSSID is the BSSID field of the neighbor report element.
- the optional sub-element field has zero or more sub-elements.
- the sub-element type and the order of sub-elements are defined as follows.
- the sub-element ID field values of the defined sub-elements are defined in the table below.
- the nontransmitted BSSID Profile Subelement includes a list of elements for one or more APs or DMG STAs having a nontransmitted BSSID as follows.
- the FMS Descriptor element is included in the Nontransmitted BSSID Profile subelement.
- BSSID elements are included in the beacon frame, DMG beacon frame and probe response frame. The use of multiple BSSID elements is described in the Nontransmitted BSSID Advertising Procedure.
- the value of the Length field is 1 octet when the Multiple BSSID-Index element is included in the probe response frame, and 3 octets if not included.
- the BSSID Index field is a value between 1 and 2 n -1 that identifies a nontransmitted BSSID, and n is a non-zero positive integer value.
- the Multiple BSSID-Index element is included in the nontransmitted BSSID profile element described above.
- the use of multiple BSSID elements and frames has been previously described.
- the WUR frame includes MAC header, frame body, and FCS fields.
- the MAC header includes Frame Control, ID, and Type Dependent Control fields.
- the Frame Body field is variable in length and is selectively present according to a specific WUR frame type.
- a WUR frame without a Frame Body field is called a FL (Fixed-length) WUR frame.
- a WUR frame with a Frame Body field is called a variable-length (VL) WUR frame.
- the FCS field includes one of 16-bit CRC or 16-bit MIC based on the Protected subfield included in the Frame Control field described later.
- the ID field of FIG. 16 includes an identifier for a WUR frame of the type selected in the table below.
- the type of identifier is based on the type of WUR frame.
- FIG. 17 shows an example of a Frame Control field format.
- Type subfield indicates the type of WUR frame.
- Type subfields can be defined as shown in the table below.
- the Length Present subfield indicates whether the Length/Miscellaneous subfield includes the Length subfield.
- the Length/Miscellaneous subfield includes the Length subfield when the Length Present subfield is 1, and the Miscellaneous subfield when the Length Present subfield is not 1.
- the Length subfield indicates the length of the Frame Body field.
- the ID field of the WUR beacon frame is set to the transmitter ID. In the WUR beacon frame, there is no Frame Body field.
- the ID field of the FL WUR wake-up frame includes one of the following.
- the transmitter ID If the frame is a broadcast addressed frame transmitted by the WUR AP identified by the transmitter ID, the transmitter ID
- the ID field of the VL WUR wake-up frame includes the WUR Group ID, and the frame is a group identified by the WUR ID included in the Frame Body field and addressed by one or more WUR non-AP STAs belonging to the group identified by the WUR Group ID. .
- the Type Dependent Control field of the WUR wake-up frame includes a Sequence Number subfield and a Counter subfield.
- the Counter subfield includes a BSS Update Counter field when a WUR wakeup frame is broadcast.
- the BSS Update Counter field is defined as an unsigned integer initialized to 0, and is incremented when an important update to the BSS parameter occurs.
- the Counter subfield includes PN1 [0:3] when the WUR wakeup frame is not broadcast.
- the Protected subfield of the Frame Control field is 1, and the most recently transmitted WUR Operation element has a common PN subfield equal to 0.
- miscellaneous subfield exists.
- the format of the miscellaneous subfield may be represented as shown in FIG. 19 when the frame is a broadcast or group addressed FL WUR wakeup frame. Miscellaneous subfields are reserved for FL WUR wakeup frames that are not broadcast addressed or group addressed.
- WUR wakeup frames addressed as broadcasts are always FL WUR wakeup frames.
- the Group Addressed BU subfield is set to 1 to indicate that one or more group addressed frames are buffered in the AP corresponding to the BSSID displayed in the ID field. Otherwise, the Group Addressed BU subfield is set to 0.
- the Group Addressed BU subfield is reserved in the group addressed FL WUR wakeup frame.
- the ID field of the WUR frame includes an identifier (ID) selected in the space of the identifier, and is composed of all integer values between 0 and 4095.
- the WUR AP must ensure that each identifier is part of a Transmitter ID, WUR Group ID, WUR ID, Nontransmitter ID or OUI.
- the WUR AP can provide a certain level of security and personal information by sporadically changing the identifier used in the WUR BSS.
- the WUR non-AP STA maintains a plurality of ID lists and can process WUR frames including these IDs.
- the list of IDs maintained by the WUR non-AP STA includes:
- the WUR STA uses compressed BSSIDs to obtain several identifiers defined below.
- the compressed BSSID is the same as the 32-bit CRC calculated through the BSSID included in the beacon frame transmitted by the WUR AP when dot11MultiBSSIDImplemented is false, and is calculated through the transmitted BSSID of the multiple BSSID set when dot11MultiBSSIDImplemented is true.
- the transmitter ID identifies the WUR AP transmitting the WUR frame.
- the WUR wakeup frame is a broadcast addressed WUR wakeup frame when the WUR wakeup frame has a transmitter ID in the ID field.
- the WUR wake-up frame is sent to all WUR non-AP STAs associated with the WUR AP, or if dot11MultiBSSIDImplemented true, it is sent to all WUR non-AP STAs associated with the AP corresponding to the transmitted BSSID.
- the WUR beacon frame and WUR discovery frame transmitted by the WUR AP must have a transmitter ID in the ID field.
- a WUR non-AP STA associated with a nontransmitted BSSID is identified with a nontransmitter ID.
- These WUR non-AP STAs associated with APs corresponding to nontransmitted BSSIDs in multiple BSSID sets are expected to receive WUR beacons and WUR discovery frames transmitted with transmitter IDs in the ID field, and frames transmitted with transmitter IDs in the ID field. It is not expected to receive other types of WUR frames.
- the WUR AP should be used as the transmitter ID of the WUR frame transmitting 12 LSBs of the compressed BSSID.
- the WUR Group ID identifies one or more WUR non-AP STA groups and is selected from the WUR Group ID space, which is a subset of consecutive values obtained in the identifier space.
- the FL WUR wakeup frame with the WUR Group ID in the ID field is defined as a group addressed WUR frame addressed to all WUR non-AP STAs identified by the WUR Group ID.
- VL WUR wakeup frame with WUR Group ID in ID field is identified by WUR ID included in Frame Body field, included in Frame Body field, and addressed to all WUR non-AP STAs belonging to the group identified by WUR Group ID Group addressed WUR frame.
- the WUR ID identifies a WUR non-AP STA that is an intended recipient of the WUR frame.
- a WUR frame with a WUR ID in the ID field is defined as an individually addressed WUR frame addressed to the WUR non-AP STA identified by the WUR ID.
- the nontransmitter ID identifies a nontransmitted BSSID in a set of multiple BSSIDs.
- the WUR wakeup frame is a WUR wakeup frame addressed as a broadcast when the WUR wakeup frame has a nontransmitter ID in the ID field.
- the WUR wakeup frame is sent to all WUR non-AP STAs associated with an AP corresponding to a nontransmitted BSSID in a plurality of BSSID sets.
- a WUR AP operating a multi-BSSID set that includes a nontransmitted BSSID and a WUR non-AP STA that is a member of the BSS corresponding to the nontransmitted BSSID must calculate the nontransmitter ID as k + transmitter ID, where k is the corresponding BSS for the nontransmitted BSSID.
- the same as the BSSID index field corresponding to, and the addition performed between the two identifiers is circular modulo 2 12 .
- Broadcast WUR wake-up frame is a WUR wake-up frame with the same ID field as transmitter ID or nontransmitter ID.
- Compressed BSSID is an identifier for WUR BSS obtained by calculating a 32-bit CRC through the BSSID included in the beacon frame transmitted by the WUR AP.
- Transmitter IDs are not supported for multiple BSSID operations or addressed to all WUR non-AP STAs associated with multiple BSSID sets of BSSIDs, or for multiple WSS non-APs supported for multiple BSSID operations or to discover or synchronize WUR APs.
- this is an identifier used in the WUR AP to identify broadcast addressed WUR frames addressed to all WUR non-AP STAs associated with the WUR AP.
- the Nontransmitter ID is an identifier used by the WUR AP to identify broadcast WUR frames addressed to all non-AP STAs associated with an AP corresponding to a nontransmitted BSSID among multiple BSSID sets when multi-BSSID operation is supported.
- This specification relates to a method of transmitting a broadcast wake up frame to a user equipment in a low power WLAN system (802.11ba), and in particular, a method of transmitting a wake up frame in consideration of multiple BSS network environments.
- the WUR AP has a group addressed frame in the buffer
- the group addressed BU field in the broadcast wake up frame is set to 1 and transmitted.
- set the ID field of the wake up frame to Transmitter ID (TXID) and transmit.
- TXID Transmitter ID
- This specification proposes a method for an AP having multiple BSSID sets to transmit a wake up frame.
- APs configuring multiple BSSs set have a BSSID for each BSS.
- the BSS transmitting the Beacon frame is mapped to the Transmitted BSSID (first BSSID), the remaining BSSs are mapped to the Nontransmitted BSSID (second BSSID), and BSSIDs can be calculated according to the rules defined in the existing specification.
- IDs for each BSS in an AP having multiple BSSs set can be assigned as follows.
- the Transmitter ID calculated based on the Transmitted BSSID is used as the ID for the corresponding BSS.
- Nontransmitter IDs (second IDs) for BSSs mapped to nontransmitted BSSIDs can be calculated by one of the following methods.
- AP or STA can calculate the Nontransmitter ID using the above equation.
- the AP that maintains the Multiple BSS set displays the ID field of the Wake Up frame when it wants to inform the UEs that it has a Group Addressed BU/frame to UEs belonging to the BSS corresponding to the Transmitted BSSID (first BSSID). Transmit by setting with Transmitter ID. At this time, the group addressed BU field of the wake up frame is set to 1.
- the ID field of the Wake Up frame is set to Nontransmitter ID and transmitted.
- the group addressed BU field of the wake up frame is set to 1.
- ID Transmitter ID or Nontransmitter ID
- the AP when transmitting to a group addressed BU to all STAs included in all BSSs belonging to the Multiple BSSID set, the AP corresponds to each BSS in the wake up frame for each BSS. (Transmitter ID or Nontransmitter ID) is included to send multiple times.
- this broadcast wake up frame can be used when notifying the terminal to indicate that the Group Addressed BU has it, or it can be used as a counter field to inform the BSS parameter update as defined in the 802.11ba specification. .
- a specific value to enter the ID field may be set to a value other than 4095 (for example, 0).
- the UEs Since neighboring APs use the same value, the UEs cannot know whether the Wake Up frame received with the ID field is sent by the AP belonging to the BSS associated with it. However, since the CRC of the Wake Up frame is calculated using the Embedded BSSID (BSSID calculated based on the BSSID included in the beacon in the 802.11a spec), the UE checks the CRC when receiving the Wake Up frame, and If an AP belonging to an associated BSS is not sent, the Wake Up frame may be discarded and PCR (Primary Connectivity Radio) may not be transferred to the awake state.
- BSSID Embedded BSSID
- the specific value (for example, 0 or 4095) used to indicate all terminals belonging to all BSSs of the AP having the Multiple BSSID set defined above may enter the ID field of the Wake Up frame including Multiple WUR IDs.
- the ID field of the corresponding Wake Up frame is set to 0. If the ID field of the corresponding Wake Up frame is set to 4095, and the value of the Length field is 0, it indicates broadcast wake up for all terminals associated with all BSSs belonging to the AP, and the ID field is 4095. Set to, and the value of the Length field is greater than 0, indicates a Wake Up frame including multiple WUR IDs.
- All BSSs ID may be X+Y.
- Y may be 0 or 4095. According to the above method, there is no need for the AP to separately inform the terminal of the All BSSs ID.
- the AP may allocate the All BSSs ID to the terminal.
- the AP is All BSSs ID (name is changed All BSSs ID may be assigned to the WUR STA by including the field in the PCR/WLAN frame (eg, WUR Action frame, Association response frame).
- All BSSIDs ID is a common value in all BSSs in the AP, and values used in an identifier space (eg, 0 to 4095) (eg, assigned Group IDs, Transmitter ID, Non -transmitter ID, assigned WUR IDs, etc.) are not assigned as All BSSs ID.
- the transmitter ID of the AP is set to 1.
- the Transmitter ID can be defined to point to all BSSs (or APs having BSSs) corresponding to transmitted BSSIDs and non-transmitted BSSIDs. That is, when multiple BSSID sets are implemented (e.g., dot11MultiBSSIDActivated is true or dot11MultiBSSIDImplemented is true), a broadcast WUR frame (e.g., WUR Beacon, broadcast wake up frame, etc.) with an ID set to Transmitter ID is Addressed to all STAs associated with transmitted BSSIDs and BSSs (or APs) corresponding to all non-transmitted BSSIDs.
- a broadcast WUR frame e.g., WUR Beacon, broadcast wake up frame, etc.
- the AP When the AP allocates the WUR parameter through PCR to WUR STAs belonging to (associated with) the BSS (AP) corresponding to the transmitted BSSID, the AP includes a PCR frame including the WUR parameter (eg, WUR Action frame or Association response) In frame, etc.), one ID corresponding to the transmitted BSSID can be additionally assigned.
- the WUR STA linked to the BSS corresponding to the Transmitted BSSID stores the assigned ID, and when receiving a WUR frame including the assigned ID, processes the frame as an addressed frame. For example, if the corresponding ID is included in the broadcast wake up frame, the terminal checks the fields of the wake up frame (eg, Group Addressed BU field, Counter field) to receive the Group Addressed BU or BSS. After deciding whether to update the parameter, perform the appropriate operation as defined in the specification.
- the wake up frame eg, Group Addressed BU field, Counter field
- 20 is a flowchart illustrating a procedure for transmitting a broadcast frame in a transmitting STA according to the present embodiment.
- the example of FIG. 20 may be performed in a network environment in which a next generation WLAN system is supported.
- the next-generation wireless LAN system is an improved wireless LAN system that can satisfy backward compatibility with the 802.11ax system.
- the example of FIG. 20 is performed by a transmitting STA, and the transmitting STA may correspond to an Extremely High Throughput (EHT) access point (AP) or a Wake Up Radio (WUR) AP.
- the receiving STA of FIG. 20 may correspond to an EHT STA or WUR STA.
- a transmitting STA station having multiple BSSIDs (Multiple Basic Service Set IDentification) generates the broadcast frame.
- the broadcast frame may be a broadcast wake up frame, and in the embodiments herein, the broadcast frame will be described assuming a broadcast wake up frame unless otherwise specified.
- step S2020 the transmitting STA transmits the broadcast frame to the receiving STA.
- the multiple BSSIDs include a first BSSID and a second BSSID.
- the first BSSID is an identifier of a first BSS that transmits a beacon frame.
- the first BSSID may correspond to a Transmitted BSSID.
- the second BSSID is an identifier of a second BSS except for the first BSS in all BSSs mapped to the multiple BSSIDs.
- the second BSSID may correspond to a nontransmitted BSSID.
- the transmitting STA in order to wake up the receiving STAs belonging to all BSSs mapped to the multiple BSSIDs, the transmitting STA includes each ID (the first BSSID or the second BSSID) corresponding to each of the BSSs in a wake-up frame.
- the WSS frame has to be repeatedly transmitted multiple times for the BSS.
- this embodiment proposes a method for a transmitting STA having multiple BSSIDs to wake up receiving STAs belonging to all BSSs mapped to multiple BSSIDs at once by transmitting a broadcast frame.
- the proposed method is as follows.
- the broadcast frame includes an ID (IDentification) field.
- the ID field is set to IDs for all the BSSs.
- the transmitter ID is obtained based on the first BSSID.
- IDs for all the BSSs are set. Specifically, IDs for all the BSSs may be determined by subtracting Y from the transmitter ID. In this case, Y may be an integer greater than 0. As another example, IDs for all the BSSs may be determined by adding Y to the transmitter ID. At this time, the Y may be 0 or 4095.
- the receiving STA is a terminal belonging to one of the BSS corresponding to the transmission ID (transmitter ID) or the BSS corresponding to the non-transmitter ID (ID) for all BSS calculated using the method proposed in the present invention
- the corresponding terminal is regarded as a frame transmitted to it.
- All terminals belonging to all of the BSS may be woken up based on the broadcast frame (particularly in the case of a broadcast wakeup frame).
- PCR Primary Connectivity Radio
- All terminals belonging to all of the BSS may be woken up based on the broadcast frame (particularly in the case of a broadcast wakeup frame).
- PCR Primary Connectivity Radio
- the transmitting STA by setting the ID field of the broadcast frame to the IDs of all the BSSs, the transmitting STA can efficiently wake up the receiving STAs belonging to all the BSSs at once by transmitting one broadcast frame. It works.
- the identifier of the first BSS can be obtained based on the ID of the transmitting end, and the identifier of the second BSS can be obtained based on a non-transmitter ID.
- the non-transmission end ID is an ID for a virtual transmission STA.
- a transmitting STA with multiple BSSIDs can make multiple virtual BSSs, and the virtual BSSs are collocated with each other.
- the receiving STA may determine that there are logically multiple APs according to the virtual BSS based on the multiple BSSIDs.
- the non-transmission end ID may be determined by modulo 2 12 to the sum of the transmission end ID and K.
- the K may be a value of the BSSID index field for the second BSS.
- the broadcast frame may include a group addressed buffer field.
- the group addressed buffer field may include information on whether a group addressed buffer exists to be transmitted by the transmitting STA to all terminals belonging to the BSS. That is, when there is a group addressed buffer to be transmitted by the transmitting STA to all terminals belonging to all the BSS, the group addressed buffer field may be set to 1.
- the broadcast frame may further include a counter field.
- the counter field may include information on whether there is a BSS parameter to be updated for all terminals belonging to the BSS. That is, when there is a BSS parameter to be updated for all terminals belonging to all the BSS, the counter field may be set to 1.
- the transmitting STA may include the IDs for all the BSSs in a PCR frame or a WLAN frame (Action frame or Association response frame) and transmit the IDs to the receiving STAs.
- the receiving STA may check the IDs of all the BSSs, receive the broadcast frame, and decode the group addressed buffer and the counter field.
- 21 is a flowchart illustrating a procedure for receiving a broadcast frame at a receiving STA according to the present embodiment.
- the example of FIG. 21 may be performed in a network environment in which a next generation WLAN system is supported.
- the next-generation wireless LAN system is an improved wireless LAN system that can satisfy backward compatibility with the 802.11ax system.
- the example of FIG. 21 is performed at a receiving STA, and the receiving STA may correspond to an EHT STA or WUR STA.
- the transmitting STA of FIG. 21 may correspond to an extreme high throughput (EHT) access point (AP) or a wake up radio (WUR) AP.
- EHT extreme high throughput
- AP access point
- WUR wake up radio
- the receiving STA receives the broadcast frame from the transmitting STA.
- the broadcast frame may be a broadcast wake up frame, and in the embodiments herein, the broadcast frame will be described assuming a broadcast wake up frame unless otherwise specified.
- the transmitting STA has multiple BSSIDs (Multiple Basic Service Set IDentification).
- step S2120 the receiving STA decodes the broadcast frame.
- the multiple BSSIDs include a first BSSID and a second BSSID.
- the first BSSID is an identifier of a first BSS that transmits a beacon frame.
- the first BSSID may correspond to a Transmitted BSSID.
- the second BSSID is an identifier of a second BSS except for the first BSS in all BSSs mapped to the multiple BSSIDs.
- the second BSSID may correspond to a nontransmitted BSSID.
- the transmitting STA in order to wake up the receiving STAs belonging to all BSSs mapped to the multiple BSSIDs, the transmitting STA includes each ID (the first BSSID or the second BSSID) corresponding to each of the BSSs in a wake-up frame.
- the WSS frame has to be repeatedly transmitted multiple times for the BSS.
- this embodiment proposes a method for a transmitting STA having multiple BSSIDs to wake up receiving STAs belonging to all BSSs mapped to multiple BSSIDs at once by transmitting a broadcast frame.
- the proposed method is as follows.
- the broadcast frame includes an ID (IDentification) field.
- the ID field is set to IDs for all the BSSs.
- the transmitter ID is obtained based on the first BSSID.
- IDs for all the BSSs are set. Specifically, IDs for all the BSSs may be determined by subtracting Y from the transmitter ID. In this case, Y may be an integer greater than 0. As another example, IDs for all the BSSs may be determined by adding Y to the transmitter ID. At this time, the Y may be 0 or 4095.
- the receiving STA is a terminal belonging to one of BSS corresponding to a transmission ID (transmitter ID) or BSS corresponding to a non-transmitter ID (ID) for all BSS calculated using the method proposed in the present invention
- transmitter ID a transmission ID
- ID non-transmitter ID
- All terminals belonging to all of the BSS may be woken up based on the broadcast frame (particularly in the case of a broadcast wakeup frame).
- PCR Primary Connectivity Radio
- All terminals belonging to all of the BSS may be woken up based on the broadcast frame (particularly in the case of a broadcast wakeup frame).
- PCR Primary Connectivity Radio
- the transmitting STA by setting the ID field of the broadcast frame to the IDs of all the BSSs, the transmitting STA can efficiently wake up the receiving STAs belonging to all the BSSs at once by transmitting one broadcast frame. It works.
- the identifier of the first BSS can be obtained based on the ID of the transmitting end, and the identifier of the second BSS can be obtained based on a non-transmitter ID.
- the non-transmission end ID is an ID for a virtual transmission STA.
- a transmitting STA with multiple BSSIDs can make multiple virtual BSSs, and the virtual BSSs are collocated with each other.
- the receiving STA may determine that there are logically multiple APs according to the virtual BSS based on the multiple BSSIDs.
- the non-transmission end ID may be determined by modulo 2 12 to the sum of the transmission end ID and K.
- the K may be a value of the BSSID index field for the second BSS.
- the broadcast frame may include a group addressed buffer field.
- the group addressed buffer field may include information on whether a group addressed buffer exists to be transmitted by the transmitting STA to all terminals belonging to the BSS. That is, when there is a group addressed buffer to be transmitted by the transmitting STA to all terminals belonging to all the BSS, the group addressed buffer field may be set to 1.
- the broadcast frame may further include a counter field.
- the counter field may include information on whether there is a BSS parameter to be updated for all terminals belonging to the BSS. That is, when there is a BSS parameter to be updated for all terminals belonging to all the BSS, the counter field may be set to 1.
- the transmitting STA may include the IDs for all the BSSs in a PCR frame or a WLAN frame (Action frame or Association response frame) and transmit the IDs to the receiving STAs.
- the receiving STA may check the IDs of all the BSSs, receive the broadcast frame, and decode the group addressed buffer and the counter field.
- FIG. 22 shows a more detailed wireless device implementing an embodiment of the present invention.
- the present invention described above for the transmitting device or the receiving device can be applied to this embodiment.
- the wireless device includes a processor 610, a power management module 611, a battery 612, a display 613, a keypad 614, a subscriber identification module (SIM) card 615, a memory 620, and a transceiver 630 ), one or more antennas 631, a speaker 640, and a microphone 641.
- a processor 610 a power management module 611, a battery 612, a display 613, a keypad 614, a subscriber identification module (SIM) card 615, a memory 620, and a transceiver 630 ), one or more antennas 631, a speaker 640, and a microphone 641.
- SIM subscriber identification module
- the processor 610 may be configured to implement the proposed functions, procedures and/or methods described herein. Layers of the radio interface protocol may be implemented in the processor 610.
- the processor 610 may include an application-specific integrated circuit (ASIC), other chipsets, logic circuits, and/or data processing devices.
- the processor may be an application processor (AP).
- the processor 610 may include at least one of a digital signal processor (DSP), a central processing unit (CPU), a graphics processing unit (GPU), and a modem (modulator and demodulator).
- DSP digital signal processor
- CPU central processing unit
- GPU graphics processing unit
- modem modulator and demodulator
- processors 610 include SNAPDRAGONTM series processors manufactured by Qualcomm®, EXYNOSTM series processors manufactured by Samsung®, A series processors manufactured by Apple®, HELIOTM series processors manufactured by MediaTek®, and INTEL®. It may be an ATOMTM series processor manufactured by or a corresponding next-generation processor.
- the power management module 611 manages power for the processor 610 and/or the transceiver 630.
- the battery 612 supplies power to the power management module 611.
- the display 613 outputs the results processed by the processor 610.
- Keypad 614 receives input to be used by processor 610.
- the keypad 614 may be displayed on the display 613.
- the SIM card 615 is an integrated circuit used to securely store an international mobile subscriber identity (IMSI) used to identify and authenticate a subscriber in a mobile phone device such as a mobile phone and a computer, and a key associated therewith. You can also store contact information on many SIM cards.
- IMSI international mobile subscriber identity
- the memory 620 is operatively coupled with the processor 610, and stores various information for operating the processor 610.
- the memory 620 may include read-only memory (ROM), random access memory (RAM), flash memory, a memory card, a storage medium, and/or other storage devices.
- ROM read-only memory
- RAM random access memory
- flash memory a memory card
- storage medium e.g., hard disk drives
- modules may be stored in memory 620 and executed by processor 610.
- the memory 620 may be implemented inside the processor 610. Alternatively, the memory 620 may be implemented outside the processor 610 and may be communicatively connected to the processor 610 through various means known in the art.
- the transceiver 630 is operatively coupled with the processor 610, and transmits and/or receives wireless signals.
- the transceiver 630 includes a transmitter and a receiver.
- the transceiver 630 may include a base band circuit for processing radio frequency signals.
- the transceiver controls one or more antennas 631 to transmit and/or receive wireless signals.
- the speaker 640 outputs sound-related results processed by the processor 610.
- the microphone 641 receives sound-related inputs to be used by the processor 610.
- the processor 610 In the case of a transmitting device, the processor 610 generates the broadcast frame and transmits the broadcast frame to a receiving STA.
- the processor 610 receives the broadcast frame from a transmitting STA and decodes the broadcast frame.
- the broadcast frame may be a broadcast wake up frame, and in the embodiments herein, the broadcast frame will be described assuming a broadcast wake up frame unless otherwise specified.
- the transmitting STA has multiple BSSIDs (Multiple Basic Service Set IDentification).
- the multiple BSSIDs include a first BSSID and a second BSSID.
- the first BSSID is an identifier of a first BSS that transmits a beacon frame.
- the first BSSID may correspond to a Transmitted BSSID.
- the second BSSID is an identifier of a second BSS except for the first BSS in all BSSs mapped to the multiple BSSIDs.
- the second BSSID may correspond to a nontransmitted BSSID.
- the transmitting STA in order to wake up the receiving STAs belonging to all BSSs mapped to the multiple BSSIDs, the transmitting STA includes each ID (the first BSSID or the second BSSID) corresponding to each of the BSSs in a wake-up frame.
- the WSS frame has to be repeatedly transmitted multiple times for the BSS.
- this embodiment proposes a method for a transmitting STA having multiple BSSIDs to wake up receiving STAs belonging to all BSSs mapped to multiple BSSIDs at once by transmitting a broadcast frame.
- the proposed method is as follows.
- the broadcast frame includes an ID (IDentification) field.
- the ID field is set to IDs for all the BSSs.
- the transmitter ID is obtained based on the first BSSID.
- IDs for all the BSSs are set. Specifically, IDs for all the BSSs may be determined by subtracting Y from the transmitter ID. In this case, Y may be an integer greater than 0. As another example, IDs for all the BSSs may be determined by adding Y to the transmitter ID. At this time, the Y may be 0 or 4095.
- the receiving STA is a terminal belonging to one of BSS corresponding to a transmission ID (transmitter ID) or BSS corresponding to a non-transmitter ID (ID) for all BSS calculated using the method proposed in the present invention
- transmitter ID a transmission ID
- ID non-transmitter ID
- All terminals belonging to all of the BSS may be woken up based on the broadcast frame (particularly in the case of a broadcast wakeup frame).
- PCR Primary Connectivity Radio
- All terminals belonging to all of the BSS may be woken up based on the broadcast frame (particularly in the case of a broadcast wakeup frame).
- PCR Primary Connectivity Radio
- the transmitting STA by setting the ID field of the broadcast frame to the IDs of all the BSSs, the transmitting STA can efficiently wake up the receiving STAs belonging to all the BSSs at once by transmitting one broadcast frame. It works.
- the identifier of the first BSS can be obtained based on the ID of the transmitting end, and the identifier of the second BSS can be obtained based on a non-transmitter ID.
- the non-transmission end ID is an ID for a virtual transmission STA.
- a transmitting STA with multiple BSSIDs can make multiple virtual BSSs, and the virtual BSSs are collocated with each other.
- the receiving STA may determine that there are logically multiple APs according to the virtual BSS based on the multiple BSSIDs.
- the non-transmission end ID may be determined by modulo 2 12 to the sum of the transmission end ID and K.
- the K may be a value of the BSSID index field for the second BSS.
- the broadcast frame may include a group addressed buffer field.
- the group addressed buffer field may include information on whether a group addressed buffer exists to be transmitted by the transmitting STA to all terminals belonging to the BSS. That is, when there is a group addressed buffer to be transmitted by the transmitting STA to all terminals belonging to all the BSS, the group addressed buffer field may be set to 1.
- the broadcast frame may further include a counter field.
- the counter field may include information on whether there is a BSS parameter to be updated for all terminals belonging to the BSS. That is, when there is a BSS parameter to be updated for all terminals belonging to all the BSS, the counter field may be set to 1.
- the transmitting STA may include the IDs for all the BSSs in a PCR frame or a WLAN frame (Action frame or Association response frame) and transmit the IDs to the receiving STAs.
- the receiving STA may check the IDs of all the BSSs, receive the broadcast frame, and decode the group addressed buffer and the counter field.
- the technical features of the present specification described above can be applied to various application or business models.
- the above-described technical characteristics may be applied for wireless communication in a device supporting artificial intelligence (AI).
- AI artificial intelligence
- Machine learning refers to the field of studying the methodology to define and solve various problems in the field of artificial intelligence. do.
- Machine learning is defined as an algorithm that improves the performance of a job through steady experience.
- An artificial neural network is a model used in machine learning, and may refer to an overall model having a problem-solving ability, composed of artificial neurons (nodes) forming a network through synaptic coupling.
- An artificial neural network may be defined by a connection pattern between neurons in different layers, a learning process for updating model parameters, and an activation function that generates output values.
- the artificial neural network may include an input layer, an output layer, and optionally one or more hidden layers. Each layer contains one or more neurons, and an artificial neural network can include neurons and synapses connecting neurons. In an artificial neural network, each neuron may output a function value of an input function input through a synapse, a weight, and an active function for bias.
- the model parameter means a parameter determined through learning, and includes weights of synaptic connections and bias of neurons.
- the hyperparameter means a parameter that must be set before learning in a machine learning algorithm, and includes learning rate, number of iterations, mini-batch size, initialization function, and the like.
- the purpose of training an artificial neural network can be seen as determining model parameters that minimize the loss function.
- the loss function can be used as an index to determine an optimal model parameter in the learning process of an artificial neural network.
- Machine learning can be classified into supervised learning, unsupervised learning, and reinforcement learning according to the learning method.
- Supervised learning refers to a method of training an artificial neural network while a label for training data is given, and a label is a correct answer (or a result value) that the artificial neural network must infer when the training data is input to the artificial neural network.
- Unsupervised learning may refer to a method of training an artificial neural network without being given a label for the training data.
- Reinforcement learning may refer to a learning method in which an agent defined in a certain environment is trained to select an action or a sequence of actions to maximize cumulative reward in each state.
- Machine learning which is implemented as a deep neural network (DNN) that includes a plurality of hidden layers among artificial neural networks, is also referred to as deep learning (deep learning), and deep learning is part of machine learning.
- DNN deep neural network
- machine learning is used to mean deep learning.
- a robot can mean a machine that automatically handles or acts on a task given by its own capabilities.
- a robot having a function of recognizing the environment and determining an operation by itself can be referred to as an intelligent robot.
- Robots can be classified into industrial, medical, household, and military according to the purpose or field of use.
- the robot may be provided with a driving unit including an actuator or a motor to perform various physical operations such as moving a robot joint.
- the movable robot includes a wheel, a brake, a propeller, and the like in the driving unit, so that it can travel on the ground or fly in the air through the driving unit.
- Augmented reality refers to virtual reality (VR), augmented reality (AR), and mixed reality (MR).
- VR technology provides objects or backgrounds in the real world only as CG images
- AR technology provides CG images made virtually on real objects
- MR technology provides computers by mixing and combining virtual objects in the real world It is a graphics technology.
- MR technology is similar to AR technology in that it shows both real and virtual objects.
- a virtual object is used as a complement to a real object, whereas in MR technology, there is a difference in that a virtual object and a real object are used with equal characteristics.
- HMD Head-Mount Display
- HUD Head-Up Display
- mobile phone tablet PC, laptop, desktop, TV, digital signage, etc. It can be called.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
본 명세서는 무선랜 시스템에서 저전력 통신을 수행하는 기법에 관한 것으로, 보다 상세하게는, 무선랜 시스템에서 브로드캐스트 프레임을 송신하는 방법 및 장치에 관한 것이다.The present specification relates to a technique for performing low-power communication in a wireless LAN system, and more particularly, to a method and apparatus for transmitting a broadcast frame in a wireless LAN system.
WLAN(wireless local area network)은 다양한 방식으로 개선되어왔다. 예를 들어, IEEE 802.11ax 표준은 OFDMA(orthogonal frequency division multiple access) 및 DL MU MIMO(downlink multi-user multiple input, multiple output) 기법을 사용하여 개선된 통신 환경을 제안했다. The wireless local area network (WLAN) has been improved in various ways. For example, the IEEE 802.11ax standard proposed an improved communication environment using orthogonal frequency division multiple access (OFDMA) and downlink multi-user multiple input (MIMO) techniques.
본 명세서는 새로운 통신 표준에서 활용 가능한 기술적 특징을 제안한다. 예를 들어, 새로운 통신 표준은 최근에 논의 중인 EHT(Extreme high throughput) 규격일 수 있다. EHT 규격은 새롭게 제안되는 증가된 대역폭, 개선된 PPDU(PHY layer protocol data unit) 구조, 개선된 시퀀스, HARQ(Hybrid automatic repeat request) 기법 등을 사용할 수 있다. EHT 규격은 IEEE 802.11be 규격으로 불릴 수 있다. This specification proposes technical features that can be used in new communication standards. For example, the new communication standard may be an extreme high throughput (EHT) standard currently being discussed. The EHT standard can use the newly proposed increased bandwidth, improved PHY layer protocol data unit (PPDU) structure, improved sequence, and hybrid automatic repeat request (HARQ) technique. The EHT standard may be referred to as the IEEE 802.11be standard.
새로운 무선랜 규격에서는 증가된 개수의 공간 스트림이 사용될 수 있다. 이 경우, 증가된 개수의 공간 스트림을 적절히 사용하기 위해 무선랜 시스템 내에서의 시그널링 기법이 개선되어야 할 수 있다.In the new WLAN standard, an increased number of spatial streams can be used. In this case, in order to properly use the increased number of spatial streams, the signaling technique in the WLAN system may need to be improved.
본 명세서는 무선랜 시스템에서 브로드캐스트 프레임을 송신하는 방법 및 장치를 제안한다.This specification proposes a method and apparatus for transmitting a broadcast frame in a wireless LAN system.
본 명세서의 일례는 무선랜 시스템에서 브로드캐스트 프레임을 송신하는 방법 및 장치를 제안한다. An example of the present specification proposes a method and apparatus for transmitting a broadcast frame in a wireless LAN system.
본 실시예는 차세대 무선랜 시스템이 지원되는 네트워크 환경에서 수행될 수 있다. 상기 차세대 무선랜 시스템은 802.11ax 시스템을 개선한 무선랜 시스템으로 802.11ax 시스템과 하위 호환성(backward compatibility)을 만족할 수 있다.This embodiment can be performed in a network environment in which a next generation wireless LAN system is supported. The next-generation wireless LAN system is an improved wireless LAN system that can satisfy backward compatibility with the 802.11ax system.
본 실시예는 송신 STA에서 수행되고, 상기 송신 STA은 EHT(Extremely High Throughput) AP(access point) 또는 WUR(Wake Up Radio) AP에 대응할 수 있다. 본 실시예의 수신 STA은 EHT STA 또는 WUR STA에 대응할 수 있다. This embodiment is performed by a transmitting STA, and the transmitting STA may correspond to an Extremely High Throughput (EHT) access point (AP) or a Wake Up Radio (WUR) AP. The receiving STA of this embodiment may correspond to an EHT STA or WUR STA.
다중 BSSID(multiple Basic Service Set IDentification)를 가진 송신 STA(station)은 상기 브로드캐스트 프레임을 생성한다. 상기 브로드캐스트 프레임은 브로드캐스트 웨이크업(broadcast wake up) 프레임일 수 있고, 본 명세서에서의 실시예에서는 특별히 언급하지 않는 이상 브로드캐스트 프레임은 브로드캐스트 웨이크업 프레임을 가정하고 설명한다.The transmitting STA (station) having multiple BSSIDs (Multiple Basic Service Set IDentification) generates the broadcast frame. The broadcast frame may be a broadcast wake up frame, and in the embodiments herein, the broadcast frame will be described assuming a broadcast wake up frame unless otherwise specified.
상기 송신 STA은 상기 브로드캐스트 프레임을 수신 STA에게 송신한다. The transmitting STA transmits the broadcast frame to the receiving STA.
상기 다중 BSSID는 제1 BSSID 및 제2 BSSID를 포함한다.The multiple BSSIDs include a first BSSID and a second BSSID.
상기 제1 BSSID는 비콘 프레임을 송신하는 제1 BSS의 식별자이다. 상기 제1 BSSID는 Transmitted BSSID에 대응할 수 있다.The first BSSID is an identifier of a first BSS that transmits a beacon frame. The first BSSID may correspond to a Transmitted BSSID.
상기 제2 BSSID는 상기 다중 BSSID에 매핑된 모든 BSS에서 상기 제1 BSS를 제외한 제2 BSS의 식별자이다. 상기 제2 BSSID는 Nontransmitted BSSID에 대응할 수 있다.The second BSSID is an identifier of a second BSS except for the first BSS in all BSSs mapped to the multiple BSSIDs. The second BSSID may correspond to a nontransmitted BSSID.
종래에는 상기 다중 BSSID에 매핑되는 모든 BSS에 속한 수신 STA을 깨우기 위해, 상기 송신 STA은 웨이크업 프레임에 상기 모든 BSS 각각에 대응하는 ID(상기 제1 BSSID 또는 상기 제2 BSSID)를 포함시켜 각각의 BSS에 대해 여러 번 중복해서 웨이크업 프레임을 전송해야 되는 문제점이 있었다.Conventionally, in order to wake up the receiving STAs belonging to all BSSs mapped to the multiple BSSIDs, the transmitting STA includes each ID (the first BSSID or the second BSSID) corresponding to each of the BSSs in a wake-up frame. There has been a problem in that the WSS frame has to be repeatedly transmitted multiple times for the BSS.
이에 대해, 본 실시예는 다중 BSSID를 가진 송신 STA이 브로드캐스트 프레임을 송신하여 다중 BSSID에 매핑되는 모든 BSS에 속한 수신 STA을 한번에 깨우기 위한 방법을 제안한다. 제안하는 방식은 다음과 같다.In contrast, this embodiment proposes a method for a transmitting STA having multiple BSSIDs to wake up receiving STAs belonging to all BSSs mapped to multiple BSSIDs at once by transmitting a broadcast frame. The proposed method is as follows.
상기 브로드캐스트 프레임은 ID(IDentification) 필드를 포함한다.The broadcast frame includes an ID (IDentification) field.
상기 ID 필드는 상기 모든 BSS에 대한 ID로 설정된다.The ID field is set to IDs for all the BSSs.
상기 모든 BSS에 대한 ID는 상기 송신 STA을 식별하는 송신단(transmitter) ID를 기반으로 획득된다.IDs for all the BSSs are obtained based on a transmitter ID identifying the transmitting STA.
상기 송신단 ID는 상기 제1 BSSID를 기반으로 획득된다.The transmitter ID is obtained based on the first BSSID.
본 명세서에서 제안된 실시예에 따르면, 브로드캐스트 프레임의 ID 필드를 모든 BSS에 대한 ID로 설정함으로써, 송신 STA은 한번의 브로드캐스트 프레임 전송으로 여러 번 BSS 특정 브로드캐스트 프레임을 전송함에 의해서 발생하는 자원 낭비를 줄일 수 있고, 특히, 해당 브로드 캐스트 프레임이 특히 브로드캐스트 웨이크업 프레임일 경우 모든 BSS에 속한 수신 STA을 한번에 효율적으로 깨울 수 있다는 효과가 있다.According to the embodiment proposed in the present specification, by setting the ID field of the broadcast frame to IDs for all BSSs, the transmitting STA is a resource generated by transmitting a specific BSS broadcast frame multiple times with one broadcast frame transmission It is possible to reduce waste, and in particular, when the corresponding broadcast frame is a broadcast wake-up frame, it is possible to efficiently wake up the receiving STAs belonging to all BSSs at once.
도 1은 무선랜(wireless local area network, WLAN)의 구조를 나타낸 개념도이다.1 is a conceptual diagram showing the structure of a wireless local area network (WLAN).
도 2는 IEEE 규격에서 사용되는 PPDU의 일례를 도시한 도면이다. 2 is a diagram showing an example of a PPDU used in the IEEE standard.
도 3은 HE PPDU의 일례를 도시한 도면이다.3 is a view showing an example of the HE PPDU.
도 4는 데이터가 수신되지 않는 환경에서의 저전력 웨이크업 수신기를 도시한 도면이다.4 is a view showing a low-power wake-up receiver in an environment in which no data is received.
도 5는 데이터가 수신되는 환경에서 저전력 웨이크업 수신기를 도시한 도면이다.5 is a view showing a low-power wake-up receiver in an environment in which data is received.
도 6은 본 실시예에 따른 웨이크업 패킷 구조의 일례를 나타낸다.6 shows an example of a wakeup packet structure according to the present embodiment.
도 7은 본 실시에에 따른 웨이크업 패킷의 신호 파형을 나타낸다.7 shows a signal waveform of a wake-up packet according to the present embodiment.
도 8은 OOK 방식을 이용해 이진 수열 형태의 정보를 구성하는 비트 값의 1과 0의 비율에 따라 소비 전력이 결정되는 원리를 설명하기 위한 도면이다. FIG. 8 is a diagram for explaining a principle in which power consumption is determined according to a ratio of 1 to 0 of bit values constituting binary sequence information using an OOK method.
도 9는 본 실시예에 따른 OOK 펄스의 설계 방법을 나타낸다.9 shows a method of designing an OOK pulse according to the present embodiment.
도 10은 본 명세서의 송신 장치 및/또는 수신 장치의 일례를 나타낸다.10 shows an example of a transmitting device and/or a receiving device of the present specification.
도 11은 일반적인 링크 셋업(link setup) 과정을 설명하는 도면이다.11 is a diagram for explaining a general link setup process.
도 12는 IEEE 규격에서 사용되는 PPDU의 일례를 도시한 도면이다.12 is a diagram showing an example of a PPDU used in the IEEE standard.
도 13은 본 명세서에 사용되는 PPDU의 일례를 나타낸다.13 shows an example of a PPDU used in the present specification.
도 14는 다중 BSSID 요소의 포맷의 일례를 나타낸다.14 shows an example of the format of multiple BSSID elements.
도 15는 Multiple BSSID-Index 요소 포맷의 일례를 나타낸다.15 shows an example of a multiple BSSID-Index element format.
도 16은 WUR 프레임 포맷의 일례를 나타낸다.16 shows an example of the WUR frame format.
도 17은 Frame Control 필드 포맷의 일례를 나타낸다.17 shows an example of a Frame Control field format.
도 18은 Type Dependent Control 필드 포맷의 일례를 나타낸다.18 shows an example of a Type Dependent Control field format.
도 19는 Miscellaneous 서브필드 포맷의 일례를 나타낸다.19 shows an example of a miscellaneous subfield format.
도 20은 본 실시예에 따른 송신 STA에서 브로드캐스트 프레임을 송신하는 절차를 도시한 흐름도이다.20 is a flowchart illustrating a procedure for transmitting a broadcast frame in a transmitting STA according to the present embodiment.
도 21은 본 실시예에 따른 수신 STA에서 브로드캐스트 프레임을 수신하는 절차를 도시한 흐름도이다.21 is a flowchart illustrating a procedure for receiving a broadcast frame at a receiving STA according to the present embodiment.
도 22는 본 발명의 실시예를 구현하는 보다 상세한 무선장치를 나타낸다.22 shows a more detailed wireless device implementing an embodiment of the present invention.
도 1은 무선랜(wireless local area network, WLAN)의 구조를 나타낸 개념도이다.1 is a conceptual diagram showing the structure of a wireless local area network (WLAN).
도 1의 상단은 IEEE(institute of electrical and electronic engineers) 802.11의 인프라스트럭쳐 BSS(basic service set)의 구조를 나타낸다.The top of FIG. 1 shows the structure of an infrastructure basic service set (BSS) of the Institute of Electrical and Electronic Engineers (IEEE) 802.11.
도 1의 상단을 참조하면, 무선랜 시스템은 하나 또는 그 이상의 인프라스트럭쳐 BSS(100, 105)(이하, BSS)를 포함할 수 있다. BSS(100, 105)는 성공적으로 동기화를 이루어서 서로 통신할 수 있는 AP(access point, 125) 및 STA1(Station, 100-1)과 같은 AP와 STA의 집합으로서, 특정 영역을 가리키는 개념은 아니다. BSS(105)는 하나의 AP(130)에 하나 이상의 결합 가능한 STA(105-1, 105-2)을 포함할 수도 있다.Referring to the top of FIG. 1, the wireless LAN system may include one or more infrastructure BSSs 100 and 105 (hereinafter, BSS). The BSS (100, 105) is a set of APs and STAs such as an access point (AP) 125 and an STA1 (Station 100-1) that can successfully communicate with each other through synchronization, and does not indicate a specific area. The BSS 105 may include one or more combineable STAs 105-1 and 105-2 in one AP 130.
BSS는 적어도 하나의 STA, 분산 서비스(distribution Service)를 제공하는 AP(125, 130) 및 다수의 AP를 연결시키는 분산 시스템(distribution System, DS, 110)을 포함할 수 있다.The BSS may include at least one STA, APs 125 and 130 providing a distributed service, and a distributed system (DS, 110) connecting multiple APs.
분산 시스템(110)는 여러 BSS(100, 105)를 연결하여 확장된 서비스 셋인 ESS(extended service set, 140)를 구현할 수 있다. ESS(140)는 하나 또는 여러 개의 AP(125, 230)가 분산 시스템(110)을 통해 연결되어 이루어진 하나의 네트워크를 지시하는 용어로 사용될 수 있다. 하나의 ESS(140)에 포함되는 AP는 동일한 SSID(service set identification)를 가질 수 있다.The
포털(portal, 120)은 무선랜 네트워크(IEEE 802.11)와 다른 네트워크(예를 들어, 802.X)와의 연결을 수행하는 브리지 역할을 수행할 수 있다.The
도 1의 상단과 같은 BSS에서는 AP(125, 130) 사이의 네트워크 및 AP(125, 130)와 STA(100-1, 105-1, 105-2) 사이의 네트워크가 구현될 수 있다. 하지만, AP(125, 130)가 없이 STA 사이에서도 네트워크를 설정하여 통신을 수행하는 것도 가능할 수 있다. AP(125, 130)가 없이 STA 사이에서도 네트워크를 설정하여 통신을 수행하는 네트워크를 애드-혹 네트워크(Ad-Hoc network) 또는 독립 BSS(independent basic service set, IBSS)라고 정의한다.In the BSS such as the top of FIG. 1, a network between APs 125 and 130 and a network between APs 125 and 130 and STAs 100-1, 105-1, and 105-2 may be implemented. However, it may be possible to perform communication by setting a network even between STAs without APs 125 and 130. A network that establishes a network even between STAs without APs 125 and 130 to perform communication is defined as an ad-hoc network or an independent basic service set (BSS).
도 1의 하단은 IBSS를 나타낸 개념도이다.1 is a conceptual diagram showing the IBSS.
도 1의 하단을 참조하면, IBSS는 애드-혹 모드로 동작하는 BSS이다. IBSS는 AP를 포함하지 않기 때문에 중앙에서 관리 기능을 수행하는 개체(centralized management entity)가 없다. 즉, IBSS에서 STA(150-1, 150-2, 150-3, 155-4, 155-5)들은 분산된 방식(distributed manner)으로 관리된다. IBSS에서는 모든 STA(150-1, 150-2, 150-3, 155-4, 155-5)이 이동 STA으로 이루어질 수 있으며, 분산 시스템으로의 접속이 허용되지 않아서 자기 완비적 네트워크(self-contained network)를 이룬다.1, the IBSS is a BSS operating in an ad-hoc mode. Since IBSS does not include an AP, there is no centralized management entity performing central management functions. That is, STAs 150-1, 150-2, 150-3, 155-4, and 155-5 in the IBSS are managed in a distributed manner. In IBSS, all STAs (150-1, 150-2, 150-3, 155-4, 155-5) may be made of mobile STAs, and access to a distributed system is not allowed, so a self-contained network (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)을 모두 포함하는 의미로 사용될 수 있다. STA is any functional medium including a medium access control (MAC) and a physical layer interface to a wireless medium in accordance with the Institute of Electrical and Electronics Engineers (IEEE) 802.11 standard. Can be used as a meaning including 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) 등의 다양한 명칭으로도 불릴 수 있다.STA includes a mobile terminal, a wireless device, a wireless transmit/receive unit (WTRU), user equipment (UE), a mobile station (MS), and a mobile subscriber unit ( Mobile Subscriber Unit) or simply a user (user).
한편 사용자(user)라는 용어는, 다양한 의미로 사용될 수 있으며, 예를 들어, 무선랜 통신에 있어서 상향링크 MU MIMO 및/또는 및 상향링크 OFDMA 전송에 참여하는 STA을 의미하는 것으로도 사용될 수 있으나, 이에 제한되는 것은 아니다. Meanwhile, the term user may be used in various meanings, and may also be used to mean an STA participating in uplink MU MIMO and/or uplink OFDMA transmission in wireless LAN communication, for example. It is not limited thereto.
도 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 illustrated, various types of PHY protocol data units (PPDUs) have been used in standards such as IEEE a/g/n/ac. Specifically, the LTF and STF fields included training signals, and SIG-A and SIG-B included control information for the receiving station, and data fields included user data corresponding to 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 may be applied on a high efficiency PPDU (HE 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 marked 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 control of various names including control information in a wireless communication system for transmitting user data/ Applicable to data fields.
도 3은 HE PPDU의 일례를 도시한 도면이다. 3 is a view showing an example of the 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. 3. The HE PPDU according to FIG. 3 is an example of a PPDU for multiple users, and HE-SIG-B is included only for multiple users, and the corresponding HE-SIG-B may be omitted from the 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 ㎲ 등) 동안에 전송될 수 있다. As shown, HE-PPDU for multiple users (MU) is a legacy-short training field (L-STF), legacy-long training field (L-LTF), legacy-signal (L-SIG), High efficiency-signal A (HE-SIG-A), high efficiency-signal-B (HE-SIG-B), high efficiency-short training field (HE-STF), high efficiency-long training field (HE-LTF) , Data field (or MAC payload) and PE (Packet Extension) field. Each field may be transmitted during the illustrated time period (ie, 4 or 8 ms, etc.).
IEEE 규격에서 사용되는 PPDU는 주로20MHz의 채널 대역폭 상에서 전송되는 PPDU 구조로 설명된다. 20MHz의 채널 대역폭보다 넓은 대역폭(예를 들어, 40MHz, 80MHz) 상에서 전송되는 PPDU 구조는 20MHz의 채널 대역폭에서 사용되는 PPDU 구조에 대한 선형적인 스케일링을 적용한 구조일 수 있다.The PPDU used in the IEEE standard is mainly described as a PPDU structure transmitted on a channel bandwidth of 20 MHz. The PPDU structure transmitted on a wider bandwidth (for example, 40 MHz, 80 MHz) than the channel bandwidth of 20 MHz may be a structure in which linear scaling is applied to the PPDU structure used in the channel bandwidth of 20 MHz.
IEEE 규격에서 사용되는 PPDU 구조는 64 FFT(Fast Fourier Tranform)를 기반으로 생성되고, CP 부분(cyclic prefix portion)은 1/4일 수 있다. 이러한 경우, 유효 심볼 구간(또는 FFT 구간)의 길이가 3.2us, CP 길이가 0.8us, 심볼 듀레이션은 유효 심볼 구간 및 CP 길이를 더한 4us(3.2us+0.8us)일 수 있다.The PPDU structure used in the IEEE standard is generated based on 64 Fast Fourier Tranforms (FFTs), and a CP portion (cyclic prefix portion) may be 1/4. In this case, the length of the effective symbol period (or FFT period) may be 3.2us, the CP length of 0.8us, and the symbol duration may be 4us (3.2us+0.8us) plus the effective symbol period and the CP length.
무선 네트워크는 유비쿼터스(ubiquitous)이며 실내에 보통 있고 실외에 자주 설치되고 있다. 무선 네트워크는 다양한 기술을 사용하여 정보를 송신 및 수신한다. 예를 들어, 이에 한정되는 것은 아니지만, 통신에 사용되는 2 가지의 널리 보급 된 기술은 IEEE 802.11n 표준 및 IEEE 802.11ac 표준과 같은 IEEE 802.11 표준을 준수하는 기술이다.Wireless networks are ubiquitous, usually indoors and frequently installed outdoors. Wireless networks transmit and receive information using a variety of techniques. For example, but not limited to, two widely used technologies used for communication are technologies that comply with IEEE 802.11 standards such as the IEEE 802.11n standard and IEEE 802.11ac standard.
IEEE 802.11 표준은 IEEE 802.11 기반 무선 LAN (WLAN)의 작동을 지원하는 다양한 기능을 제공하는 공통 MAC(Medium Access Control) 계층을 지정한다. MAC 계층은 공유 라디오에 대한 액세스를 조정하고 무선 매체를 통한 통신을 향상시키는 프로토콜을 활용하여 IEEE 802.11 스테이션(예 : PC의 무선 네트워크 카드 (NIC) 또는 다른 무선 장치 또는 스테이션 (STA) 및 액세스 포인트 (AP)) 간의 통신을 관리하고 유지한다. The IEEE 802.11 standard specifies a common medium access control (MAC) layer that provides various functions to support the operation of IEEE 802.11-based wireless LANs (WLANs). The MAC layer utilizes protocols that coordinate access to shared radios and enhance communication over wireless media, such as IEEE 802.11 stations (such as a PC's wireless network card (NIC) or other wireless device or station (STA) and access point ( AP)).
IEEE 802.11ax는 802.11ac의 후속 제품으로, 특히 공공 핫스팟 및 기타 고밀도 트래픽 영역과 같은 고밀도 영역에서 WLAN 네트워크의 효율성을 높이기 위해 제안되었다. IEEE 802.11은 또한 직교 주파수 분할 다중 접속 (OFDMA)을 사용할 수 있다. IEEE 802.11 작업 그룹(Work Group) 내의 High Efficiency WLAN 연구 그룹 (HEW SG)은 IEEE 802.11 표준과 관련하여 AP (액세스 포인트) 및 / 또는 STA (스테이션)의 고밀도 시나리오에서 시스템 처리량 / 면적을 향상시키기 위해 스펙트럼 효율 향상을 고려하고 있다.IEEE 802.11ax is a successor to 802.11ac and has been proposed to increase the efficiency of WLAN networks, especially in high-density areas such as public hotspots and other high-density traffic areas. IEEE 802.11 can also use orthogonal frequency division multiple access (OFDMA). The High Efficiency WLAN Research Group (HEW SG) within the IEEE 802.11 Work Group is a spectrum to improve system throughput/area in high density scenarios of AP (Access Point) and/or STA (Station) with respect to the IEEE 802.11 standard. Considering improving efficiency.
웨어러블 장치(wearable device) 및 센서, 모바일 장치 등과 같은 소형 컴퓨팅 장치(small computing device)는 소규모 배터리 용량으로 인해 제약을 받지만 Wi-Fi, Bluetooth®, BLE (Bluetooth® Low Energy) 등과 같은 무선 통신 기술을 지원하고, 스마트폰, 태블릿, 컴퓨터 등과 같은 다른 컴퓨팅 장치에 연결하고 데이터를 교환해야 한다. 이러한 통신은 전력을 소비하므로 이러한 장치에서 이러한 통신의 에너지 소비를 최소화하는 것이 중요하다. 에너지 소비를 최소화하기 위한 하나의 이상적인 전략은 지연을 너무 많이 증가시키지 않고 데이터 송신 및 수신을 유지하면서 통신 블록에 대한 전원을 가능한 빈번하게 끄는 것이다. 즉, 데이터 수신 직전에 통신 블록을 송신하고 웨이크 업할 데이터가 있을 때만 통신 블록을 켜고 나머지 시간 동안 통신 블록의 전원을 끈다.Wearable devices and small computing devices, such as sensors and mobile devices, are limited by their small battery capacity, but they do not support wireless communication technologies such as Wi-Fi, Bluetooth®, and Bluetooth® Low Energy (BLE). Support, connect to and exchange data with other computing devices such as smartphones, tablets and computers. Since these communications consume power, it is important to minimize the energy consumption of these communications in these devices. One ideal strategy for minimizing energy consumption is to power down the communication blocks as frequently as possible while maintaining data transmission and reception without increasing the delay too much. That is, the communication block is transmitted just before data reception and the communication block is turned on only when there is data to wake up, and the power of the communication block is turned off for the rest of the time.
이하에서는, 저전력 웨이크업 수신기(Low-Power Wake-Up Receiver; LP-WUR)를 설명한다.Hereinafter, a low-power wake-up receiver (LP-WUR) will be described.
본 명세서에서 기술하는 통신 시스템(또는 통신 서브 시스템)은 메인 라디오(802.11)과 저전력 웨이크업 수신기를 포함한다. The communication system (or communication subsystem) described herein includes a main radio (802.11) and a low power wakeup receiver.
메인 라디오는 사용자 데이터의 송수신을 위해 사용된다. 메인 라디오는 송신할 데이터 또는 패킷이 있지 않으면 꺼진다. 저전력 웨이크업 수신기는 수신할 패킷이 있을 때 메인 라디오를 깨운다. 이때, 사용자 데이터는 메인 라디오에 의해 송수신된다.The main radio is used to transmit and receive user data. The main radio is turned off if there is no data or packets to send. The low power wake-up receiver wakes up the main radio when there are packets to receive. At this time, user data is transmitted and received by the main radio.
저전력 웨이크업 수신기는 사용자 데이터를 위함이 아니다. 단순히 메인 라디오를 깨우기 위한 수신기이다. 즉, 송신기는 포함하지 않는다. 저전력 웨이크업 수신기는 메인 라디오가 꺼져있는 동안 활성화된다. 저전력 웨이크업 수신기는 활성화 상태에서 1mW 미만의 타겟 전력 소비를 목표로 한다. 또한, 저전력 웨이크업 수신기는 5MHz 미만의 좁은 대역폭을 사용한다. 또한, 저전력 웨이크업 수신기의 타겟 송신 범위(target transmission range)는 기존 802.11의 타겟 송신 범위와 동일하다.The low power wakeup receiver is not intended for user data. It is simply a receiver to wake the main radio. That is, the transmitter is not included. The low power wake-up receiver is active while the main radio is off. The low power wake-up receiver targets a target power consumption of less than 1 mW in the activated state. In addition, low-power wake-up receivers use a narrow bandwidth of less than 5 MHz. In addition, the target transmission range of the low power wake-up receiver (target transmission range) is the same as the target transmission range of the existing 802.11.
도 4는 데이터가 수신되지 않는 환경에서의 저전력 웨이크업 수신기를 도시한 도면이다. 도 5는 데이터가 수신되는 환경에서 저전력 웨이크업 수신기를 도시한 도면이다.4 is a view showing a low-power wake-up receiver in an environment in which no data is received. 5 is a view showing a low-power wake-up receiver in an environment in which data is received.
도 4 및 도 5에 도시된 바와 같이, 송수신할 데이터가 있는 경우, 이상적인 송수신 전략을 구현하는 한 가지 방법은 Wi-Fi, Bluetooth® 라디오, BLE (Bluetooth® Radio)와 같은 메인 라디오(Main radio)를 웨이크업 할 수 있는 저전력 웨이크업 수신기(LP-WUR)를 추가하는 것이다. 4 and 5, when there is data to be transmitted and received, one method of implementing an ideal transmission/reception strategy is a main radio such as Wi-Fi, Bluetooth® radio, and Bluetooth® Radio (BLE). It is to add a low-power wake-up receiver (LP-WUR) that can wake up.
도 4를 참조하면, Wi-Fi / BT / BLE(420)가 꺼져 있고 저전력 웨이크업 수신기(430)는 데이터가 수신되지 않는 상태로 켜져 있다. 일부 연구에 따르면 이러한 저전력 웨이크업 수신기(LP-WUR)의 전력 소비는 1mW 미만일 수 있다.4, the Wi-Fi / BT / BLE 420 is turned off, and the low-power wake-
그러나, 도 5에 도시된 바와 같이, 웨이크업 패킷이 수신되면, 저전력 웨이크업 수신기(530)는 웨이크업 패킷 다음에 오는 데이터 패킷이 정확하게 수신될 수 있도록 전체 Wi-Fi / BT / BLE 라디오(520)를 웨이크업 한다. 그러나 어떤 경우에는 실제 데이터 또는 IEEE 802.11 MAC 프레임이 웨이크업 패킷에 포함될 수도 있다. 이 경우 전체 Wi-Fi / BT / BLE 라디오(520)를 깨울 필요는 없지만 Wi-Fi / BT / BLE 라디오(520)의 일부만 깨우쳐 필요한 프로세스를 수행해야 한다. 이는 상당한 절전을 가져올 수 있다.However, as shown in FIG. 5, when a wake-up packet is received, the low-power wake-
본 명세서에 개시된 하나의 예시적인 기술은 저전력 웨이크업 수신기를 이용하는 Wi-Fi / BT / BLE에 대한 세분화된 웨이크업 모드에 대한 방법을 정의한다. 예를 들어, 웨이크업 패킷에 포함 된 실제 데이터는 Wi-Fi / BT / BLE 라디오를 깨우지 않고도 장치의 메모리 블록으로 직접 전달할 수 있다.One exemplary technique disclosed herein defines a method for a granular wake-up mode for Wi-Fi/BT/BLE using a low-power wake-up receiver. For example, the actual data contained in the wake-up packet can be transferred directly to the device's memory block without waking up the Wi-Fi / BT / BLE radio.
다른 예로서, 웨이크업 패킷에 IEEE 802.11 MAC 프레임이 포함 된 경우 웨이크업에 포함 된 IEEE 802.11 MAC 프레임을 처리하기 위해 Wi-Fi / BT / BLE 무선 장치의 MAC 프로세서만 깨우면 된다. 즉, Wi-Fi / BT / BLE 라디오의 PHY 모듈의 전원을 끄거나 저전력 모드로 유지할 수 있다.As another example, if the IEEE 802.11 MAC frame is included in the wakeup packet, only the MAC processor of the Wi-Fi / BT / BLE wireless device needs to be awakened to process the IEEE 802.11 MAC frame included in the wakeup. That is, the PHY module of the Wi-Fi / BT / BLE radio can be turned off or kept in a low power mode.
저전력 웨이크업 수신기를 사용하는 Wi-Fi / BT / BLE 라디오에 대해 다수의 세분화된 웨이크업 모드가 정의되어, 웨이크업 패킷이 수신될 때 Wi- -Fi / BT / BLE 라디오의 전원을 켜야 한다. 그러나, 상기 실시예에 따르면, Wi-Fi / BT / BLE 라디오의 필요한 파트(또는 구성 요소)만 선택적으로 깨어나게 되어 에너지를 절약하고 대기 시간을 줄일 수 있다. 웨이크업 패킷 수신 시 저전력 웨이크업 수신기를 사용하는 많은 솔루션이 전체 Wi-Fi / BT / BLE 라디오를 웨이크업 한다. 본 명세서에서 논의된 하나의 예시적인 양태는 수신된 데이터를 처리하는데 필요한 Wi-Fi / BT / BLE 라디오의 필요한 부분만을 깨우므로 상당한 양의 에너지를 절약하고 메인 라디오를 깨우는 데 있어 불필요한 대기 시간을 줄일 수 있다.A number of subdivided wake-up modes are defined for Wi-Fi/BT/BLE radios that use low-power wake-up receivers, so the Wi-Fi/BT/BLE radio must be powered on when a wake-up packet is received. However, according to the above embodiment, only necessary parts (or components) of the Wi-Fi / BT / BLE radio are selectively awakened to save energy and reduce waiting time. Many solutions using low-power wake-up receivers to wake-up the entire Wi-Fi / BT / BLE radio when receiving wake-up packets. One exemplary aspect discussed herein wakes up only the required portion of the Wi-Fi / BT / BLE radio needed to process the received data, thus saving a significant amount of energy and reducing unnecessary latency in waking the main radio. Can.
또한, 상기 실시예에서, 저전력 웨이크업 수신기(530)는 송신장치(500)로부터 송신된 웨이크업 패킷에 기초하여 메인 라디오(520)를 웨이크업 할 수 있다.In addition, in the above embodiment, the low-power wake-
또한, 송신장치(500)은 수신장치로(510)로 웨이크업 패킷을 송신하도록 설정될 수 있다. 예를 들어, 메인 라디오(520)가 웨이크업 되도록 저전력 웨이크업 수신기(530)에 지시할 수 있다.Also, the transmitting device 500 may be set to transmit a wake-up packet to the receiving device 510. For example, the low-power wake-
도 6은 본 실시예에 따른 웨이크업 패킷 구조의 일례를 나타낸다.6 shows an example of a wakeup packet structure according to the present embodiment.
웨이크업 패킷은 하나 이상의 레거시 프리앰블(legacy preamble)을 포함할 수 있다. 하나 이상의 레거시 장치는 상기 레거시 프리앰블을 디코딩하거나 처리할 수 있다.The wakeup packet may include one or more legacy preambles. One or more legacy devices may decode or process the legacy preamble.
또한, 웨이크업 패킷은 레거시 프리앰블 뒤에 페이로드를 포함할 수 있다. 페이로드는 간단한 변조 방식, 예를 들어, 온오프 키잉(On-Off Keying; OOK) 변조 방식에 의해 변조될 수 있다.In addition, the wakeup packet may include a payload after the legacy preamble. The payload can be modulated by a simple modulation scheme, for example, an On-Off Keying (OOK) modulation scheme.
도 6을 참조하면, 송신장치는 웨이크업 패킷(600)을 생성 및/또는 송신하도록 구성될 수 있다. 수신장치는 수신된 웨이크업 패킷(600)을 처리하도록 구성될 수 있다.Referring to FIG. 6, the transmitting device may be configured to generate and/or transmit the
또한, 웨이크업 패킷(600)은 IEEE 802.11 스펙에 의해 정의된 레거시 프리앰블 또는 임의의 다른 프리앰블(610)을 포함할 수 있다. 또한, 웨이크업 패킷(600)은 페이로드(620)을 포함할 수 있다.Further, the wake-up
레거시 프리앰블은 레거시 STA과의 공존을 제공한다. 공존을 위한 레거시 프리앰블(610)은 패킷을 보호하기 위해 L-SIG 필드를 사용한다. 레거시 프리앰블(610) 내 L-STF 필드를 통해 802.11 STA은 패킷의 시작을 검출할 수 있다. 레거시 프리앰블(610) 내 L-SIG 필드를 통해 802.11 STA은 패킷의 마지막을 알 수 있다. 또한 L-SIG 다음에 BPSK로 변조한 하나의 심볼을 추가함으로써 802.11n 단말의 잘못된 알람(false alarm)을 줄일 수 있다. BPSK로 변조한 하나의 심볼(4us) 또한 레거시 파트와 같이 20MHz 대역폭을 가진다. 레거시 프리앰블(610)은 써드 파티(third party) 레거시 STA(LP-WUR을 포함하지 않은 STA)을 위한 필드이다. 레거시 프리앰블(610)은 LP-WUR로부터 복호되지 않는다.The legacy preamble provides coexistence with legacy STAs. The
페이로드(620)는 웨이크업 프리앰블(622)을 포함할 수 있다. 웨이크업 프리앰블(Wake-Up preamble, 622)은 웨이크업 패킷(600)을 식별하도록 구성된 비트들의 시퀀스를 포함할 수 있다. 웨이크업 프리앰블(622)는 예를 들어, PN 시퀀스를 포함할 수 있다.The
또한, 페이로드(620)는 웨이크업 패킷(600)을 수신하는 수신장치의 어드레스 정보 또는 수신장치의 식별자를 포함하는 MAC 헤더(624)를 포함할 수 있다. Also, the
또한, 페이로드(620)는 웨이크업 패킷의 다른 정보를 포함할 수 있는 프레임 바디(Frame Body, 626)을 포함할 수 있다. 예를 들어, 프레임 바디(626)에는 페이로드의 길이 또는 사이즈 정보가 포함될 수 있다.In addition, the
또한, 페이로드(620)는 Cyclic Redundancy Check (CRC) 값을 포함하는 Frame Check Sequence (FCS) 필드(628)를 포함 할 수 있다. 예를 들어 MAC 헤더(624) 및 프레임 바디(626)의 CRC-8 값 또는 CRC-16 값을 포함 할 수 있다.Also, the
도 7은 본 실시예에 따른 웨이크업 패킷의 신호 파형을 나타낸다.7 shows a signal waveform of a wake-up packet according to the present embodiment.
도 7을 참조하면, 웨이크업 패킷(700)은 레거시 프리앰블(802.11 프리앰블, 710)과 OOK로 변조된 페이로드를 포함한다. 즉, 레가시 프리앰블과 새로운 LP-WUR 신호 파형이 공존하는 형태이다. Referring to FIG. 7, the wake-up
또한, 레거시 프리앰블(710)은 OFDM 변조 방식에 따라 변조될 수 있다. 즉, 레거시 프리앰블(710)은 OOK 방식이 적용되지 않는다. 이에 반해 페이로드는 OOK 방식에 따라 변조될 수 있다. 다만, 페이로드 내 웨이크업 프리앰블(722)은 다른 변조 방식에 따라 변조될 수도 있다.In addition, the
레거시 프리앰블(710)이 64 FFT가 적용되는 20MHz의 채널 대역폭 상에서 송신된다고 하면, 페이로드는 약 4.06MHz의 채널 대역폭 상에서 송신될 수 있다. 이는 후술하는 OOK 펄스(pulse) 설계 방법에서 설명하도록 한다.Assuming that the
먼저, OOK 방식을 이용한 변조 기법과 맨체스터 코딩(manchester coding) 기법에 대해 설명한다.First, the modulation technique using the OOK method and the Manchester coding technique will be described.
도 8은 OOK 방식을 이용해 이진 수열 형태의 정보를 구성하는 비트 값의 1과 0의 비율에 따라 소비 전력이 결정되는 원리를 설명하기 위한 도면이다.FIG. 8 is a diagram for explaining a principle in which power consumption is determined according to a ratio of 1 to 0 of bit values constituting binary sequence information using an OOK method.
도 8을 참조하면, 1 또는 0을 비트 값으로 갖는 이진 수열 형태의 정보를 표현하고 있다. 이와 같은 이진 수열 형태의 정보가 갖는 1 또는 0의 비트 값을 이용하면, OOK 변조 방식의 통신을 수행할 수 있다. 즉, 이진 수열 형태의 정보가 갖는 비트 값들을 고려하여, OOK 변조 방식의 통신을 수행할 수 있다. 예를 들어, 발광 다이오드를 가시광 통신에 이용하는 경우, 이진 수열 형태의 정보를 구성하는 비트 값이 1인 경우 발광 다이오드를 온(on) 시키고, 비트 값이 0인 경우 발광 다이오드를 오프(off) 시킴으로써 발광 다이오드를 점멸하게 할 수 있다. 이와 같은 발광 다이오드의 점멸에 따라 가시광 형태로 전송된 데이터를 수신장치가 수신하여 복원함으로써, 가시광을 이용한 통신이 가능하게 된다. 다만, 이와 같은 발광 다이오드의 점멸을 사람의 눈은 인지할 수 없으므로, 사람은 조명이 계속하여 유지되는 것으로 느껴진다.Referring to FIG. 8, binary sequence information having 1 or 0 as a bit value is represented. If a bit value of 1 or 0 in the binary sequence information is used, OOK modulation type communication can be performed. That is, it is possible to perform OOK modulation type communication by considering bit values of binary sequence information. For example, when a light-emitting diode is used for visible light communication, by turning on the light-emitting diode when the bit value constituting binary sequence information is 1, and turning off the light-emitting diode when the bit value is 0. It is possible to make the light emitting diode blink. The data transmitted in the form of visible light is received and restored by the receiving device according to the flashing of the light emitting diode, thereby enabling communication using visible light. However, since the human eye cannot recognize the flashing of such a light emitting diode, the person feels that the lighting continues to be maintained.
설명의 편의상 도 8에 도시된 바와 같이 10개의 비트 값을 갖는 이진 수열 형태의 정보를 이용한다. 도 8을 참조하면, '1001101011'의 값을 가지는 이진 수열 형태의 정보가 있다. 앞서 설명한 바와 같이, 비트 값이 1인 경우 송신장치를 온(on) 시키고, 비트 값이 0인 경우 송신장치를 오프(off) 시키면, 10개의 비트 값 중 6개의 비트 값에서 심볼이 온(on) 된다. 따라서, 10개의 비트 값 모두에서 심볼이 온 되는 경우, 100%의 소비 전력을 가진다고 하면, 도 8의 듀티 사이클(duty cycle)에 따르는 경우, 소비 전력은 60% 가 된다고 할 수 있다.For convenience of description, as shown in FIG. 8, binary sequence information having 10 bit values is used. Referring to FIG. 8, there is binary sequence information having a value of '1001101011'. As described above, when the bit value is 1, the transmitter is turned on, and when the bit value is 0, the transmitter is turned off, the symbol is turned on at 6 bit values out of 10 bit values. ) do. Accordingly, when the symbols are turned on in all 10 bit values, it is said that power consumption is 100%, and according to the duty cycle of FIG. 8, power consumption is 60%.
즉, 이진 수열 형태의 정보를 구성하는 1 과 0의 비율에 따라 송신기의 소비 전력이 결정된다고 할 수 있다. 바꾸어 말하면, 송신기의 소비 전력을 특정한 값으로 유지하여야 한다는 제약 조건이 있는 경우, 이진 수열 형태의 정보를 구성하는 1 과 0의 비율 또한 유지되어야 한다. 예를 들어, 조명 기기의 경우, 사람들이 원하는 특정 휘도 값으로 조명이 유지되어야 하므로, 이진 수열 형태의 정보를 구성하는 1 과 0의 비율 또한 유지되어야 한다.That is, it can be said that power consumption of the transmitter is determined according to a ratio of 1 and 0 constituting binary sequence information. In other words, if there is a constraint that the power consumption of the transmitter must be maintained at a specific value, the ratio of 1 to 0 constituting binary sequence information should also be maintained. For example, in the case of a lighting device, since the lighting should be maintained at a specific luminance value desired by people, the ratio of 1 to 0 constituting binary sequence information must also be maintained.
다만, 웨이크업 수신기(WUR)에 대해서는 수신장치가 주체이므로 송신 전력은 크게 중요하지 않다. OOK를 사용하는 가장 큰 이유는 수신 신호의 복호 시 소모전력이 굉장히 적다는 데에 있다. 복호를 수행하기 전까지는 메인 라디오나 WUR에서 전력 소모가 크게 차이가 없지만 복호 과정으로 가면서 큰 차이가 발생한다. 아래는 대략적인 소모 전력이다.However, for the wake-up receiver (WUR), since the receiving device is the subject, transmission power is not critical. The main reason for using OOK is that it consumes very little power when decoding the received signal. There is no significant difference in power consumption in the main radio or WUR until decoding is performed, but a large difference occurs as the decoding process proceeds. Below is the approximate power consumption.
- 기존 Wi-Fi 전력 소모는 약 100mW가 된다. 구체적으로, Resonator + Oscillator + PLL (1500uW) -> LPF (300uW) -> ADC (63uW) -> decoding processing (OFDM receiver) (100mW)의 전력 소모가 발생할 수 있다.-Existing Wi-Fi power consumption is about 100mW. Specifically, power consumption of Resonator + Oscillator + PLL (1500uW) -> LPF (300uW) -> ADC (63uW) -> decoding processing (OFDM receiver) (100mW) may occur.
- 다만, WUR 전력 소모는 약 1mW가 된다. 구체적으로, Resonator + Oscillator (600uW) -> LPF (300uW) -> ADC(20uW) -> decoding processing (Envelope detector) (1uW)의 전력 소모가 발생할 수 있다.-However, WUR power consumption is about 1mW. Specifically, power consumption of Resonator + Oscillator (600uW) -> LPF (300uW) -> ADC(20uW) -> decoding processing (Envelope detector) (1uW) may occur.
도 9는 본 실시예에 따른 OOK 펄스의 설계 방법을 나타낸다.9 shows a method of designing an OOK pulse according to the present embodiment.
OOK 펄스를 생성하기 위해 802.11의 OFDM 송신장치를 재사용할 수 있다. 상기 송신장치는 기존 802.11과 같이 64-point IFFT를 적용하여 64개의 비트를 가지는 시퀀스를 생성할 수 있다.The OFDM transmission device of 802.11 can be reused to generate the OOK pulse. The transmitting apparatus can generate a sequence having 64 bits by applying a 64-point IFFT like the existing 802.11.
송신장치는 웨이크업 패킷의 페이로드를 OOK 방식으로 변조하여 생성해야 한다. 다만, 웨이크업 패킷은 저전력 통신을 위한 것이므로 온 신호(ON-signal)에 대해서 OOK 방식을 적용한다. 온 신호는 실제 전력 값을 가지는 신호이고, 오프 신호(OFF-signal)는 실제 전력 값을 가지지 않는 신호에 대응한다. 오프 신호 또한, OOK 방식이 적용되나 송신장치를 이용하여 신호가 발생된 것이 아니라, 실제 송신되는 신호가 없으므로 웨이크업 패킷의 구성에서 고려하지 않는다.The transmitting device must generate the payload of the wake-up packet by modulating the OOK method. However, since the wake-up packet is for low-power communication, the OOK method is applied to the ON-signal. The on signal is a signal having a real power value, and the off signal (OFF-signal) corresponds to a signal that does not have a real power value. The off-signal also applies the OOK method, but the signal is not generated using the transmission device, and is not considered in the configuration of the wake-up packet since there is no actual transmitted signal.
OOK 방식에서는 정보(비트) 1은 온 신호이고, 정보(비트) 0은 오프 신호가 될 수 있다. 이와 달리, 맨체스터 코딩 방식을 적용하면, 정보 1은 오프 신호에서 온 신호로 천이되는 것을 나타내고, 정보 0은 온 신호에서 오프 신호로 천이되는 것을 나타낼 수 있다. 또는 반대로, 정보 1은 온 신호에서 오프 신호로 천이되는 것을 나타내고, 정보 0은 오프 신호에서 온 신호로 천이되는 것을 나타낼 수도 있다. 맨체스터 코딩 방식은 후술하도록 한다.In the OOK method, information (bit) 1 may be an on signal, and information (bit) 0 may be an off signal. Alternatively, when the Manchester coding scheme is applied,
도 9를 참조하면, 오른쪽 주파수 영역 그래프(920)와 같이, 송신장치는 기준 대역인 20MHz 대역의 연속된 13개의 서브캐리어를 샘플로 선택하여 시퀀스를 적용한다. 도 9에서는, 20MHz 대역의 서브캐리어 중 가운데 위치한 13개의 서브캐리어를 샘플로 선택한다. 즉, 64개의 서브캐리어 중 서브캐리어 인덱스가 -6부터 +6까지인 서브캐리어를 선택한다. 이때, 서브캐리어 인덱스 0은 DC 서브캐리어로 0으로 널링될 수 있다. 샘플로 선택한 13개의 서브캐리어에만 특정 시퀀스를 설정하고, 13개의 서브캐리어를 제외한 나머지 서브캐리어(서브캐리어 인덱스 -32부터 -7까지 및 서브캐리어 인덱스 +7부터 +31까지)는 모두 0으로 설정한다.Referring to FIG. 9, as shown in the right
또한, 서브캐리어 간격(subcarrier spacing)은 312.5KHz이므로 13개의 서브캐리어는 약 4.06MHz의 채널 대역폭을 가진다. 즉, 주파수 영역에서 20MHz 대역 중 4.06MHz에 대해서만 전력이 있다고 볼 수 있다. 이렇게 전력을 가운데로 몰아줌으로써 SNR(Signal to Noise Ratio)이 커질 수 있고 수신장치의 AC/DC 컨버터에서 전력 소모가 적어질 수 있다는 장점이 있다. 또한, 샘플링 주파수 대역을 4.06MHz로 감소시켰으므로 전력 소모가 줄어들 수 있다.In addition, since the subcarrier spacing is 312.5 KHz, 13 subcarriers have a channel bandwidth of about 4.06 MHz. That is, it can be considered that there is power only for 4.06 MHz of the 20 MHz band in the frequency domain. By driving the power in this way, the signal-to-noise ratio (SNR) can be increased and power consumption can be reduced in the AC/DC converter of the receiving device. In addition, since the sampling frequency band is reduced to 4.06 MHz, power consumption may be reduced.
또한, 도 9의 왼쪽 시간 영역 그래프(910)와 같이, 송신장치는 13개의 서브캐리어에 대해 64-point IFFT를 수행하여 시간 영역에서 하나의 온 신호를 생성할 수 있다. 하나의 온 신호는 1비트의 크기를 가진다. 즉, 13개의 서브캐리어로 구성된 시퀀스가 1비트에 대응할 수 있다. 반면에, 송신장치는 오프 신호는 아예 송신하지 않을 수 있다. IFFT를 수행하면 3.2us의 심벌을 생성할 수 있고, CP(Cyclic Prefix, 0.8us)를 포함한다면, 4us의 길이를 가지는 하나의 심벌을 생성할 수 있다. 즉, 하나의 온 신호를 지시하는 1비트를 하나의 심벌에 실을 수 있다.In addition, as shown in the left
상술한 실시예와 같이 비트를 구성하여 보내는 이유는 수신장치에서 포락선 검출기(envelope detector)를 사용하여 전력 소모를 적게 하기 위함이다. 이로써, 수신장치는 패킷을 최소 전력으로 복호할 수 있다.The reason why bits are configured and sent as in the above-described embodiment is to reduce power consumption by using an envelope detector in the receiving device. In this way, the receiving device can decode the packet with minimum power.
다만, 하나의 정보에 대한 기본적인 데이터 레이트(data rate)는 125Kbps(8us) 또는 62.5Kbps(16us)가 될 수 있다.However, the basic data rate for one piece of information may be 125 Kbps (8us) or 62.5 Kbps (16us).
상기 내용을 일반화시켜 주파수 영역에서 송신되는 신호는 다음과 같다. 즉, 20MHz 대역에서 길이가 K인 각각의 신호는 총 64개의 서브캐리어 중 연속된 K개의 서브캐리어에 실려 송신될 수 있다. 즉, K는 신호를 송신하기 위해 사용되는 서브캐리어의 개수로 OOK 펄스의 대역폭에 대응할 수 있다. K개 이외의 서브캐리어의 계수(coefficient)는 모두 0이다. 이때, 정보 0과 정보 1에 해당하는 신호가 사용하는 K개의 서브캐리어의 인덱스는 동일하다. 예를 들어, 사용되는 서브캐리어 인덱스는 33-floor(K/2) : 33+ceil(K/2)-1로 나타낼 수 있다.Signals transmitted in the frequency domain by generalizing the above are as follows. That is, in the 20 MHz band, each signal having a length of K may be transmitted on consecutive K subcarriers out of a total of 64 subcarriers. That is, K is the number of subcarriers used to transmit a signal and can correspond to the bandwidth of the OOK pulse. All coefficients of subcarriers other than K are zero. At this time, the indexes of the K subcarriers used by the signals corresponding to the
이때, 정보 1과 정보 0은 다음의 값을 가질 수 있다.At this time,
- 정보 0 = zeros(1,K)-
- 정보 1 = alpha*ones(1,K)-
상기 alpha는 전력 정규화 요소(power normalization factor)이고, 예를 들어, 1/sqrt(K)가 될 수 있다. The alpha is a power normalization factor, and may be, for example, 1/sqrt(K).
본 명세서에서 사용되는 슬래쉬(/)나 쉼표(comma)는 “및/또는(and/or)”를 의미할 수 있다. 예를 들어, “”는 “및/또는 B”를 의미하므로, “오직 A”나 “오직 B”나 “와 B 중 어느 하나”를 의미할 수 있다. 또한, 하나의 도면 내에서 개별적으로 설명되는 기술적 특징은, 개별적으로 구현될 수도 있고, 동시에 구현될 수도 있다.The slash (/) or comma (comma) used in this specification may mean “and/or” (and/or). For example, “” means “and/or B”, and thus can mean “only A” or “only B” or “one of B”. In addition, technical features that are individually described in one drawing may be individually or simultaneously implemented.
또한, 본 명세서에서 사용되는 괄호는 “예를 들어(for example)”를 의미할 수 있다. 구체적으로, “제어 정보(EHT-Signal)”로 표시된 경우, “제어 정보”의 일례로 “”이 제안된 것일 수 있다. 또한, “제어 정보(즉, EHT-signal)”로 표시된 경우에도, “제어 정보”의 일례로 “”가 제안된 것일 수 있다.Also, parentheses used in the present specification may mean “for example”. Specifically, when indicated as “control information (EHT-Signal)”, “” may be proposed as an example of “control information”. In addition, even when displayed as “control information (ie, EHT-signal)”, “” may be proposed as an example of “control information”.
본 명세서의 이하의 일례는 다양한 무선 통신시스템에 적용될 수 있다. 예를 들어, 본 명세서의 이하의 일례는 무선랜(wireless local area network, WLAN) 시스템에 적용될 수 있다. 예를 들어, 본 명세서는 IEEE 802.11a/g/n/ac의 규격이나, IEEE 802.11ax 규격에 적용될 수 있다. 또한, 본 명세서는 새롭게 제안되는 EHT 규격 또는 IEEE 802.11be 규격에도 적용될 수 있다. 또한 본 명세서의 일례는 EHT 규격 또는 IEEE 802.11be를 개선(enhance)한 새로운 무선랜 규격에도 적용될 수 있다. The following example of the present specification can be applied to various wireless communication systems. For example, the following example of the present specification may be applied to a wireless local area network (WLAN) system. For example, this specification may be applied to the IEEE 802.11a/g/n/ac standard, or the IEEE 802.11ax standard. In addition, the present specification can be applied to the newly proposed EHT standard or IEEE 802.11be standard. Also, an example of the present specification may be applied to a new wireless LAN standard that improves the EHT standard or IEEE 802.11be.
이하 본 명세서의 기술적 특징을 설명하기 위해 본 명세서가 적용될 수 있는 무선랜 시스템의 기술적 특징을 설명한다. Hereinafter, to describe the technical features of the present specification, the technical features of the wireless LAN system to which the present specification can be applied will be described.
도 10은 본 명세서의 송신 장치 및/또는 수신 장치의 일례를 나타낸다. 10 shows an example of a transmitting device and/or a receiving device of the present specification.
도 10의 일례는 이하에서 설명되는 다양한 기술적 특징을 수행할 수 있다. 도 10은 두 개의 스테이션(STA)을 포함한다. STA(110, 120)은 이동 단말(mobile terminal), 무선 기기(wireless device), 무선 송수신 유닛(Wireless Transmit/Receive Unit; WTRU), 사용자 장비(User Equipment; UE), 이동국(Mobile Station; MS), 이동 가입자 유닛(Mobile Subscriber Unit) 또는 단순히 유저(user) 등의 다양한 명칭으로도 불릴 수 있다. 또한, STA(110, 120)은 수신 장치, 송신 장치, 수신 STA, 송신 STA, 수신 Device, 송신 Device 등의 다양한 명칭으로 불릴 수 있다. The example of FIG. 10 can perform various technical features described below. 10 includes two stations (STA). STA (110, 120) is a mobile terminal (mobile terminal), a wireless device (wireless device), a wireless transmit/receive unit (WTRU), user equipment (User Equipment; UE), mobile station (Mobile Station; MS) , It can also be called various names such as a mobile subscriber unit or simply a user. Further, the
STA(110, 120)은 AP(Access Point) 역할을 수행하거나 non-AP 역할을 수행할 수 있다. 즉, 본 명세서의 STA(110, 120)은 AP 및/또는 non-AP의 기능을 수행할 수 있다. The
본 명세서의 STA(110, 120)은 IEEE 802.11 규격 이외의 다양한 통신 규격을 함께 지원할 수 있다. 예를 들어, 3GPP 규격에 따른 통신 규격(예를 들어, LTE, LTE-A, 5G NR 규격)등을 지원할 수 있다. 또한 본 명세서의 STA은 휴대 전화, 차량, 개인용 컴퓨터 등의 다양한 장치로 구현될 수 있다. The
본 명세서에서 STA(110, 120)은 IEEE 802.11 표준의 규정을 따르는 매체 접속 제어(medium access control, MAC)와 무선 매체에 대한 물리 계층(Physical Layer) 인터페이스를 포함할 수 있다. In this specification, the
제1 STA(110)은 프로세서(111), 메모리(112) 및 트랜시버(113)를 포함할 수 있다. 도시된 프로세서, 메모리 및 트랜시버는 각각 별도의 칩으로 구현되거나, 적어도 둘 이상의 블록/기능이 하나의 칩을 통해 구현될 수 있다. The
제1 STA의 트랜시버(113)는 신호의 송수신 동작을 수행한다. 구체적으로, IEEE 802.11 패킷(예를 들어, IEEE 802.11a/b/g/n/ac/ax/be 등)을 송수신할 수 있다. The
예를 들어, 제1 STA(110)은 AP의 의도된 동작을 수행할 수 있다. 예를 들어, AP의 프로세서(111)는 트랜시버(113)를 통해 신호를 수신하고, 수신 신호를 처리하고, 송신 신호를 생성하고, 신호 송신을 위한 제어를 수행할 수 있다. AP의 메모리(112)는 트랜시버(113)를 통해 수신된 신호(즉, 수신 신호)를 저장할 수 있고, 트랜시버를 통해 송신될 신호(즉, 송신 신호)를 저장할 수 있다. For example, the
예를 들어, 제2 STA(120)은 Non-AP STA의 의도된 동작을 수행할 수 있다. 예를 들어, non-AP의 트랜시버(123)는 신호의 송수신 동작을 수행한다. 구체적으로, IEEE 802.11 패킷(예를 들어, IEEE 802.11a/b/g/n/ac/ax/be 등)을 송수신할 수 있다. For example, the
예를 들어, Non-AP STA의 프로세서(121)는 트랜시버(123)를 통해 신호를 수신하고, 수신 신호를 처리하고, 송신 신호를 생성하고, 신호 송신을 위한 제어를 수행할 수 있다. Non-AP STA의 메모리(122)는 트랜시버(123)를 통해 수신된 신호(즉, 수신 신호)를 저장할 수 있고, 트랜시버를 통해 송신될 신호(즉, 송신 신호)를 저장할 수 있다. For example, the
예를 들어, 이하의 명세서에서 AP로 표시된 장치의 동작은 제1 STA(110)에서 수행될 수 있다. 구체적으로 AP로 표시된 장치의 동작은 제1 STA(110)의 프로세서(111)에 제어되고, 제1 STA(110)의 프로세서(111)에 제어되는 트랜시버(113)를 통해 관련된 신호가 송신되거나 수신될 수 있다. 또한, AP의 동작에 관련된 제어 정보나 AP의 송신/수신 신호는 제1 STA(110)의 메모리(112)에 저장될 수 있다. For example, the operation of the device indicated as the AP in the following specification may be performed in the
예를 들어, 이하의 명세서에서 non-AP(또는 User-STA)로 표시된 장치의 동작은 제2 STA(120)에서 수행될 수 있다. 구체적으로 non-AP로 표시된 장치의 동작은 제2 STA(120)의 프로세서(121)에 제어되고, 제2 STA(120)의 프로세서(121)에 제어되는 트랜시버(123)를 통해 관련된 신호가 송신되거나 수신될 수 있다. 또한, non-AP의 동작에 관련된 제어 정보나 AP의 송신/수신 신호는 제2 STA(120)의 메모리(212)에 저장될 수 있다. For example, the operation of the device indicated as non-AP (or User-STA) in the following specification may be performed in the
도 11은 일반적인 링크 셋업(link setup) 과정을 설명하는 도면이다. 11 is a diagram for explaining a general link setup process.
도시된 S1110 단계에서 STA은 네트워크 발견 동작을 수행할 수 있다. 네트워크 발견 동작은 STA의 스캐닝(scanning) 동작을 포함할 수 있다. 즉, STA이 네트워크에 액세스하기 위해서는 참여 가능한 네트워크를 찾아야 한다. STA은 무선 네트워크에 참여하기 전에 호환 가능한 네트워크를 식별하여야 하는데, 특정 영역에 존재하는 네트워크 식별과정을 스캐닝이라고 한다. 스캐닝 방식에는 능동적 스캐닝(active scanning)과 수동적 스캐닝(passive scanning)이 있다.In step S1110, the STA may perform a network discovery operation. The network discovery operation may include a scanning operation of the STA. That is, in order for the STA to access the network, it is necessary to find a network that can participate. The STA must identify a compatible network before joining a wireless network, and the network identification process existing in a specific area is called scanning. There are two types of scanning methods: active scanning and passive scanning.
도 11에서는 예시적으로 능동적 스캐닝 과정을 포함하는 네트워크 발견 동작을 도시한다. 능동적 스캐닝에서 스캐닝을 수행하는 STA은 채널들을 옮기면서 주변에 어떤 AP가 존재하는지 탐색하기 위해 프로브 요청 프레임(probe request frame)을 전송하고 이에 대한 응답을 기다린다. 응답자(responder)는 프로브 요청 프레임을 전송한 STA에게 프로브 요청 프레임에 대한 응답으로 프로브 응답 프레임(probe response frame)을 전송한다. 여기에서, 응답자는 스캐닝되고 있는 채널의 BSS에서 마지막으로 비콘 프레임(beacon frame)을 전송한 STA일 수 있다. BSS에서는 AP가 비콘 프레임을 전송하므로 AP가 응답자가 되며, IBSS에서는 IBSS 내의 STA들이 돌아가면서 비콘 프레임을 전송하므로 응답자가 일정하지 않다. 예를 들어, 1번 채널에서 프로브 요청 프레임을 전송하고 1번 채널에서 프로브 응답 프레임을 수신한 STA은, 수신한 프로브 응답 프레임에 포함된 BSS 관련 정보를 저장하고 다음 채널(예를 들어, 2번 채널)로 이동하여 동일한 방법으로 스캐닝(즉, 2번 채널 상에서 프로브 요청/응답 송수신)을 수행할 수 있다.11 exemplarily shows a network discovery operation including an active scanning process. In active scanning, the STA performing scanning transmits a probe request frame and waits for a response to discover the AP in the vicinity while moving channels. The responder transmits a probe response frame to the STA that has transmitted the probe request frame in response to the probe request frame. Here, the responder may be the STA that last transmitted a beacon frame from the BSS of the channel being scanned. In the BSS, since the AP transmits the beacon frame, the AP becomes a responder, and in the IBSS, the STAs in the IBSS rotate and transmit the beacon frame, so the responder is not constant. For example, an STA that transmits a probe request frame on
도 11의 일례에는 표시되지 않았지만, 스캐닝 동작은 수동적 스캐닝 방식으로 수행될 수도 있다. 수동적 스캐닝을 기초로 스캐닝을 수행하는 STA은 채널들을 옮기면서 비콘 프레임을 기다릴 수 있다. 비콘 프레임은 IEEE 802.11에서 관리 프레임(management frame) 중 하나로서, 무선 네트워크의 존재를 알리고, 스캐닝을 수행하는 STA으로 하여금 무선 네트워크를 찾아서, 무선 네트워크에 참여할 수 있도록 주기적으로 전송된다. BSS에서 AP가 비콘 프레임을 주기적으로 전송하는 역할을 수행하고, IBSS에서는 IBSS 내의 STA들이 돌아가면서 비콘 프레임을 전송한다. 스캐닝을 수행하는 STA은 비콘 프레임을 수신하면 비콘 프레임에 포함된 BSS에 대한 정보를 저장하고 다른 채널로 이동하면서 각 채널에서 비콘 프레임 정보를 기록한다. 비콘 프레임을 수신한 STA은, 수신한 비콘 프레임에 포함된 BSS 관련 정보를 저장하고 다음 채널로 이동하여 동일한 방법으로 다음 채널에서 스캐닝을 수행할 수 있다.Although not shown in the example of FIG. 11, the scanning operation may be performed by a passive scanning method. An STA performing scanning based on passive scanning may wait for a beacon frame while moving channels. The beacon frame is one of management frames in IEEE 802.11, and is periodically transmitted to inform the presence of the wireless network and allow STAs performing scanning to find the wireless network and participate in the wireless network. In the BSS, the AP plays a role of periodically transmitting a beacon frame, and in the IBSS, STAs in the IBSS rotate and transmit a beacon frame. Upon receiving the beacon frame, the STA performing scanning stores information on the BSS included in the beacon frame and records beacon frame information in each channel while moving to another channel. The STA receiving the beacon frame may store BSS-related information included in the received beacon frame and move to the next channel to perform scanning in the next channel in the same manner.
네트워크를 발견한 STA은, 단계 S1120를 통해 인증 과정을 수행할 수 있다. 이러한 인증 과정은 후술하는 단계 S1140의 보안 셋업 동작과 명확하게 구분하기 위해서 첫 번째 인증(first authentication) 과정이라고 칭할 수 있다. S1120의 인증 과정은, STA이 인증 요청 프레임(authentication request frame)을 AP에게 전송하고, 이에 응답하여 AP가 인증 응답 프레임(authentication response frame)을 STA에게 전송하는 과정을 포함할 수 있다. 인증 요청/응답에 사용되는 인증 프레임(authentication frame)은 관리 프레임에 해당한다.The STA discovering the network may perform an authentication process through step S1120. This authentication process may be referred to as a first authentication process (first authentication) to clearly distinguish the security setup operation of step S1140, which will be described later. The authentication process of S1120 may include a process in which the STA transmits an authentication request frame to the AP, and in response, the AP sends an authentication response frame to the STA. The authentication frame used for authentication request/response corresponds to a management frame.
인증 프레임은 인증 알고리즘 번호(authentication algorithm number), 인증 트랜잭션 시퀀스 번호(authentication transaction sequence number), 상태 코드(status code), 검문 텍스트(challenge text), RSN(Robust Security Network), 유한 순환 그룹(Finite Cyclic Group) 등에 대한 정보를 포함할 수 있다. The authentication frame includes authentication algorithm number, authentication transaction sequence number, status code, challenge text, robust security network (RSN), and finite cycle group (Finite Cyclic). Group).
STA은 인증 요청 프레임을 AP에게 전송할 수 있다. AP는 수신된 인증 요청 프레임에 포함된 정보에 기초하여, 해당 STA에 대한 인증을 허용할지 여부를 결정할 수 있다. AP는 인증 처리의 결과를 인증 응답 프레임을 통하여 STA에게 제공할 수 있다.The STA may transmit an authentication request frame to the AP. The AP may determine whether to allow authentication for the corresponding STA based on the information included in the received authentication request frame. The AP may provide the result of the authentication process to the STA through the authentication response frame.
성공적으로 인증된 STA은 단계 S1130을 기초로 연결 과정을 수행할 수 있다. 연결 과정은 STA이 연결 요청 프레임(association request frame)을 AP에게 전송하고, 이에 응답하여 AP가 연결 응답 프레임(association response frame)을 STA에게 전송하는 과정을 포함한다. 예를 들어, 연결 요청 프레임은 다양한 능력(capability)에 관련된 정보, 비콘 청취 간격(listen interval), SSID(service set identifier), 지원 레이트(supported rates), 지원 채널(supported channels), RSN, 이동성 도메인, 지원 오퍼레이팅 클래스(supported operating classes), TIM 방송 요청(Traffic Indication Map Broadcast request), 상호동작(interworking) 서비스 능력 등에 대한 정보를 포함할 수 있다. 예를 들어, 연결 응답 프레임은 다양한 능력에 관련된 정보, 상태 코드, AID(Association ID), 지원 레이트, EDCA(Enhanced Distributed Channel Access) 파라미터 세트, RCPI(Received Channel Power Indicator), RSNI(Received Signal to Noise Indicator), 이동성 도메인, 타임아웃 간격(연관 컴백 시간(association comeback time)), 중첩(overlapping) BSS 스캔 파라미터, TIM 방송 응답, QoS 맵 등의 정보를 포함할 수 있다.The successfully authenticated STA may perform a connection process based on step S1130. The connection process includes a process in which the STA transmits an association request frame to the AP, and in response, the AP sends an association response frame to the STA. For example, the connection request frame includes information related to various capabilities, beacon listening interval, service set identifier (SSID), supported rates, supported channels, RSN, and mobility domain. , Supported operating classes, TIM broadcast request, and information on interworking service capabilities. For example, the connection response frame includes information related to various capabilities, status codes, association ID (AID), support rate, enhanced distributed channel access (EDCA) parameter set, received channel power indicator (RCPI), and received signal to noise (RSNI) Indicator), mobility domain, timeout interval (association comeback time (association comeback time)), overlapping (overlapping) BSS scan parameters, TIM broadcast response, QoS map, and other information.
이후 S1140 단계에서, STA은 보안 셋업 과정을 수행할 수 있다. 단계 S1140의 보안 셋업 과정은, 예를 들어, EAPOL(Extensible Authentication Protocol over LAN) 프레임을 통한 4-웨이(way) 핸드쉐이킹을 통해서, 프라이빗 키 셋업(private key setup)을 하는 과정을 포함할 수 있다. Thereafter, in step S1140, the STA may perform a security setup process. The security setup process of step S1140 may include, for example, a process of performing private key setup through 4-way handshaking through an Extensible Authentication Protocol over LAN (EAPOL) frame. .
도 12는 IEEE 규격에서 사용되는 PPDU의 일례를 도시한 도면이다. 12 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(MAC PDU/Aggregated MAC PDU)에 상응하는 사용자 데이터가 포함되었다. As illustrated, various types of PHY protocol data units (PPDUs) have been used in standards such as IEEE a/g/n/ac. Specifically, the LTF and STF fields included a training signal, and SIG-A and SIG-B included control information for the receiving station, and the data field contained user data corresponding to a MAC PDU/Aggregated MAC PDU (PSDU). Was included.
또한, 도 12는 IEEE 802.11ax 규격의 HE PPDU의 일례도 포함한다. 도 12에 따른 HE PPDU는 다중 사용자를 위한 PPDU의 일례로, HE-SIG-B는 다중 사용자를 위한 경우에만 포함되고, 단일 사용자를 위한 PPDU에는 해당 HE-SIG-B가 생략될 수 있다. 12 also includes an example of the HE PPDU of the IEEE 802.11ax standard. The HE PPDU according to FIG. 12 is an example of a PPDU for multiple users, HE-SIG-B is included only for multiple users, and the corresponding HE-SIG-B may be omitted in the 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 ㎲ 등) 동안에 전송될 수 있다. As shown, HE-PPDU for multiple users (MU) is a legacy-short training field (L-STF), legacy-long training field (L-LTF), legacy-signal (L-SIG), High efficiency-signal A (HE-SIG-A), high efficiency-signal-B (HE-SIG-B), high efficiency-short training field (HE-STF), high efficiency-long training field (HE-LTF) , Data field (or MAC payload) and PE (Packet Extension) field. Each field may be transmitted during the illustrated time period (ie, 4 or 8 ms, etc.).
이하, PPDU에서 사용되는 자원유닛(RU)을 설명한다. 자원유닛은 복수 개의 서브캐리어(또는 톤)을 포함할 수 있다. 자원유닛은 OFDMA 기법을 기초로 다수의 STA에게 신호를 송신하는 경우 사용될 수 있다. 또한 하나의 STA에게 신호를 송신하는 경우에도 자원유닛이 정의될 수 있다. 자원유닛은 STF, LTF, 데이터 필드 등을 위해 사용될 수 있다. Hereinafter, a resource unit (RU) used in the PPDU will be described. The resource unit may include a plurality of subcarriers (or tones). The resource unit may be used when transmitting signals to multiple STAs based on the OFDMA technique. Also, when transmitting a signal to one STA, a resource unit may be defined. Resource units can be used for STF, LTF, data fields, and the like.
이하, 본 명세서의 STA에서 송신/수신되는 PPDU가 설명된다. Hereinafter, a PPDU transmitted/received by the STA of the present specification is described.
도 13은 본 명세서에 사용되는 PPDU의 일례를 나타낸다. 13 shows an example of a PPDU used in the present specification.
도 13의 PPDU는 EHT PPDU, 송신 PPDU, 수신 PPDU, 제1 타입 또는 제N 타입 PPDU 등의 다양한 명칭으로 불릴 수 있다. 또한, EHT 시스템 및/또는 EHT 시스템을 개선한 새로운 무선랜 시스템에서 사용될 수 있다. The PPDU of FIG. 13 may be called various names such as an EHT PPDU, a transmitting PPDU, a receiving PPDU, a first type or an N-type PPDU. In addition, it can be used in a new wireless LAN system with an improved EHT system and/or EHT system.
도 13의 서브 필드는 다양한 명칭으로 변경될 수 있다. 예를 들어, SIG A 필드는 EHT-SIG-A 필드, SIG B 필드는 EHT-SIG-B, STF 필드는 EHT-STF 필드, LTF 필드는 EHT-LTF 필드 등으로 불릴 수 있다. The sub-field of FIG. 13 may be changed to various names. For example, the SIG A field may be called an EHT-SIG-A field, the SIG B field an EHT-SIG-B, the STF field an EHT-STF field, and the LTF field an EHT-LTF field.
도 13의 L-LTF, L-STF, L-SIG, RL-SIG 필드의 subcarrier spacing은 312.5 kHz로 정해지고, STF, LTF, Data 필드의 subcarrier spacing은 78.125 kHz로 정해질 수 있다. 즉, L-LTF, L-STF, L-SIG, RL-SIG 필드의 subcarrier index는 312.5 kHz 단위로 표시되고, STF, LTF, Data 필드의 subcarrier index는 78.125 kHz 단위로 표시될 수 있다. The subcarrier spacing of the L-LTF, L-STF, L-SIG, and RL-SIG fields of FIG. 13 may be determined as 312.5 kHz, and the subcarrier spacing of the STF, LTF, and Data fields may be determined as 78.125 kHz. That is, the subcarrier index of the L-LTF, L-STF, L-SIG, and RL-SIG fields may be displayed in 312.5 kHz units, and the subcarrier index of the STF, LTF, and Data fields may be displayed in 78.125 kHz units.
도 13의 SIG A 및/또는 SIG B 필드는 추가적인 필드(예를 들어, SIG C 또는 one control symbol 등)을 포함할 수 있다. SIG A 및 SIG B 필드 중 전부/일부의 subcarrier spacing은 312.5 kHz로 정해지고, 나머지 부분의 subcarrier spacing은 78.125 kHz로 정해질 수 있다.The SIG A and/or SIG B fields of FIG. 13 may include additional fields (eg, SIG C or one control symbol, etc.). All/part of the SIG A and SIG B fields may have a subcarrier spacing of 312.5 kHz, and the remaining subcarrier spacing of 78.125 kHz.
도 13의 PPDU는 L-LTF 및 L-STF는 종래의 필드와 동일할 수 있다.The PPDU of FIG. 13 may have the same L-LTF and L-STF fields.
도 13의 L-SIG 필드는 예를 들어 24 비트의 비트 정보를 포함할 수 있다. 예를 들어, 24비트 정보는 4 비트의 Rate 필드, 1 비트의 Reserved 비트, 12 비트의 Length 필드, 1 비트의 Parity 비트 및, 6 비트의 Tail 비트를 포함할 수 있다. 예를 들어, 12 비트의 Length 필드는 PSDU(Physical Service Data Unit)의 옥텟의 개수에 관한 정보를 포함할 수 있다. 예를 들어, 12비트 Length 필드의 값은 PPDU의 타입을 기초로 결정될 수 있다. 예를 들어, PPDU가 non-HT, HT, VHT PPDU이거나 EHT PPDU인 경우, Length 필드의 값은 3의 배수로 결정될 수 있다. 예를 들어, PPDU가 HE PPDU인 경우, Length 필드의 값은 “3의 배수 + 1”또는 “3의 배수 +2”로 결정될 수 있다. 달리 표현하면, non-HT, HT, VHT PPDU이거나 EHT PPDU를 위해 Length 필드의 값은 3의 배수로 결정될 수 있고, HE PPDU를 위해 Length 필드의 값은 “3의 배수 + 1”또는 “3의 배수 +2”로 결정될 수 있다.The L-SIG field of FIG. 13 may include, for example, 24-bit bit information. For example, the 24-bit information may include a rate field of 4 bits, a reserved bit of 1 bit, a length field of 12 bits, a parity bit of 1 bit, and a tail bit of 6 bits. For example, the 12-bit Length field may include information on the number of octets of the PSDU (Physical Service Data Unit). For example, the value of the 12-bit Length field may be determined based on the type of PPDU. For example, if the PPDU is a non-HT, HT, VHT PPDU or EHT PPDU, the value of the Length field may be determined in multiples of 3. For example, when the PPDU is an HE PPDU, the value of the Length field may be determined as “multiple of 3 + 1” or “multiple of 3 +2”. In other words, the value of the Length field can be determined as a multiple of 3 for a non-HT, HT, VHT PPDU, or an EHT PPDU, and the value of the Length field for a HE PPDU is a multiple of 3 + 1 or a multiple of 3 +2”.
예를 들어, 송신 STA은 L-SIG 필드의 24 비트 정보에 대해 1/2의 부호화율(code rate)에 기초한 BCC 인코딩을 적용할 수 있다. 이후 송신 STA은 48 비트의 BCC 부호화 비트를 획득할 수 있다. 48비트의 부호화 비트에 대해서는 BPSK 변조가 적용되어 48 개의 BPSK 심볼이 생성될 수 있다. 송신 STA은 48개의 BPSK 심볼을, 파일럿 서브캐리어{서브캐리어 인덱스 -21, -7, +7, +21} 및 DC 서브캐리어{서브캐리어 인덱스 0}를 제외한 위치에 매핑할 수 있다. 결과적으로 48개의 BPSK 심볼은 서브캐리어 인덱스 -26 내지 -22, -20 내지 -8, -6 내지 -1, +1 내지 +6, +8 내지 +20, 및 +22 내지 +26에 매핑될 수 있다. 송신 STA은 서브캐리어 인덱스 {-28, -27, +27, 28}에 {-1, -1, -1, 1}의 신호를 추가로 매핑할 수 있수 있다. 위의 신호는 {-28, -27, +27, 28}에 상응하는 주파수 영역에 대한 채널 추정을 위해 사용될 수 있다.For example, the transmitting STA may apply BCC encoding based on a code rate of 1/2 to the 24-bit information of the L-SIG field. Thereafter, the transmitting STA may acquire 48 bits of BCC coded bits. For the 48-bit coded bit, BPSK modulation may be applied to generate 48 BPSK symbols. The transmitting STA can map 48 BPSK symbols to positions other than the pilot subcarrier {subcarrier index -21, -7, +7, +21} and DC subcarrier {subcarrier index 0}. As a result, 48 BPSK symbols can be mapped to subcarrier indexes -26 to -22, -20 to -8, -6 to -1, +1 to +6, +8 to +20, and +22 to +26. have. The transmitting STA may further map the signals of {-1, -1, -1, 1} to the subcarrier index {-28, -27, +27, 28}. The above signal can be used for channel estimation for a frequency domain corresponding to {-28, -27, +27, 28}.
송신 STA은 L-SIG와 동일하게 생성되는 RL-SIG를 생성할 수 있다. RL-SIG에 대해서는 BPSK 변조가 적용된다. 수신 STA은 RL-SIG의 존재를 기초로 수신 PPDU가 HE PPDU 또는 EHT PPDU임을 알 수 있다.The transmitting STA may generate the RL-SIG generated in the same way as the L-SIG. BPSK modulation is applied to RL-SIG. The receiving STA can know that the receiving PPDU is an HE PPDU or an EHT PPDU based on the existence of the RL-SIG.
도 13의 RL-SIG 이후에는 예를 들어 EHT-SIG-A 또는 one control symbol이 삽입될 수 있다. RL-SIG에 연속하는 심볼(즉, EHT-SIG-A 또는 one control symbol)은 26 비트의 정보를 포함할 수 있고, EHT PPDU의 타입을 식별하기 위한 정보를 포함할 수 있다. 예를 들어 EHT PPDU가 다양한 타입(예를 들어, SU를 지원하는 EHT PPDU, MU를 지원하는 EHT PPDU, Trigger Frame에 관련된 EHT PPDU, Extended Range 송신에 관련된 EHT PPDU 등의 다양한 타입)으로 구분되는 경우, EHT PPDU의 타입에 관한 정보는 RL-SIG에 연속하는 심볼에 포함될 수 있다.After RL-SIG of FIG. 13, for example, EHT-SIG-A or one control symbol may be inserted. The symbol (i.e., EHT-SIG-A or one control symbol) contiguous to RL-SIG may include 26 bits of information, and may include information for identifying the type of EHT PPDU. For example, if the EHT PPDU is divided into various types (e.g., EHT PPDU supporting SU, EHT PPDU supporting MU, EHT PPDU related to Trigger Frame, EHT PPDU related to Extended Range transmission, etc.) , EHT PPDU type information may be included in a symbol subsequent to the RL-SIG.
RL-SIG에 연속하는 심볼은, 예를 들어 TXOP의 길이에 관한 정보, BSS color ID에 관한 정보를 포함할 수 있다. 예를 들어, RL-SIG에 연속하는 심볼(예를 들어, one control symbol)에 연속하여 SIG-A 필드가 구성될 수 있다. 또는 RL-SIG에 연속하는 심볼이 SIG-A 필드일 수 있다. The symbol subsequent to the RL-SIG may include, for example, information about the length of the TXOP and information about the BSS color ID. For example, a SIG-A field may be configured in succession to a symbol (eg, one control symbol) consecutive to RL-SIG. Alternatively, a symbol subsequent to RL-SIG may be a SIG-A field.
예를 들어, SIG-A 필드는 1) DL/UL 지시자, 2) BSS의 식별자인 BSS 칼라(color) 필드, 3) 현행 TXOP 구간의 잔여시간에 관한 정보를 포함하는 필드, 4) 대역폭에 관한 정보를 포함하는 대역폭 필드, 5) SIG-B에 적용되는 MCS 기법에 관한 정보를 포함하는 필드, 6) SIG-B에 듀얼 서브캐리어 모듈레이션(dual subcarrier modulation) 기법이 적용되는지 여부에 관련된 정보를 포함하는 지시 필드, 7) SIG-B를 위해 사용되는 심볼의 개수에 관한 정보를 포함하는 필드, 8) SIG-B가 전 대역에 걸쳐 생성되는지 여부에 관한 정보를 포함하는 필드, 9) LTF/STF의 타입에 관한 정보를 포함하는 필드, 10) LTF의 길이 및 CP 길이를 지시하는 필드에 관한 정보를 포함할 수 있다.For example, the SIG-A field is 1) a DL/UL indicator, 2) a BSS color field that is an identifier of a BSS, 3) a field including information on the remaining time of the current TXOP section, 4) a bandwidth. Bandwidth field including information, 5) Field including information on MCS technique applied to SIG-B, 6) Contains information related to whether dual subcarrier modulation technique is applied to SIG-B Indication field, 7) a field including information on the number of symbols used for SIG-B, 8) a field including information on whether SIG-B is generated over the entire band, 9) LTF/STF Field including information on the type of 10, and information on a field indicating the length of the LTF and the length of the CP.
도 13의 STF는 MIMO(multiple input multiple output) 환경 또는 OFDMA 환경에서 자동 이득 제어 추정(automatic gain control estimation)을 향상시키기 위하여 사용될 수 있다. 도 13의 LTF는 MIMO 환경 또는 OFDMA 환경에서 채널을 추정하기 위하여 사용될 수 있다.The STF of FIG. 13 may be used to improve automatic gain control estimation in a multiple input multiple output (MIMO) environment or OFDMA environment. The LTF of FIG. 13 may be used to estimate a channel in a MIMO environment or OFDMA environment.
도 13의 STF는 다양한 타입으로 설정될 수 있다. 예를 들어, STF 중 제1 타입(즉, 1x STF)는, 16개의 서브캐리어 간격으로 non-zero coefficient가 배치되는 제1 타입 STF 시퀀스를 기초로 생성될 수 있다. 제1 타입 STF 시퀀스를 기초로 생성된 STF 신호는 0.8 μs의 주기를 가질 수 있고, 0.8 μs의 주기 신호는 5번 반복되어 4 μs 길이를 가지는 제1 타입 STF가 될 수 있다. 예를 들어, STF 중 제2 타입(즉, 2x STF)는, 8개의 서브캐리어 간격으로 non-zero coefficient가 배치되는 제2 타입 STF 시퀀스를 기초로 생성될 수 있다. 제2 타입 STF 시퀀스를 기초로 생성된 STF 신호는 1.6 μs의 주기를 가질 수 있고, 1.6 μs의 주기 신호는 5번 반복되어 8 μs 길이를 가지는 제2 타입 EHT-STF가 될 수 있다. 예를 들어, STF 중 제3 타입(즉, 4x EHT-STF)는, 4개의 서브캐리어 간격으로 non-zero coefficient가 배치되는 제3 타입 STF 시퀀스를 기초로 생성될 수 있다. 제3 타입 STF 시퀀스를 기초로 생성된 STF 신호는 3.2 μs의 주기를 가질 수 있고, 3.2 μs의 주기 신호는 5번 반복되어 16 μs 길이를 가지는 제3 타입 EHT-STF가 될 수 있다. 상술한 제1 내지 제3 타입의 EHT-STF 시퀀스 중 일부만이 사용될 수도 있다. 또한, EHT-LTF 필드는 제1, 제2, 제3 타입(즉, 1x, 2x, 4x LTF)을 가질 수 있다. 예를 들어, 제1/제2/제3 타입 LTF 필드는, 4/2/1 개의 서브캐리어 간격으로 non-zero coefficient가 배치되는 LTF 시퀀스를 기초로 생성될 수 있다. 제1/제2/제3 타입 LTF는 3.2/6.4/12.8 μs 의 시간 길이를 가질 수 있다. 또한, 제1/제2/제3 타입 LTF에는 다양한 길이의 GI(예를 들어, 0.8/1/6/3.2 μs)가 적용될 수 있다.The STF of FIG. 13 can be set to various types. For example, a first type of STF (ie, 1x STF) may be generated based on a first type STF sequence in which non-zero coefficients are arranged at 16 subcarrier intervals. The STF signal generated based on the first type STF sequence may have a period of 0.8 μs, and the period signal of 0.8 μs may be repeated 5 times to become a first type STF having a length of 4 μs. For example, a second type (that is, 2x STF) among STFs may be generated based on a second type STF sequence in which non-zero coefficients are arranged at 8 subcarrier intervals. The STF signal generated based on the second type STF sequence may have a period of 1.6 μs, and the period signal of 1.6 μs may be repeated 5 times to become a second type EHT-STF having a length of 8 μs. For example, a third type (ie, 4x EHT-STF) among STFs may be generated based on a third type STF sequence in which non-zero coefficients are arranged at four subcarrier intervals. The STF signal generated based on the third type STF sequence may have a period of 3.2 μs, and the period signal of 3.2 μs may be repeated 5 times to become a third type EHT-STF having a length of 16 μs. Only some of the above-described first to third types of EHT-STF sequences may be used. In addition, the EHT-LTF field may have first, second, and third types (ie, 1x, 2x, 4x LTF). For example, the first/second/third type LTF field may be generated based on an LTF sequence in which non-zero coefficients are arranged at 4/2/1 subcarrier intervals. The first/second/third type LTF may have a time length of 3.2/6.4/12.8 μs. In addition, various lengths of GI (eg, 0.8/1/6/3.2 μs) may be applied to the first/second/third type LTF.
STF 및/또는 LTF의 타입에 관한 정보(LTF에 적용되는 GI에 관한 정보도 포함됨)는 도 12의 SIG A 필드 및/또는 SIG B 필드 등에 포함될 수 있다. Information about the type of STF and/or LTF (including information on GI applied to LTF) may be included in the SIG A field and/or the SIG B field of FIG. 12.
도 13의 PPDU는 이하의 방법을 기초로 EHT PPDU로 식별될 수 있다. The PPDU of FIG. 13 may be identified as an EHT PPDU based on the following method.
수신 STA은 다음의 사항을 기초로 수신 PPDU의 타입을 EHT PPDU로 판단할 수 있다. 예를 들어, 1) 수신 PPDU의 L-LTF 신호 이후의 첫 번째 심볼이 BPSK이고, 2) 수신 PPDU의 L-SIG가 반복되는 RL-SIG가 detect 되고, 3) 수신 PPDU의 L-SIG의 Length 값에 대해 "modulo 3”을 적용한 결과가 “0”으로 detect되는 경우, 수신 PPDU는 EHT PPDU로 판단될 수 있다. 수신 PPDU가 EHT PPDU로 판단되는 경우, 수신 STA은 도 18의 RL-SIG 이후의 심볼에 포함되는 비트 정보를 기초로 EHT PPDU의 타입(예를 들어, SU/MU/Trigger-based/Extended Range 타입)을 detect할 수 있다. 달리 표현하면, 수신 STA은 1) BSPK인 L-LTF 신호 이후의 첫 번째 심볼, 2) L-SIG 필드에 연속하고 L-SIG와 동일한 RL-SIG, 및 3) “modulo 3”을 적용한 결과가 “0”으로 설정되는 Length 필드를 포함하는 L-SIG를 기초로, 수신 PPDU를 EHT PPDU로 판단할 수 있다. The receiving STA may determine the type of the received PPDU as the EHT PPDU based on the following. For example, 1) the first symbol after the L-LTF signal of the received PPDU is BPSK, 2) the RL-SIG where the L-SIG of the received PPDU is repeated is detected, and 3) the length of the L-SIG of the received PPDU. When the result of applying "modulo 3" to the value is detected as "0", the received PPDU may be determined as the EHT PPDU. When the received PPDU is determined to be the EHT PPDU, the receiving STA is after RL-SIG in FIG. The type of the EHT PPDU (eg, SU/MU/Trigger-based/Extended Range type) may be detected based on the bit information included in the symbol of .. In other words, the receiving STA is 1) L- which is the BSPK. First symbol after the LTF signal, 2) L-SIG field, L-SIG that is the same as L-SIG, and 3) L-SIG including a Length field where the result of applying “modulo 3” is set to “0” Based on the SIG, the received PPDU can be determined as an EHT PPDU.
예를 들어, 수신 STA은 다음의 사항을 기초로 수신 PPDU의 타입을 HE PPDU로 판단할 수 있다. 예를 들어, 1) L-LTF 신호 이후의 첫 번째 심볼이 BPSK이고, 2) L-SIG가 반복되는 RL-SIG가 detect 되고, 3) L-SIG의 Length 값에 대해 “modulo 3”을 적용한 결과가 “1”또는 “2”로 detect되는 경우, 수신 PPDU는 HE PPDU로 판단될 수 있다.For example, the receiving STA may determine the type of the received PPDU as HE PPDU based on the following. For example, 1) the first symbol after the L-LTF signal is BPSK, 2) the RL-SIG where the L-SIG is repeated is detected, and 3) “modulo 3” is applied to the length value of the L-SIG. When the result is detected as “1” or “2”, the received PPDU may be determined as the HE PPDU.
예를 들어, 수신 STA은 다음의 사항을 기초로, 수신 PPDU의 타입을 non-HT, HT 및 VHT PPDU로 판단할 수 있다. 예를 들어, 1) L-LTF 신호 이후의 첫 번째 심볼이 BPSK이고, 2) L-SIG가 반복되는 RL-SIG가 detect 되지 않고, 3) 수신 STA은 802.11ax가 아님을 판단하여 레가시 STA을 판단하기 위한 state machine으로 동작하고, L-SIG 다음에 수신된 2개의 심볼의 성상도(constellation)를 판단한다. 이로써, 수신 PPDU는 non-HT, HT 및 VHT PPDU로 판단될 수 있다.For example, the receiving STA may determine the type of the received PPDU as non-HT, HT and VHT PPDU based on the following. For example, 1) the first symbol after the L-LTF signal is BPSK, 2) the RL-SIG in which the L-SIG is repeated is not detected, and 3) the receiving STA determines that it is not 802.11ax, and transmits the legacy STA. It operates as a state machine to determine, and determines the constellation of two symbols received after the L-SIG. Accordingly, the received PPDU may be determined as non-HT, HT and VHT PPDU.
1. 다중 1.Multi BSSIDBSSID (Multiple (Multiple BSSIDBSSID ))
다중 BSSID 기능을 사용하면 각각 단일 BSSID에 해당하는 다중 비콘 및 프로브 응답 프레임 대신 단일 비콘 또는 프로브 응답 프레임을 사용하여 BSSID에 대한 정보를 광고할 수 있다. 다중 BSSID 기능은 단일 비콘 내 단일 TIM(Traffic Indication Map) 요소를 사용하여 다중 BSSID에 대한 버퍼된 프레임을 표시할 수도 있다.Using the multiple BSSID function, information on the BSSID can be advertised using a single beacon or probe response frame instead of multiple beacon and probe response frames each corresponding to a single BSSID. The multiple BSSID function may display a buffered frame for multiple BSSIDs using a single traffic indication map (TIM) element in a single beacon.
다중 BSSID 집합은 다음과 같이 정의될 수 있다.Multiple BSSID sets may be defined as follows.
다중 BSSID 집합의 모든 멤버는 공통 운영 클래스(operating class), 채널, 채널 액세스 기능(channel access functions) 및 안테나 커넥터(antenna connector)를 사용한다.All members of the multiple BSSID set use a common operating class, channel, channel access functions and antenna connector.
다중 BSSID 집합은 적어도 하나의 n에 대한 2n개의 최대 범위를 가진다.Multiple BSSID sets have 2 n maximum ranges for at least one n.
다중 BSSID 집합 내 모든 BSSID들은 다른 운영 클래스, 채널 또는 안테나 커넥터를 사용하는 STA의 MAC 주소로 사용할 수 없는 방식으로 할당된다.All BSSIDs in a multi-BSSID set are allocated in a manner that cannot be used as a MAC address of an STA using a different operating class, channel, or antenna connector.
예를 들어 BSSID가 16, 17 및 27인 BSS 내의 AP가 운영 클래스, 채널 및 안테나 커넥터를 공유하고 16-31을 포함한 MAC 주소 범위가 다른 안테나 커넥터를 사용하는 다른 STA에 할당되지 않은 경우 BSSID 16, 17 및 27은 다중 BSSID 집합의 멤버이다. For example, if an AP within a BSS with
다중 BSSID 집합은 0x00000000001X 범위의 BSSID와 함께 n = 4 (2n = 16)로 설명된다. 예를 들어, 0x0000000000XX 범위의 BSSID 중 하나 이상이 동일한 운영 클래스, 채널 및 안테나 커넥터를 공유하지 않는 AP에 의한 BSSID로 사용될 수 있으므로, 다중 BSSID 집합 n = 8로 설명할 수 없다.Multiple BSSID sets are described as n = 4 (2 n = 16) with a BSSID in the range 0x00000000001X. For example, since one or more of the BSSIDs in the 0x0000000000XX range can be used as BSSIDs by APs that do not share the same operating class, channel, and antenna connector, multiple BSSID sets n = 8 cannot be described.
선택적 하위 요소(optional subelements)가 있거나 없는 다중 BSSID 요소는 지시된 BSSID 범위 내의 모든 AP 및 PCP가 공통 운영 클래스, 채널 및 안테나 커넥터를 사용하여 전송함을 나타낸다.Multiple BSSID elements with or without optional subelements indicate that all APs and PCPs within the indicated BSSID range are transmitted using a common operating class, channel and antenna connector.
도 14는 다중 BSSID 요소의 포맷의 일례를 나타낸다.14 shows an example of the format of multiple BSSID elements.
도 14를 참조하면, Max BSSID Indicator 필드에는 n에 할당된 값이 포함된다. 여기서 2n은 참조 BSSID(reference BSSID)를 포함한 다중 BSSID 집합의 BSSID의 최대 개수이다. 다중 BSSID 집합의 실제 BSSID 수는 명시적으로 시그널링 되지 않는다. Referring to FIG. 14, the Max BSSID Indicator field includes a value assigned to n. Here, 2 n is the maximum number of BSSIDs in a set of multiple BSSIDs including a reference BSSID. The actual number of BSSIDs in the multiple BSSID set is not explicitly signaled.
다중 BSSID 요소가 비콘, DMG 비콘 또는 프로브 응답 프레임에서 전송될 때, 참조 BSSID는 프레임의 BSSID이다. 적어도 하나 이상의 다중 BSSID 요소가 비콘 또는 DMG 비콘 프레임에 포함될 수 있다. AP 또는 DMG STA은 다중 BSSID 요소의 개수를 결정한다. AP 또는 DMG STA은 nontransmitted BSSID 프로필 하위 요소(nontransmitted BSSID profile subelement)의 길이가 255 옥텟을 초과하지 않는 한 두 개의 다중 BSSID 요소에서 단일 BSSID에 대해 nontransmitted BSSID 프로필 하위 요소를 조각화(fragment)하지 않는다. 다중 BSSID 요소가 이웃 보고서 요소에서 하위 요소로 전송될 때 참조 BSSID는 이웃 보고서 요소의 BSSID 필드이다.When multiple BSSID elements are transmitted in a beacon, DMG beacon or probe response frame, the reference BSSID is the BSSID of the frame. At least one or more multiple BSSID elements may be included in a beacon or DMG beacon frame. The AP or DMG STA determines the number of multiple BSSID elements. The AP or DMG STA does not fragment the nontransmitted BSSID profile subelement for a single BSSID in two multiple BSSID elements unless the length of the nontransmitted BSSID profile subelement exceeds 255 octets. When multiple BSSID elements are transmitted from a neighbor report element to a child element, the reference BSSID is the BSSID field of the neighbor report element.
선택적 하위 요소 필드에는 0개 이상의 하위 요소가 있다. 하위 요소 형식과 하위 요소의 순서는 다음과 같이 정의된다. 정의된 하위 요소의 하위 요소 ID 필드 값이 아래 표에서 정의된다.The optional sub-element field has zero or more sub-elements. The sub-element type and the order of sub-elements are defined as follows. The sub-element ID field values of the defined sub-elements are defined in the table below.
Nontransmitted BSSID Profile Subelement에는 Nontransmitted BSSID를 가진 하나 이상의 AP 또는 DMG STA에 대한 요소 목록이 다음과 같이 포함된다.The nontransmitted BSSID Profile Subelement includes a list of elements for one or more APs or DMG STAs having a nontransmitted BSSID as follows.
- SSID 및 multiple BSSID-index subelements는 Nontransmitted BSSID Profile subelement에 포함된다.-SSID and multiple BSSID-index subelements are included in the Nontransmitted BSSID Profile subelement.
- 다중 BSSID 요소가 비콘 프레임에 포함되어 있고 TIM 필드가 Nontransmitted BSSID에 대해 버퍼링된 그룹 어드레스된 프레임이 있다고 지시하는 경우 FMS Descriptor 요소는 Nontransmitted BSSID Profile subelement에 포함된다.-If multiple BSSID elements are included in the beacon frame and the TIM field indicates that there is a group addressed frame buffered for the nontransmitted BSSID, the FMS Descriptor element is included in the Nontransmitted BSSID Profile subelement.
다중 BSSID 요소는 비콘 프레임, DMG 비콘 프레임 및 프로브 응답 프레임에 포함된다. 다중 BSSID 요소의 사용은 Nontransmitted BSSID 광고 절차에서 설명된다.Multiple BSSID elements are included in the beacon frame, DMG beacon frame and probe response frame. The use of multiple BSSID elements is described in the Nontransmitted BSSID Advertising Procedure.
도 15는 Multiple BSSID-Index 요소 포맷의 일례를 나타낸다.15 shows an example of a multiple BSSID-Index element format.
도 15를 참조하면, Length 필드의 값은 Multiple BSSID-Index 요소가 프로브 응답 프레임에 포함된 경우 1 옥텟이고, 포함되지 않으면 3 옥텟이다.Referring to FIG. 15, the value of the Length field is 1 octet when the Multiple BSSID-Index element is included in the probe response frame, and 3 octets if not included.
BSSID Index 필드는 nontransmitted BSSID를 식별하는 1과 2n-1 사이의 값이고, n은 0이 아닌 양의 정수 값이다.The BSSID Index field is a value between 1 and 2 n -1 that identifies a nontransmitted BSSID, and n is a non-zero positive integer value.
Multiple BSSID-Index 요소는 앞서 설명한 nontransmitted BSSID profile 요소에 포함된다. Multiple BSSID 요소 및 프레임의 사용은 앞서 설명하였다.The Multiple BSSID-Index element is included in the nontransmitted BSSID profile element described above. The use of multiple BSSID elements and frames has been previously described.
2. 2. WURWUR (Wake-up Radio) 프레임에 대한 MAC 프레임 포맷MAC frame format for (Wake-up Radio) frames
도 16은 WUR 프레임 포맷의 일례를 나타낸다.16 shows an example of the WUR frame format.
도 16을 참조하면, WUR 프레임은 MAC 헤더, Frame Body, FCS 필드를 포함한다.Referring to FIG. 16, the WUR frame includes MAC header, frame body, and FCS fields.
MAC 헤더는 Frame Control, ID, Type Dependent Control 필드를 포함한다. Frame Body 필드는 길이가 가변적이고, 특정 WUR 프레임 유형에 따라 선택적으로 존재한다. Frame Body 필드가 없는 WUR 프레임을 FL(Fixed-length) WUR 프레임이라고 한다. Frame Body 필드가 있는 WUR 프레임을 VL(variable-length) WUR 프레임이라고 한다. FCS 필드는 후술하는 Frame Control 필드에 포함된 Protected 서브필드를 기반으로 16-bit CRC 또는 16-bit MIC 중 하나를 포함한다.The MAC header includes Frame Control, ID, and Type Dependent Control fields. The Frame Body field is variable in length and is selectively present according to a specific WUR frame type. A WUR frame without a Frame Body field is called a FL (Fixed-length) WUR frame. A WUR frame with a Frame Body field is called a variable-length (VL) WUR frame. The FCS field includes one of 16-bit CRC or 16-bit MIC based on the Protected subfield included in the Frame Control field described later.
도 16의 ID 필드는 아래 표에서 선택된 유형의 WUR 프레임에 대한 식별자를 포함한다. 식별자의 유형은 WUR 프레임의 유형에 기반한다.The ID field of FIG. 16 includes an identifier for a WUR frame of the type selected in the table below. The type of identifier is based on the type of WUR frame.
도 17은 Frame Control 필드 포맷의 일례를 나타낸다.17 shows an example of a Frame Control field format.
도 17을 참조하면, Type 서브필드는 WUR 프레임의 유형을 지시한다. Type 서브필드 아래 표와 같이 정의될 수 있다.Referring to FIG. 17, the Type subfield indicates the type of WUR frame. Type subfields can be defined as shown in the table below.
도 17을 참조하면, Length Present 서브필드는 Length/Miscellaneous 서브필드가 Length 서브필드를 포함하는지 여부를 지시한다. Length/Miscellaneous 서브필드는 Length Present 서브필드가 1일 때 Length 서브필드를 포함하고, Length Present 서브필드가 1이 아닐 때 Miscellaneous 서브필드를 포함한다. Length 서브필드는 Frame Body 필드의 길이를 지시한다.Referring to FIG. 17, the Length Present subfield indicates whether the Length/Miscellaneous subfield includes the Length subfield. The Length/Miscellaneous subfield includes the Length subfield when the Length Present subfield is 1, and the Miscellaneous subfield when the Length Present subfield is not 1. The Length subfield indicates the length of the Frame Body field.
WUR 비콘 프레임의 ID 필드는 transmitter ID로 설정된다. WUR 비콘 프레임에서는 Frame Body 필드는 존재하지 않는다.The ID field of the WUR beacon frame is set to the transmitter ID. In the WUR beacon frame, there is no Frame Body field.
FL WUR 웨이크업 프레임의 ID 필드는 다음 중 하나를 포함한다.The ID field of the FL WUR wake-up frame includes one of the following.
- 프레임이 WUR 비 AP STA으로 개별적으로 주소 지정될 때 WUR ID-WUR ID when a frame is individually addressed as a WUR non-AP STA
- 프레임이 WUR Group ID로 식별된 그룹에 속하는 모든 WUR non-AP STA으로 그룹화된 경우 WUR Group ID-WUR Group ID if the frame is grouped into all WUR non-AP STAs belonging to the group identified by WUR Group ID
- 프레임이 transmitter ID에 의해 식별된 WUR AP에 의해 전송된 브로드 캐스트 어드레싱된 프레임인 경우 transmitter ID-If the frame is a broadcast addressed frame transmitted by the WUR AP identified by the transmitter ID, the transmitter ID
- 프레임이 dot11MultiBSSIDImplemented가 true일 때 nontransmitted ID로 식별된 WUR AP에 의해 전송된 브로드 캐스트 어드레싱된 프레임인 경우 nontransmitter ID-Nontransmitter ID when the frame is a broadcast addressed frame transmitted by the WUR AP identified as a nontransmitted ID when dot11MultiBSSIDImplemented is true
VL WUR 웨이크업 프레임의 ID 필드에는 WUR Group ID가 포함되며 프레임은 Frame Body 필드에 포함된 WUR ID로 식별되고 WUR Group ID에 의해 식별된 그룹에 속하는 하나 이상의 WUR non-AP STA으로 어드레스된 그룹이다. The ID field of the VL WUR wake-up frame includes the WUR Group ID, and the frame is a group identified by the WUR ID included in the Frame Body field and addressed by one or more WUR non-AP STAs belonging to the group identified by the WUR Group ID. .
도 18은 Type Dependent Control 필드 포맷의 일례를 나타낸다.18 shows an example of a Type Dependent Control field format.
도 18을 참조하면, WUR 웨이크업 프레임의 Type Dependent Control 필드는 Sequence Number 서브필드 및 Counter 서브필드를 포함한다.Referring to FIG. 18, the Type Dependent Control field of the WUR wake-up frame includes a Sequence Number subfield and a Counter subfield.
상기 Counter 서브필드는 WUR 웨이크업 프레임이 브로드 캐스트되는 경우 BSS Update Counter 필드를 포함한다. BSS Update Counter 필드는 0으로 초기화된 부호없는 정수로 정의되어 BSS 파라미터에 대한 중요 업데이트가 발생했을 때 증가한다. The Counter subfield includes a BSS Update Counter field when a WUR wakeup frame is broadcast. The BSS Update Counter field is defined as an unsigned integer initialized to 0, and is incremented when an important update to the BSS parameter occurs.
또는, 상기 Counter 서브필드는 WUR 웨이크업 프레임이 브로드 캐스트되지 않는 경우 PN1 [0:3]을 포함한다. Frame Control 필드의 Protected 서브필드가 1이고, 가장 최근에 전송된 WUR Operation element는 0과 동일한 공통 PN 서브필드를 가진다.Alternatively, the Counter subfield includes PN1 [0:3] when the WUR wakeup frame is not broadcast. The Protected subfield of the Frame Control field is 1, and the most recently transmitted WUR Operation element has a common PN subfield equal to 0.
도 19는 Miscellaneous 서브필드 포맷의 일례를 나타낸다.19 shows an example of a miscellaneous subfield format.
Length Present 서브필드가 0이면 Miscellaneous 서브필드가 존재한다. Miscellaneous 서브필드의 포맷은 프레임이 브로드 캐스트되거나 그룹 어드레스된 FL WUR 웨이크업 프레임인 경우 도 19와 같이 나타낼 수 있다. Miscellaneous 서브필드는 브로드 캐스트 어드레스되거나 그룹 어드레스되지 않은 FL WUR 웨이크업 프레임에 유보되어(reserved) 있다.If the Length Present subfield is 0, a Miscellaneous subfield exists. The format of the miscellaneous subfield may be represented as shown in FIG. 19 when the frame is a broadcast or group addressed FL WUR wakeup frame. Miscellaneous subfields are reserved for FL WUR wakeup frames that are not broadcast addressed or group addressed.
브로드 캐스트로 어드레스된 WUR 웨이크업 프레임은 항상 FL WUR 웨이크업 프레임입니다.WUR wakeup frames addressed as broadcasts are always FL WUR wakeup frames.
도 19를 참조하면, Group Addressed BU 서브필드는 1로 설정되어 하나 이상의 그룹 어드레스된 프레임이 ID 필드에 표시된 BSSID에 대응하는 AP에서 버퍼링됨을 표시한다. 그렇지 않으면 Group Addressed BU 서브필드가 0으로 설정된다. Group Addressed BU 서브필드는 그룹 어드레스된 FL WUR 웨이크업 프레임에 유보되어 있다.Referring to FIG. 19, the Group Addressed BU subfield is set to 1 to indicate that one or more group addressed frames are buffered in the AP corresponding to the BSSID displayed in the ID field. Otherwise, the Group Addressed BU subfield is set to 0. The Group Addressed BU subfield is reserved in the group addressed FL WUR wakeup frame.
이하에서는, WUR 프레임의 식별자를 설정하는 방법을 설명한다.Hereinafter, a method of setting the identifier of the WUR frame will be described.
WUR 프레임의 ID 필드에는 식별자의 공간에서 선택된 식별자(ID)가 포함되며, 0에서 4095 사이의 모든 정수 값으로 구성된다. The ID field of the WUR frame includes an identifier (ID) selected in the space of the identifier, and is composed of all integer values between 0 and 4095.
WUR AP는 각 식별자가 Transmitter ID, WUR Group ID, WUR ID, Nontransmitter ID 또는 OUI의 일부인지 확인해야 한다. The WUR AP must ensure that each identifier is part of a Transmitter ID, WUR Group ID, WUR ID, Nontransmitter ID or OUI.
WUR AP는 WUR BSS에서 사용된 식별자를 산발적으로 무작위로 변경하여 어느 정도의 보안 및 개인 정보를 제공할 수 있다.The WUR AP can provide a certain level of security and personal information by sporadically changing the identifier used in the WUR BSS.
WUR non-AP STA은 다수의 ID 목록을 유지하며 이러한 ID를 포함하는 WUR 프레임을 처리할 수 있다.The WUR non-AP STA maintains a plurality of ID lists and can process WUR frames including these IDs.
WUR non-AP STA이 유지 관리하는 ID 목록에는 다음이 포함된다.The list of IDs maintained by the WUR non-AP STA includes:
- 개별적으로 어드레스된 FL WUR 웨이크업 프레임의 WUR ID.-WUR ID of individually addressed FL WUR wake-up frames.
- WUR 비콘, WUR 디스커버리 프레임 및 전송된 BSSID에 해당하는 AP에 의해 전송된 브로드 캐스트 어드레스된 WUR 웨이크업 프레임의 transmitter ID.-WUR beacon, WUR discovery frame and transmitter ID of the broadcast addressed WUR wakeup frame transmitted by the AP corresponding to the transmitted BSSID.
- nontransmitted BSSID에 대응하는 AP에 의해 전송되고 브로드 캐스트 어드레스된 WUR 웨이크업 프레임의 nontransmitter ID -nontransmitter ID of the WUR wakeup frame transmitted and broadcast addressed by the AP corresponding to the nontransmitted BSSID
WUR STA은 압축된(compressed) BSSID를 사용하여 아래에 정의된 여러 식별자를 얻는다.The WUR STA uses compressed BSSIDs to obtain several identifiers defined below.
압축된 BSSID는 dot11MultiBSSIDImplemented가 false인 경우 WUR AP가 전송한 비콘 프레임에 포함된 BSSID를 통해 계산된 32 비트 CRC와 동일하며 dot11MultiBSSIDImplemented가 true인 경우 다중 BSSID 집합의 전송된 BSSID를 통해 계산된다.The compressed BSSID is the same as the 32-bit CRC calculated through the BSSID included in the beacon frame transmitted by the WUR AP when dot11MultiBSSIDImplemented is false, and is calculated through the transmitted BSSID of the multiple BSSID set when dot11MultiBSSIDImplemented is true.
<Transmitter ID><Transmitter ID>
transmitter ID는 WUR 프레임을 전송하는 WUR AP를 식별한다.The transmitter ID identifies the WUR AP transmitting the WUR frame.
WUR 웨이크업 프레임은 WUR 웨이크업 프레임이 ID 필드에 transmitter ID가 있는 경우 브로드캐스트 어드레스된 WUR 웨이크업 프레임이다.The WUR wakeup frame is a broadcast addressed WUR wakeup frame when the WUR wakeup frame has a transmitter ID in the ID field.
dot11MultiBSSIDImplemented가 false인 경우 WUR 웨이크업 프레임은 WUR AP와 연관된 모든 WUR non-AP STA으로 보내지거나, dot11MultiBSSIDImplemented true인 경우 transmitted BSSID에 해당하는 AP와 연관된 모든 WUR non-AP STA으로 보내진다.If dot11MultiBSSIDImplemented is false, the WUR wake-up frame is sent to all WUR non-AP STAs associated with the WUR AP, or if dot11MultiBSSIDImplemented true, it is sent to all WUR non-AP STAs associated with the AP corresponding to the transmitted BSSID.
WUR AP에 의해 전송된 WUR 비콘 프레임 및 WUR 디스커버리 프레임은 ID 필드에 transmitter ID를 가져야한다.The WUR beacon frame and WUR discovery frame transmitted by the WUR AP must have a transmitter ID in the ID field.
nontransmitted BSSID와 관련된 WUR non-AP STA은 nontransmitter ID로 식별된다. 다중 BSSID 집합에서 nontransmitted BSSID에 대응하는 AP와 연관된 이러한 WUR non-AP STA은 ID 필드에서 transmitter ID와 함께 전송된 WUR 비콘 및 WUR 디스커버리 프레임을 수신할 것으로 예상되며 ID 필드에 transmitter ID와 함께 전송된 프레임 다른 유형의 WUR 프레임을 수신할 것으로 예상되지 않는다.A WUR non-AP STA associated with a nontransmitted BSSID is identified with a nontransmitter ID. These WUR non-AP STAs associated with APs corresponding to nontransmitted BSSIDs in multiple BSSID sets are expected to receive WUR beacons and WUR discovery frames transmitted with transmitter IDs in the ID field, and frames transmitted with transmitter IDs in the ID field. It is not expected to receive other types of WUR frames.
WUR AP는 압축된 BSSID의 12 LSB를 전송하는 WUR 프레임의 transmitter ID로 사용해야 한다.The WUR AP should be used as the transmitter ID of the WUR frame transmitting 12 LSBs of the compressed BSSID.
<WUR Group ID><WUR Group ID>
WUR Group ID는 하나 이상의 WUR non-AP STA 그룹을 식별하며 식별자 공간에서 얻은 연속 값의 서브 세트인 WUR Group ID 공간에서 선택된다. ID 필드에 WUR Group ID가 있는 FL WUR 웨이크업 프레임은 해당 WUR Group ID로 식별된 모든 WUR non-AP STA으로 어드레스된 그룹 어드레스된 WUR 프레임으로 정의된다. ID 필드에 WUR Group ID를 가진 VL WUR 웨이크업 프레임은 Frame Body 필드에 포함된 WUR ID로 식별되고 Frame Body 필드에 포함되고, WUR Group ID로 식별되는 그룹에 속하는 모든 WUR non-AP STA으로 어드레스된 그룹 어드레스된 WUR 프레임이다. The WUR Group ID identifies one or more WUR non-AP STA groups and is selected from the WUR Group ID space, which is a subset of consecutive values obtained in the identifier space. The FL WUR wakeup frame with the WUR Group ID in the ID field is defined as a group addressed WUR frame addressed to all WUR non-AP STAs identified by the WUR Group ID. VL WUR wakeup frame with WUR Group ID in ID field is identified by WUR ID included in Frame Body field, included in Frame Body field, and addressed to all WUR non-AP STAs belonging to the group identified by WUR Group ID Group addressed WUR frame.
<WUR ID><WUR ID>
WUR ID는 WUR 프레임의 의도된(intended) 수신자인 WUR non-AP STA을 식별한다. ID 필드에 WUR ID를 갖는 WUR 프레임은 그 WUR ID에 의해 식별된 WUR non-AP STA으로 어드레스되는 개별적으로 어드레스된 WUR 프레임으로서 정의된다.The WUR ID identifies a WUR non-AP STA that is an intended recipient of the WUR frame. A WUR frame with a WUR ID in the ID field is defined as an individually addressed WUR frame addressed to the WUR non-AP STA identified by the WUR ID.
<Nontransmitter ID><Nontransmitter ID>
Nontransmitter ID는 다중 BSSID 집합에서 nontransmitted BSSID를 식별한다.The nontransmitter ID identifies a nontransmitted BSSID in a set of multiple BSSIDs.
WUR 웨이크업 프레임은 WUR 웨이크업 프레임에 ID 필드에 nontransmitter ID가 있는 경우 브로드 캐스트로 어드레스된 WUR 웨이크업 프레임이다. WUR 웨이크업 프레임은 다수의 BSSID 집합에서 nontransmitted BSSID에 대응하는 AP와 연관된 모든 WUR non-AP STA으로 보내진다.The WUR wakeup frame is a WUR wakeup frame addressed as a broadcast when the WUR wakeup frame has a nontransmitter ID in the ID field. The WUR wakeup frame is sent to all WUR non-AP STAs associated with an AP corresponding to a nontransmitted BSSID in a plurality of BSSID sets.
nontransmitted BSSID와 nontransmitted BSSID에 해당하는 BSS의 멤버인 WUR non-AP STA을 포함하는 다중 BSSID 집합을 운영하는 WUR AP는 nontransmitter ID를 k + transmitter ID로 계산해야 하며, 여기서 k는 nontransmitted BSSID에 대한 해당 BSS에 해당하는 BSSID 인덱스 필드와 같고, 두 식별자 사이에서 수행되는 추가는 circular modulo 212이다.A WUR AP operating a multi-BSSID set that includes a nontransmitted BSSID and a WUR non-AP STA that is a member of the BSS corresponding to the nontransmitted BSSID must calculate the nontransmitter ID as k + transmitter ID, where k is the corresponding BSS for the nontransmitted BSSID. The same as the BSSID index field corresponding to, and the addition performed between the two identifiers is circular modulo 2 12 .
앞서 사용된 용어를 정리하면 다음과 같다.The terms used above are summarized as follows.
Broadcast WUR wake-up frame는 transmitter ID 또는 nontransmitter ID와 동일한 ID 필드를 가진 WUR wake-up frame이다.Broadcast WUR wake-up frame is a WUR wake-up frame with the same ID field as transmitter ID or nontransmitter ID.
Compressed BSSID는 WUR AP에 의해 전송된 비콘 프레임에 포함된 BSSID를 통해 32-bit CRC를 계산하는 것으로 획득되는 WUR BSS에 대한 식별자이다.Compressed BSSID is an identifier for WUR BSS obtained by calculating a 32-bit CRC through the BSSID included in the beacon frame transmitted by the WUR AP.
Transmitter ID는 다중 BSSID 동작이 지원되지 않거나 다중 BSSID 집합의 BSSID로 연계된 모든 WUR non-AP STA으로 어드레스된 경우 또는 다중 BSSID 동작이 지원되거나 WUR AP를 발견하거나 동기화하기 위해 의도된 모든 WUR non-AP STA들에게 어드레스된 경우, WUR AP와 연계된(associated) 모든 WUR non-AP STA들에게 어드레스된 broadcast 어드레스된 WUR 프레임을 식별하기 위해 WUR AP에서 사용되는 식별자이다.Transmitter IDs are not supported for multiple BSSID operations or addressed to all WUR non-AP STAs associated with multiple BSSID sets of BSSIDs, or for multiple WSS non-APs supported for multiple BSSID operations or to discover or synchronize WUR APs. When addressed to STAs, this is an identifier used in the WUR AP to identify broadcast addressed WUR frames addressed to all WUR non-AP STAs associated with the WUR AP.
Nontransmitter ID는 다중 BSSID 동작이 지원되는 경우 다중 BSSID 집합 중 nontransmitted BSSID에 대응하는 AP와 연계된 모든 non-AP STA들로 어드레스된 broadcast WUR 프레임을 식별하기 위한 WUR AP에 의해 사용되는 식별자이다.The Nontransmitter ID is an identifier used by the WUR AP to identify broadcast WUR frames addressed to all non-AP STAs associated with an AP corresponding to a nontransmitted BSSID among multiple BSSID sets when multi-BSSID operation is supported.
3. 제안하는 3. Offered 실시예Example
본 명세서는 저전력 무선랜 시스템(802.11ba)에서 단말에게 broadcast wake up frame을 전송하는 방법에 대한 것으로서, 특히, multiple BSS network 환경을 고려해서 Wake Up frame을 전송하는 방법에 대한 것이다.This specification relates to a method of transmitting a broadcast wake up frame to a user equipment in a low power WLAN system (802.11ba), and in particular, a method of transmitting a wake up frame in consideration of multiple BSS network environments.
위에서 언급한 봐와 같이, WUR AP가 버퍼에 Group addressed frame을 가지고 있으면, Broadcast wake up 프레임안의 Group Addressed BU 필드를 1로 설정하여 전송한다. 이때, Wake up frame의 ID 필드를 Transmitter ID(TXID)로 설정하여 전송한다. 하지만, 이는 multiple BSSIDs를 가진 AP를 고려하지 않았다. 본 명세서에서는 multiple BSSID set을 가진 AP가 Wake up frame을 전송하기 위한 방법에 대해서 제안하다.As mentioned above, if the WUR AP has a group addressed frame in the buffer, the group addressed BU field in the broadcast wake up frame is set to 1 and transmitted. At this time, set the ID field of the wake up frame to Transmitter ID (TXID) and transmit. However, it does not take into account APs with multiple BSSIDs. This specification proposes a method for an AP having multiple BSSID sets to transmit a wake up frame.
Multiple BSSs set을 구성하고 있는 AP는 각 BSS별로 BSSID를 가지게 된다. Beacon frame을 전송하는 BSS는 Transmitted BSSID(제1 BSSID)에 맵핑되고, 나머지 BSS들은 Nontransmitted BSSID(제2 BSSID)들에 맵핑이 되고, 기존 스펙에 정의된 규칙에 의해서 BSSID들이 계산될 수 있다. APs configuring multiple BSSs set have a BSSID for each BSS. The BSS transmitting the Beacon frame is mapped to the Transmitted BSSID (first BSSID), the remaining BSSs are mapped to the Nontransmitted BSSID (second BSSID), and BSSIDs can be calculated according to the rules defined in the existing specification.
WUR(11ba) 스펙에서 정의된 Transmitter ID가 BSSID를 기반으로 계산되기 때문에, Multiple BSSs set을 가진 AP에서의 각 BSS들에 대한 ID는 아래와 같이 할당될 수 있다. Since the transmitter ID defined in the WUR (11ba) specification is calculated based on the BSSID, IDs for each BSS in an AP having multiple BSSs set can be assigned as follows.
1) Transmitted BSSID에 맵핑된 BSS에 대한 ID(제1 ID)는 Transmitted BSSID를 기반으로 계산된 Transmitter ID가 해당 BSS에 대한 ID로 사용된다. 1) As the ID (first ID) for the BSS mapped to the Transmitted BSSID, the Transmitter ID calculated based on the Transmitted BSSID is used as the ID for the corresponding BSS.
2) Nontransmitted BSSID에 맵핑된 BSS들에 대한 Nontransmitter ID(제2 ID)들은 아래와 같은 방법 중 하나로 계산될 수 있다.2) Nontransmitter IDs (second IDs) for BSSs mapped to nontransmitted BSSIDs can be calculated by one of the following methods.
- Option 1: TIM element의 partial virtual bitmap에서 nontransmitted BSSID(제2 BSSID)의 위치에 해당하는 값을 K로 놓으면, (Transmitter ID + K) MOD 212한 값이 Nontransmitter ID 가 된다.-Option 1: When the value corresponding to the location of the nontransmitted BSSID (second BSSID) in the partial virtual bitmap of the TIM element is set to K, (Transmitter ID + K)
- Option 2: nontransmitted BSSID(제2 BSSID)에 대한 BSS에 대응하는 BSSID-Index 필드의 값을 K로 놓으면, (Transmitter ID + K) MOD 212한 값이 Nontransmitter ID가 된다.-Option 2: If the value of the BSSID-Index field corresponding to the BSS for the nontransmitted BSSID (second BSSID) is set to K, (Transmitter ID + K)
위와 같은 식을 이용해서 AP나 STA은 Nontransmitter ID를 계산할 수 있다.AP or STA can calculate the Nontransmitter ID using the above equation.
Multiple BSS set을 유지하는 AP는 Transmitted BSSID(제1 BSSID)에 대응하는 BSS에 속한 단말들에게, Group Addressed BU/frame을 가지고 있다는 것에 대해서 단말들에게 알리고자 할 때, Wake Up frame의 ID field를 Transmitter ID로 설정하여 전송한다. 이때, Wake up frame의 Group addressed BU field는 1로 설정된다. The AP that maintains the Multiple BSS set displays the ID field of the Wake Up frame when it wants to inform the UEs that it has a Group Addressed BU/frame to UEs belonging to the BSS corresponding to the Transmitted BSSID (first BSSID). Transmit by setting with Transmitter ID. At this time, the group addressed BU field of the wake up frame is set to 1.
Nontransmitted BSSID(제2 BSSID)에 대응하는 BSS에 속한 단말들에게 Group Addressed BU/frame을 가지고 있다는 것에 대해서 단말들에게 알리고자 할 때, Wake Up frame의 ID field를 Nontransmitter ID로 설정하여 전송한다. 이때, Wake up frame의 Group addressed BU field는 1로 설정된다.When notifying the terminals of having a Group Addressed BU/frame to terminals belonging to the BSS corresponding to the nontransmitted BSSID (second BSSID), the ID field of the Wake Up frame is set to Nontransmitter ID and transmitted. At this time, the group addressed BU field of the wake up frame is set to 1.
위와 같이 Multiple BSSID를 가진 AP가 특정 BSS에 속한 단말들에 대한 Group addressed BU/frame/data을 가지고 있다는 것을 알리기 위해서, 해당 BSS에 대응하는 ID (Transmitter ID or Nontransmitter ID) 를 Wake Up frame의 ID필드에 포함시켜 전송을 할 수 있으나, Multiple BSSID set에 속한 모든 BSS들에 포함된 모든 STA들에게 Group addressed BU를 전송하고자 할 때, AP는 각각의 BSS에 대한 Wake Up frame에 각 BSS에 대응하는 ID(Transmitter ID or Nontransmitter ID)를 포함시켜 여러 번 중복해서 보내게 된다.In order to inform that the AP with multiple BSSIDs has group addressed BU/frame/data for terminals belonging to a specific BSS, ID (Transmitter ID or Nontransmitter ID) corresponding to the BSS is used as an ID field of the Wake Up frame. In addition, when transmitting to a group addressed BU to all STAs included in all BSSs belonging to the Multiple BSSID set, the AP corresponds to each BSS in the wake up frame for each BSS. (Transmitter ID or Nontransmitter ID) is included to send multiple times.
이를 해결하기 위한 하나의 방법 중 하나는 Wake Up frame의 ID 필드에 Transmitter ID나 Nontransmitter ID가 아닌 모든 BSS에 대한 것이라 가리키는 특정 값(예를 들어, 0 또는 4095(ID필드(12bits)의 모든 비트가 1로 설정, 본 명세서에서는 4095을 가지고 설명한다.))을 포함시켜 전송한다. 예를 들어, 특정 값이 4095이라고 하면, AP는 자신에 속한 모든 BSS 속한 모든 단말들을 깨우고자 할 때, Wake Up frame의 ID필드를 4095으로 설정하여 Wake Up frame을 전송한다.One way to solve this is that in the ID field of the Wake Up frame, all bits in a specific value (e.g., 0 or 4095 (ID field (12 bits))) indicating that it is for all BSSs that are not Transmitter IDs or Nontransmitter IDs. Set to 1 and will be described with 4095 in this specification.)). For example, if a specific value is 4095, the AP transmits a Wake Up frame by setting the ID field of the Wake Up frame to 4095 when trying to wake up all terminals belonging to all BSSs belonging to it.
이러한 Broadcast wake up frame은 위에서 언급한 바와 같이 Group Addressed BU가 가지고 있다는 것을 가리키기 위해 단말에게 알릴 때 사용될 수 도 있고, 802.11ba 스펙에서 정의한 것과 같이 BSS parameter update를 알리기 위해서 Counter field와 같이 사용될 수 있다.As mentioned above, this broadcast wake up frame can be used when notifying the terminal to indicate that the Group Addressed BU has it, or it can be used as a counter field to inform the BSS parameter update as defined in the 802.11ba specification. .
1) AP에 속한 모든 BSS에 속한 모든 단말들에게 전송할 Group Addressed BU 가 있다는 것을 알리고자 할 때에는, Counter field를 증가시키지 않고 Group Addressed BU필드를 1로 설정한 후, ID 필드를 4095로 설정하여 Wake up frame을 전송한다.1) If you want to inform all terminals belonging to all BSS belonging to the AP that there is Group Addressed BU to be transmitted, set the Group Addressed BU field to 1 without increasing the Counter field, and set the ID field to 4095 to wake. Send up frame.
2) AP에 속한 모든 BSS에 속한 모든 단말들이 업데이트 해야 될 BSS parameter가 있다는 것을 알리고자 할 때에는, Counter field를 1 증가시키고, ID필드를 4095으로 설정하여 Wake Up frame을 전송한다. 2) To inform that all terminals belonging to the AP have all the BSS parameters to be updated, increase the Counter field by 1 and set the ID field to 4095 to transmit the Wake Up frame.
3) AP에 속한 모든 BSS에 속한 모든 단말들에게 전송할 Group Addressed BU 가 있다는 것과 AP에 속한 모든 BSS에 속한 모든 단말들이 업데이트 해야 될 BSS parameter가 있다는 것을 알리고자 할 때에는, Counter field를 1 증가시키고 Group addressed BU필드를 1로 설정한 후, ID 필드를 4095으로 설정하여 Wake Up frame을 전송한다.3) If you want to inform all terminals belonging to the AP that there is a Group Addressed BU to be transmitted, and all terminals belonging to all BSS that belong to the AP, there is a BSS parameter to be updated, increase the Counter field by 1 After setting the addressed BU field to 1, set the ID field to 4095 to transmit the Wake Up frame.
위에서 언급한 봐와 같이 ID 필드에 들어갈 특정 값은 4095이외에 다른 값(예를 들어, 0)으로 설정될 수 있음은 당연하다. As mentioned above, it is natural that a specific value to enter the ID field may be set to a value other than 4095 (for example, 0).
주위에 있는 AP들도 같은 값을 사용하기 때문에, 단말들은 ID 필드만을 가지고 수신된 Wake Up frame이 자신과 연계(association)된 BSS에 속한 AP가 보냈는지를 알 수 없다. 하지만, Wake Up frame의 CRC가 Embedded BSSID(802.11ba spec에서 비콘에 포함된 BSSID를 기반으로 계산된 BSSID)를 사용해서 계산되기 때문에, 단말들은 Wake Up frame을 수신했을 때, CRC를 확인해서, 자신과 연계(association)된 BSS에 속한 AP가 보내지 않은 경우, Wake Up frame을 버리고(discard) PCR(Primary Connectivity Radio)을 awake state로 전이 시키지 않을 수 있다.Since neighboring APs use the same value, the UEs cannot know whether the Wake Up frame received with the ID field is sent by the AP belonging to the BSS associated with it. However, since the CRC of the Wake Up frame is calculated using the Embedded BSSID (BSSID calculated based on the BSSID included in the beacon in the 802.11a spec), the UE checks the CRC when receiving the Wake Up frame, and If an AP belonging to an associated BSS is not sent, the Wake Up frame may be discarded and PCR (Primary Connectivity Radio) may not be transferred to the awake state.
상기에서 정의한 Multiple BSSID 집합을 가진 AP의 모든 BSS들에 속한 모든 단말들을 가리키기 위해 사용한 특정 값(예를 들어, 0 또는 4095)은 Multiple WUR ID들을 포함한 Wake Up frame의 ID 필드에 들어갈 수도 있다. 현재 802.11ba 스펙에서는 해당 Wake Up frame의 ID 필드는 0으로 설정하게 되어 있다. 만약, 해당 Wake Up frame의 ID 필드를 4095로 설정하고, Length field의 값이 0이면, AP에 속한 모든 BSS들에 연계(association)된 모든 단말들에 대한 broadcast wake up을 나타내고, ID 필드가 4095으로 설정하고, Length field의 값이 0보다 크면, multiple WUR ID들을 포함한 Wake Up frame을 가리킨다.The specific value (for example, 0 or 4095) used to indicate all terminals belonging to all BSSs of the AP having the Multiple BSSID set defined above may enter the ID field of the Wake Up frame including Multiple WUR IDs. In the current 802.11ba specification, the ID field of the corresponding Wake Up frame is set to 0. If the ID field of the corresponding Wake Up frame is set to 4095, and the value of the Length field is 0, it indicates broadcast wake up for all terminals associated with all BSSs belonging to the AP, and the ID field is 4095. Set to, and the value of the Length field is greater than 0, indicates a Wake Up frame including multiple WUR IDs.
상기에서 정의한 Multiple BSSID 집합을 가진 AP의 모든 BSS들에 속한 모든 단말들을 가리키기 위해 사용한 All BSSs ID를 특정 값(예를 들어, 0 or 4095)으로 사용하는 대신에, Transmitter ID를 기반으로 계산될 수 있다. 예를 들어, All BSSs ID는 Transmitter ID - Y(Y는 0보다 큰 정수)로 계산될 수 있다. 예를 들어, 구현의 편이성을 위해서, Y는 1이 바람직하다. (즉, All BSSs ID = Transmitter ID - 1로 설정된다.) 예를 들어, Transmitter ID가 X로 설정되면, All BSSs ID는 X-Y가 될 수 있다. 이때, X 가 1000이고, Y가 1이면, All BSSs ID는 999가 된다. 또한, Transmitter ID가 X로 설정되면, All BSSs ID는 X+Y가 될 수도 있다. 이때, Y는 0 또는 4095가 될 수 있다. 상기 방법에 따르면, 따로 AP가 단말에게 All BSSs ID를 알려줄 필요가 없다.Instead of using the All BSSs ID used to indicate all the terminals belonging to all BSSs of the AP having the Multiple BSSID set defined above as a specific value (for example, 0 or 4095), it is calculated based on the Transmitter ID. Can. For example, All BSSs ID may be calculated as Transmitter ID-Y (Y is an integer greater than 0). For example, for ease of implementation, Y is preferably 1. (That is, All BSSs ID = Transmitter ID-1 is set.) For example, if Transmitter ID is set to X, All BSSs ID may be X-Y. At this time, if X is 1000 and Y is 1, All BSSs ID is 999. In addition, when the Transmitter ID is set to X, All BSSs ID may be X+Y. At this time, Y may be 0 or 4095. According to the above method, there is no need for the AP to separately inform the terminal of the All BSSs ID.
상기에서 언급한 특정 값이 시스템에서 정해질 수도 있지만, AP가 단말에게 All BSSs ID를 할당할 수도 있다. Multiple BSSID 집합을 구현하고 있을 때, (예를 들어, dot11MultiBSSIDActivated is true or dot11MultiBSSIDImplemented is true), transmitted BSSID와 non-transmitted BSSIDs에 대응하는 모든 BSSs를 가리키기 위해, AP는 All BSSs ID(이름은 변경될 수 있다) 필드를 PCR/WLAN frame(예를 들어, WUR Action frame, Association response frame)에 포함시켜 WUR STA에게 All BSSs ID를 할당할 해 줄 수 있다. All BSSIDs ID는 해당 AP 내의 모든 BSS들에서 공통(common) 값으로서, 식별자 공간(identifier space, 예를 들어, 0~4095)에서 사용하고 있는 값(예를 들어, assigned Group IDs, Transmitter ID, Non-transmitter ID, assigned WUR IDs 등)은 All BSSs ID로 할당하지 않는다.Although the specific value mentioned above may be determined by the system, the AP may allocate the All BSSs ID to the terminal. When implementing a set of multiple BSSIDs (e.g., dot11MultiBSSIDActivated is true or dot11MultiBSSIDImplemented is true), to indicate all BSSs corresponding to transmitted BSSIDs and non-transmitted BSSIDs, the AP is All BSSs ID (name is changed All BSSs ID may be assigned to the WUR STA by including the field in the PCR/WLAN frame (eg, WUR Action frame, Association response frame). All BSSIDs ID is a common value in all BSSs in the AP, and values used in an identifier space (eg, 0 to 4095) (eg, assigned Group IDs, Transmitter ID, Non -transmitter ID, assigned WUR IDs, etc.) are not assigned as All BSSs ID.
할당 받은 ID인 All BSSs ID가 포함된 WUR frame을 수신한 단말은 해당 WUR frame이 자신에게 오는 것으로 간주한다.A terminal that receives a WUR frame containing the assigned ID, All BSSs ID, considers that the corresponding WUR frame comes to it.
If the integer value of 12MSBs of the compressed BSSID is 0 or 4095, the transmitter ID of the AP is set to 1.If the integer value of 12MSBs of the compressed BSSID is 0 or 4095, the transmitter ID of the AP is set to 1.
상기와 다른 방법으로는 Transmitter ID가 transmitted BSSID와 non-transmitted BSSIDs에 대응하는 모든 BSSs를(또는 BSSs를 가진 AP) 가리킬 수 있게 정의할 수 있다. 즉, multiple BSSID 집합을 구현하고 있을 때, (예를 들어, dot11MultiBSSIDActivated is true or dot11MultiBSSIDImplemented is true), Transmitter ID로 설정된 ID를 가진 broadcast WUR frame(예를 들어, WUR Beacon, broadcast wake up frame 등)은 transmitted BSSID와 모든 non-transmitted BSSIDs에 대응하는 BSSs(또는 AP)에 연계된 모든 STA들에게 어드레스 된다. Alternatively, the Transmitter ID can be defined to point to all BSSs (or APs having BSSs) corresponding to transmitted BSSIDs and non-transmitted BSSIDs. That is, when multiple BSSID sets are implemented (e.g., dot11MultiBSSIDActivated is true or dot11MultiBSSIDImplemented is true), a broadcast WUR frame (e.g., WUR Beacon, broadcast wake up frame, etc.) with an ID set to Transmitter ID is Addressed to all STAs associated with transmitted BSSIDs and BSSs (or APs) corresponding to all non-transmitted BSSIDs.
이 경우, transmitted BSSID에 대응하는 BSS(AP)를 가리키는 방법이 없기 때문에, 이를 추가적으로 아래와 같은 방법을 사용해서 정의해야 한다. In this case, since there is no way to indicate the BSS (AP) corresponding to the transmitted BSSID, it must be additionally defined using the following method.
AP는 transmitted BSSID에 대응하는 BSS(AP)에 속한(연계된) WUR STA들에게 PCR을 통해서, WUR parameter를 할당할 때, WUR parameter 가 포함된 PCR frame (예를 들어, WUR Action frame or Association response frame, etc.)안에 transmitted BSSID에 대응하는 ID를 하나 추가적으로 할당해 줄 수 있다. Transmitted BSSID에 대응하는 BSS에 연계된 WUR STA는 할당된 ID를 저장하고 있다가, 할당된 ID를 포함한 WUR frame을 수신하면, 해당 프레임을 자신에게 어드레스된 프레임으로 처리한다. 예를 들어, broadcast wake up frame에 해당 ID가 포함되어 있으면, 단말은 wake up frame의 필드들(예를 들어, Group Addressed BU field, Counter field)을 확인하여, Group Addressed BU를 수신할 지, BSS parameter를 업데이트 할지를 결정한 후, 스펙에 정의된 것과 같이 그에 맞는 동작을 수행한다.When the AP allocates the WUR parameter through PCR to WUR STAs belonging to (associated with) the BSS (AP) corresponding to the transmitted BSSID, the AP includes a PCR frame including the WUR parameter (eg, WUR Action frame or Association response) In frame, etc.), one ID corresponding to the transmitted BSSID can be additionally assigned. The WUR STA linked to the BSS corresponding to the Transmitted BSSID stores the assigned ID, and when receiving a WUR frame including the assigned ID, processes the frame as an addressed frame. For example, if the corresponding ID is included in the broadcast wake up frame, the terminal checks the fields of the wake up frame (eg, Group Addressed BU field, Counter field) to receive the Group Addressed BU or BSS. After deciding whether to update the parameter, perform the appropriate operation as defined in the specification.
이하에서는, 도 1 내지 도 19를 참조하여, 상술한 실시예를 설명한다.Hereinafter, the above-described embodiment will be described with reference to FIGS. 1 to 19.
도 20은 본 실시예에 따른 송신 STA에서 브로드캐스트 프레임을 송신하는 절차를 도시한 흐름도이다.20 is a flowchart illustrating a procedure for transmitting a broadcast frame in a transmitting STA according to the present embodiment.
도 20의 일례는 차세대 무선랜 시스템이 지원되는 네트워크 환경에서 수행될 수 있다. 상기 차세대 무선랜 시스템은 802.11ax 시스템을 개선한 무선랜 시스템으로 802.11ax 시스템과 하위 호환성(backward compatibility)을 만족할 수 있다.The example of FIG. 20 may be performed in a network environment in which a next generation WLAN system is supported. The next-generation wireless LAN system is an improved wireless LAN system that can satisfy backward compatibility with the 802.11ax system.
도 20의 일례는 송신 STA에서 수행되고, 상기 송신 STA은 EHT(Extremely High Throughput) AP(access point) 또는 WUR(Wake Up Radio) AP에 대응할 수 있다. 도 20의 수신 STA은 EHT STA 또는 WUR STA에 대응할 수 있다. The example of FIG. 20 is performed by a transmitting STA, and the transmitting STA may correspond to an Extremely High Throughput (EHT) access point (AP) or a Wake Up Radio (WUR) AP. The receiving STA of FIG. 20 may correspond to an EHT STA or WUR STA.
S2010 단계에서, 다중 BSSID(multiple Basic Service Set IDentification)를 가진 송신 STA(station)은 상기 브로드캐스트 프레임을 생성한다. 상기 브로드캐스트 프레임은 브로드캐스트 웨이크업(broadcast wake up) 프레임일 수 있고, 본 명세서에서의 실시예에서는 특별히 언급하지 않는 이상 브로드캐스트 프레임은 브로드캐스트 웨이크업 프레임을 가정하고 설명한다.In step S2010, a transmitting STA (station) having multiple BSSIDs (Multiple Basic Service Set IDentification) generates the broadcast frame. The broadcast frame may be a broadcast wake up frame, and in the embodiments herein, the broadcast frame will be described assuming a broadcast wake up frame unless otherwise specified.
S2020 단계에서, 상기 송신 STA은 상기 브로드캐스트 프레임을 수신 STA에게 송신한다. In step S2020, the transmitting STA transmits the broadcast frame to the receiving STA.
상기 다중 BSSID는 제1 BSSID 및 제2 BSSID를 포함한다.The multiple BSSIDs include a first BSSID and a second BSSID.
상기 제1 BSSID는 비콘 프레임을 송신하는 제1 BSS의 식별자이다. 상기 제1 BSSID는 Transmitted BSSID에 대응할 수 있다.The first BSSID is an identifier of a first BSS that transmits a beacon frame. The first BSSID may correspond to a Transmitted BSSID.
상기 제2 BSSID는 상기 다중 BSSID에 매핑된 모든 BSS에서 상기 제1 BSS를 제외한 제2 BSS의 식별자이다. 상기 제2 BSSID는 Nontransmitted BSSID에 대응할 수 있다.The second BSSID is an identifier of a second BSS except for the first BSS in all BSSs mapped to the multiple BSSIDs. The second BSSID may correspond to a nontransmitted BSSID.
종래에는 상기 다중 BSSID에 매핑되는 모든 BSS에 속한 수신 STA을 깨우기 위해, 상기 송신 STA은 웨이크업 프레임에 상기 모든 BSS 각각에 대응하는 ID(상기 제1 BSSID 또는 상기 제2 BSSID)를 포함시켜 각각의 BSS에 대해 여러 번 중복해서 웨이크업 프레임을 전송해야 되는 문제점이 있었다.Conventionally, in order to wake up the receiving STAs belonging to all BSSs mapped to the multiple BSSIDs, the transmitting STA includes each ID (the first BSSID or the second BSSID) corresponding to each of the BSSs in a wake-up frame. There has been a problem in that the WSS frame has to be repeatedly transmitted multiple times for the BSS.
이에 대해, 본 실시예는 다중 BSSID를 가진 송신 STA이 브로드캐스트 프레임을 송신하여 다중 BSSID에 매핑되는 모든 BSS에 속한 수신 STA을 한번에 깨우기 위한 방법을 제안한다. 제안하는 방식은 다음과 같다.In contrast, this embodiment proposes a method for a transmitting STA having multiple BSSIDs to wake up receiving STAs belonging to all BSSs mapped to multiple BSSIDs at once by transmitting a broadcast frame. The proposed method is as follows.
상기 브로드캐스트 프레임은 ID(IDentification) 필드를 포함한다.The broadcast frame includes an ID (IDentification) field.
상기 ID 필드는 상기 모든 BSS에 대한 ID로 설정된다.The ID field is set to IDs for all the BSSs.
상기 모든 BSS에 대한 ID는 상기 송신 STA을 식별하는 송신단(transmitter) ID를 기반으로 획득된다.IDs for all the BSSs are obtained based on a transmitter ID identifying the transmitting STA.
상기 송신단 ID는 상기 제1 BSSID를 기반으로 획득된다.The transmitter ID is obtained based on the first BSSID.
즉, 다중 BSSID를 가진 송신 STA의 모든 BSS에 속한 모든 수신 STA을 깨우기 위해 상기 모든 BSS에 대한 ID를 설정한다. 구체적으로, 상기 모든 BSS에 대한 ID는 상기 송신단 ID에서 Y를 뺀 값으로 결정될 수 있다. 이때, 상기 Y는 0보다 큰 정수일 수 있다. 다른 예로, 상기 모든 BSS에 대한 ID는 상기 송신단 ID에서 Y를 더한 값으로 결정될 수 있다. 이때, 상기 Y는 0 또는 4095일 수 있다.That is, in order to wake up all receiving STAs belonging to all BSSs of a transmitting STA having multiple BSSIDs, IDs for all the BSSs are set. Specifically, IDs for all the BSSs may be determined by subtracting Y from the transmitter ID. In this case, Y may be an integer greater than 0. As another example, IDs for all the BSSs may be determined by adding Y to the transmitter ID. At this time, the Y may be 0 or 4095.
상기 수신 STA은 송신 ID (transmitter ID)에 대응하는 BSS나 비송신 ID (non-transmitter ID)에 대응하는 BSS들 중 하나에 속한 단말로서 본 발명에서 제안한 방법을 이용하여 계산된 모든 BSS에 대한 ID (all BSSs ID)를 포함한 프레임을 수신하면, 해당 단말은 자신에게 전송되는 프레임으로 간주 한다. The receiving STA is a terminal belonging to one of the BSS corresponding to the transmission ID (transmitter ID) or the BSS corresponding to the non-transmitter ID (ID) for all BSS calculated using the method proposed in the present invention When a frame including (all BSSs ID) is received, the corresponding terminal is regarded as a frame transmitted to it.
상기 브로드캐스트 프레임(특히 브로드캐스트 웨이크업 프레임 인 경우)을 기반으로 상기 모든 BSS에 속한 모든 단말이 웨이크업될 수 있다. 이로써, 상기 모든 BSS에 속한 모든 단말은 PCR(Primary Connectivity Radio)이 어웨이크 상태(awake state)로 전이될 수 있다.All terminals belonging to all of the BSS may be woken up based on the broadcast frame (particularly in the case of a broadcast wakeup frame). As a result, PCR (Primary Connectivity Radio) may be transitioned to an awake state in all terminals belonging to all the BSS.
상술한 실시예에 따르면, 상기 브로드캐스트 프레임의 ID 필드를 상기 모든 BSS에 대한 ID로 설정함으로써, 상기 송신 STA은 한번의 브로드캐스트 프레임 전송으로 상기 모든 BSS에 속한 수신 STA을 한번에 효율적으로 깨울 수 있다는 효과가 있다.According to the above-described embodiment, by setting the ID field of the broadcast frame to the IDs of all the BSSs, the transmitting STA can efficiently wake up the receiving STAs belonging to all the BSSs at once by transmitting one broadcast frame. It works.
상기 제1 BSS의 식별자는 상기 송신단 ID를 기반으로 획득되고, 상기 제2 BSS의 식별자는 비송신단(nontransmitter) ID를 기반으로 획득될 수 있다. 상기 비송신단 ID는 가상의(virtual) 송신 STA에 대한 ID이다. 다중 BSSID를 가진 송신 STA은 가상의 BSS를 여러 개 만들 수 있고, 상기 가상의 BSS는 서로 연어를 이룬다(collocated). 수신 STA은 다중 BSSID를 기반으로 가상의 BSS에 따른 논리적으로 복수개의 AP가 존재한다고 판단할 수 있다.The identifier of the first BSS can be obtained based on the ID of the transmitting end, and the identifier of the second BSS can be obtained based on a non-transmitter ID. The non-transmission end ID is an ID for a virtual transmission STA. A transmitting STA with multiple BSSIDs can make multiple virtual BSSs, and the virtual BSSs are collocated with each other. The receiving STA may determine that there are logically multiple APs according to the virtual BSS based on the multiple BSSIDs.
상기 비송신단 ID는 상기 송신단 ID와 K의 합에 모듈로(modulo) 212을 한 값으로 결정될 수 있다.The non-transmission end ID may be determined by modulo 2 12 to the sum of the transmission end ID and K.
상기 K는 상기 제2 BSS에 대한 BSSID 인덱스 필드의 값일 수 있다. The K may be a value of the BSSID index field for the second BSS.
상기 브로드캐스트 프레임은 그룹 어드레스드 버퍼(group addressed buffer) 필드를 포함할 수 있다.The broadcast frame may include a group addressed buffer field.
상기 그룹 어드레스드 버퍼 필드는 상기 송신 STA이 상기 모든 BSS에 속한 모든 단말에게 전송할 그룹 어드레스드 버퍼가 존재하는지 여부에 대한 정보를 포함할 수 있다. 즉, 상기 송신 STA이 상기 모든 BSS에 속한 모든 단말에게 전송할 그룹 어드레스드 버퍼가 존재하는 경우, 상기 그룹 어드레스드 버퍼 필드는 1로 설정될 수 있다.The group addressed buffer field may include information on whether a group addressed buffer exists to be transmitted by the transmitting STA to all terminals belonging to the BSS. That is, when there is a group addressed buffer to be transmitted by the transmitting STA to all terminals belonging to all the BSS, the group addressed buffer field may be set to 1.
상기 브로드캐스트 프레임은 카운터(counter) 필드를 더 포함할 수 있다. The broadcast frame may further include a counter field.
상기 카운터 필드는 상기 모든 BSS에 속한 모든 단말에게 업데이트할 BSS 파라미터가 존재하는지 여부에 대한 정보를 포함할 수 있다. 즉, 상기 모든 BSS에 속한 모든 단말에게 업데이트할 BSS 파라미터가 존재하는 경우, 상기 카운터 필드는 1로 설정될 수 있다.The counter field may include information on whether there is a BSS parameter to be updated for all terminals belonging to the BSS. That is, when there is a BSS parameter to be updated for all terminals belonging to all the BSS, the counter field may be set to 1.
다른 예로, 상기 송신 STA은 PCR 프레임 또는 무선랜 프레임(Action frame 또는 Association response frame)에 상기 모든 BSS에 대한 ID를 포함시켜 상기 수신 STA에게 전송할 수도 있다. 상기 수신 STA은 상기 모든 BSS에 대한 ID를 확인하고, 상기 브로드캐스트 프레임을 수신하여, 상기 그룹 어드레스드 버퍼 및 상기 카운터 필드를 복호할 수 있다.As another example, the transmitting STA may include the IDs for all the BSSs in a PCR frame or a WLAN frame (Action frame or Association response frame) and transmit the IDs to the receiving STAs. The receiving STA may check the IDs of all the BSSs, receive the broadcast frame, and decode the group addressed buffer and the counter field.
도 21은 본 실시예에 따른 수신 STA에서 브로드캐스트 프레임을 수신하는 절차를 도시한 흐름도이다.21 is a flowchart illustrating a procedure for receiving a broadcast frame at a receiving STA according to the present embodiment.
도 21의 일례는 차세대 무선랜 시스템이 지원되는 네트워크 환경에서 수행될 수 있다. 상기 차세대 무선랜 시스템은 802.11ax 시스템을 개선한 무선랜 시스템으로 802.11ax 시스템과 하위 호환성(backward compatibility)을 만족할 수 있다.The example of FIG. 21 may be performed in a network environment in which a next generation WLAN system is supported. The next-generation wireless LAN system is an improved wireless LAN system that can satisfy backward compatibility with the 802.11ax system.
도 21의 일례는 수신 STA에서 수행되고, 상기 수신 STA은 EHT STA 또는 WUR STA에 대응할 수 있다. 도 21의 송신 STA은 EHT(Extremely High Throughput) AP(access point) 또는 WUR(Wake Up Radio) AP에 대응할 수 있다. The example of FIG. 21 is performed at a receiving STA, and the receiving STA may correspond to an EHT STA or WUR STA. The transmitting STA of FIG. 21 may correspond to an extreme high throughput (EHT) access point (AP) or a wake up radio (WUR) AP.
S2110 단계에서, 수신 STA(station)은 송신 STA으로부터 상기 브로드캐스트 프레임을 수신한다. 상기 브로드캐스트 프레임은 브로드캐스트 웨이크업(broadcast wake up) 프레임일 수 있고, 본 명세서에서의 실시예에서는 특별히 언급하지 않는 이상 브로드캐스트 프레임은 브로드캐스트 웨이크업 프레임을 가정하고 설명한다. 상기 송신 STA은 다중 BSSID(multiple Basic Service Set IDentification)를 가진다.In step S2110, the receiving STA (station) receives the broadcast frame from the transmitting STA. The broadcast frame may be a broadcast wake up frame, and in the embodiments herein, the broadcast frame will be described assuming a broadcast wake up frame unless otherwise specified. The transmitting STA has multiple BSSIDs (Multiple Basic Service Set IDentification).
S2120 단계에서, 상기 수신 STA은 상기 브로드캐스트 프레임을 복호한다. In step S2120, the receiving STA decodes the broadcast frame.
상기 다중 BSSID는 제1 BSSID 및 제2 BSSID를 포함한다.The multiple BSSIDs include a first BSSID and a second BSSID.
상기 제1 BSSID는 비콘 프레임을 송신하는 제1 BSS의 식별자이다. 상기 제1 BSSID는 Transmitted BSSID에 대응할 수 있다.The first BSSID is an identifier of a first BSS that transmits a beacon frame. The first BSSID may correspond to a Transmitted BSSID.
상기 제2 BSSID는 상기 다중 BSSID에 매핑된 모든 BSS에서 상기 제1 BSS를 제외한 제2 BSS의 식별자이다. 상기 제2 BSSID는 Nontransmitted BSSID에 대응할 수 있다.The second BSSID is an identifier of a second BSS except for the first BSS in all BSSs mapped to the multiple BSSIDs. The second BSSID may correspond to a nontransmitted BSSID.
종래에는 상기 다중 BSSID에 매핑되는 모든 BSS에 속한 수신 STA을 깨우기 위해, 상기 송신 STA은 웨이크업 프레임에 상기 모든 BSS 각각에 대응하는 ID(상기 제1 BSSID 또는 상기 제2 BSSID)를 포함시켜 각각의 BSS에 대해 여러 번 중복해서 웨이크업 프레임을 전송해야 되는 문제점이 있었다.Conventionally, in order to wake up the receiving STAs belonging to all BSSs mapped to the multiple BSSIDs, the transmitting STA includes each ID (the first BSSID or the second BSSID) corresponding to each of the BSSs in a wake-up frame. There has been a problem in that the WSS frame has to be repeatedly transmitted multiple times for the BSS.
이에 대해, 본 실시예는 다중 BSSID를 가진 송신 STA이 브로드캐스트 프레임을 송신하여 다중 BSSID에 매핑되는 모든 BSS에 속한 수신 STA을 한번에 깨우기 위한 방법을 제안한다. 제안하는 방식은 다음과 같다.In contrast, this embodiment proposes a method for a transmitting STA having multiple BSSIDs to wake up receiving STAs belonging to all BSSs mapped to multiple BSSIDs at once by transmitting a broadcast frame. The proposed method is as follows.
상기 브로드캐스트 프레임은 ID(IDentification) 필드를 포함한다.The broadcast frame includes an ID (IDentification) field.
상기 ID 필드는 상기 모든 BSS에 대한 ID로 설정된다.The ID field is set to IDs for all the BSSs.
상기 모든 BSS에 대한 ID는 상기 송신 STA을 식별하는 송신단(transmitter) ID를 기반으로 획득된다.IDs for all the BSSs are obtained based on a transmitter ID identifying the transmitting STA.
상기 송신단 ID는 상기 제1 BSSID를 기반으로 획득된다.The transmitter ID is obtained based on the first BSSID.
즉, 다중 BSSID를 가진 송신 STA의 모든 BSS에 속한 모든 수신 STA을 깨우기 위해 상기 모든 BSS에 대한 ID를 설정한다. 구체적으로, 상기 모든 BSS에 대한 ID는 상기 송신단 ID에서 Y를 뺀 값으로 결정될 수 있다. 이때, 상기 Y는 0보다 큰 정수일 수 있다. 다른 예로, 상기 모든 BSS에 대한 ID는 상기 송신단 ID에서 Y를 더한 값으로 결정될 수 있다. 이때, 상기 Y는 0 또는 4095일 수 있다.That is, in order to wake up all receiving STAs belonging to all BSSs of a transmitting STA having multiple BSSIDs, IDs for all the BSSs are set. Specifically, IDs for all the BSSs may be determined by subtracting Y from the transmitter ID. In this case, Y may be an integer greater than 0. As another example, IDs for all the BSSs may be determined by adding Y to the transmitter ID. At this time, the Y may be 0 or 4095.
상기 수신 STA은 송신 ID (transmitter ID)에 대응하는 BSS나 비송신 ID (non-transmitter ID)에 대응하는 BSS들 중 하나에 속한 단말로서 본 발명에서 제안한 방법을 이용하여 계산된 모든 BSS에 대한 ID (all BSSs ID)를 포함한 프레임을 수신하면, 해당 단말은 자신에게 전송되는 프레임으로 간주 한다..The receiving STA is a terminal belonging to one of BSS corresponding to a transmission ID (transmitter ID) or BSS corresponding to a non-transmitter ID (ID) for all BSS calculated using the method proposed in the present invention When a frame including (all BSSs ID) is received, the corresponding terminal is regarded as a frame transmitted to it.
상기 브로드캐스트 프레임(특히 브로드캐스트 웨이크업 프레임 인 경우)을 기반으로 상기 모든 BSS에 속한 모든 단말이 웨이크업될 수 있다. 이로써, 상기 모든 BSS에 속한 모든 단말은 PCR(Primary Connectivity Radio)이 어웨이크 상태(awake state)로 전이될 수 있다.All terminals belonging to all of the BSS may be woken up based on the broadcast frame (particularly in the case of a broadcast wakeup frame). As a result, PCR (Primary Connectivity Radio) may be transitioned to an awake state in all terminals belonging to all the BSS.
상술한 실시예에 따르면, 상기 브로드캐스트 프레임의 ID 필드를 상기 모든 BSS에 대한 ID로 설정함으로써, 상기 송신 STA은 한번의 브로드캐스트 프레임 전송으로 상기 모든 BSS에 속한 수신 STA을 한번에 효율적으로 깨울 수 있다는 효과가 있다.According to the above-described embodiment, by setting the ID field of the broadcast frame to the IDs of all the BSSs, the transmitting STA can efficiently wake up the receiving STAs belonging to all the BSSs at once by transmitting one broadcast frame. It works.
상기 제1 BSS의 식별자는 상기 송신단 ID를 기반으로 획득되고, 상기 제2 BSS의 식별자는 비송신단(nontransmitter) ID를 기반으로 획득될 수 있다. 상기 비송신단 ID는 가상의(virtual) 송신 STA에 대한 ID이다. 다중 BSSID를 가진 송신 STA은 가상의 BSS를 여러 개 만들 수 있고, 상기 가상의 BSS는 서로 연어를 이룬다(collocated). 수신 STA은 다중 BSSID를 기반으로 가상의 BSS에 따른 논리적으로 복수개의 AP가 존재한다고 판단할 수 있다.The identifier of the first BSS can be obtained based on the ID of the transmitting end, and the identifier of the second BSS can be obtained based on a non-transmitter ID. The non-transmission end ID is an ID for a virtual transmission STA. A transmitting STA with multiple BSSIDs can make multiple virtual BSSs, and the virtual BSSs are collocated with each other. The receiving STA may determine that there are logically multiple APs according to the virtual BSS based on the multiple BSSIDs.
상기 비송신단 ID는 상기 송신단 ID와 K의 합에 모듈로(modulo) 212을 한 값으로 결정될 수 있다.The non-transmission end ID may be determined by modulo 2 12 to the sum of the transmission end ID and K.
상기 K는 상기 제2 BSS에 대한 BSSID 인덱스 필드의 값일 수 있다. The K may be a value of the BSSID index field for the second BSS.
상기 브로드캐스트 프레임은 그룹 어드레스드 버퍼(group addressed buffer) 필드를 포함할 수 있다.The broadcast frame may include a group addressed buffer field.
상기 그룹 어드레스드 버퍼 필드는 상기 송신 STA이 상기 모든 BSS에 속한 모든 단말에게 전송할 그룹 어드레스드 버퍼가 존재하는지 여부에 대한 정보를 포함할 수 있다. 즉, 상기 송신 STA이 상기 모든 BSS에 속한 모든 단말에게 전송할 그룹 어드레스드 버퍼가 존재하는 경우, 상기 그룹 어드레스드 버퍼 필드는 1로 설정될 수 있다.The group addressed buffer field may include information on whether a group addressed buffer exists to be transmitted by the transmitting STA to all terminals belonging to the BSS. That is, when there is a group addressed buffer to be transmitted by the transmitting STA to all terminals belonging to all the BSS, the group addressed buffer field may be set to 1.
상기 브로드캐스트 프레임은 카운터(counter) 필드를 더 포함할 수 있다. The broadcast frame may further include a counter field.
상기 카운터 필드는 상기 모든 BSS에 속한 모든 단말에게 업데이트할 BSS 파라미터가 존재하는지 여부에 대한 정보를 포함할 수 있다. 즉, 상기 모든 BSS에 속한 모든 단말에게 업데이트할 BSS 파라미터가 존재하는 경우, 상기 카운터 필드는 1로 설정될 수 있다.The counter field may include information on whether there is a BSS parameter to be updated for all terminals belonging to the BSS. That is, when there is a BSS parameter to be updated for all terminals belonging to all the BSS, the counter field may be set to 1.
다른 예로, 상기 송신 STA은 PCR 프레임 또는 무선랜 프레임(Action frame 또는 Association response frame)에 상기 모든 BSS에 대한 ID를 포함시켜 상기 수신 STA에게 전송할 수도 있다. 상기 수신 STA은 상기 모든 BSS에 대한 ID를 확인하고, 상기 브로드캐스트 프레임을 수신하여, 상기 그룹 어드레스드 버퍼 및 상기 카운터 필드를 복호할 수 있다.As another example, the transmitting STA may include the IDs for all the BSSs in a PCR frame or a WLAN frame (Action frame or Association response frame) and transmit the IDs to the receiving STAs. The receiving STA may check the IDs of all the BSSs, receive the broadcast frame, and decode the group addressed buffer and the counter field.
4. 장치 구성4. Device Configuration
도 22는 본 발명의 실시예를 구현하는 보다 상세한 무선장치를 나타낸다. 송신장치 또는 수신장치에 대해 전술한 본 발명이 이 실시예에 적용될 수 있다.22 shows a more detailed wireless device implementing an embodiment of the present invention. The present invention described above for the transmitting device or the receiving device can be applied to this embodiment.
무선장치는 프로세서(610), 전력 관리 모듈(611), 배터리(612), 디스플레이(613), 키패드(614), SIM(subscriber identification module) 카드(615), 메모리(620), 송수신부(630), 하나 이상의 안테나(631), 스피커(640) 및 마이크(641)를 포함한다.The wireless device includes a
프로세서(610)는 본 명세서에서 설명된 제안된 기능, 절차 및/ 또는 방법을 구현하도록 구성될 수 있다. 무선 인터페이스 프로토콜의 계층들은 프로세서(610)에서 구현될 수 있다. 프로세서(610)는 ASIC(application-specific integrated circuit), 다른 칩셋, 논리 회로 및/또는 데이터 처리 장치를 포함할 수 있다. 프로세서는 AP(application processor)일 수 있다. 프로세서(610)는 DSP(digital signal processor), CPU(central processing unit), GPU(graphics processing unit), 모뎀(Modem; modulator and demodulator) 중 적어도 하나를 포함할 수 있다. 프로세서(610)의 예는 Qualcomm®에 의해 제조된 SNAPDRAGONTM 시리즈 프로세서, Samsung®에 의해 제조된 EXYNOSTM 시리즈 프로세서, Apple®에 의해 제조된 A 시리즈 프로세서, MediaTek®에 의해 제조된 HELIOTM 시리즈 프로세서, INTEL®에 의해 제조된 ATOMTM 시리즈 프로세서 또는 대응하는 차세대 프로세서일 수 있다.The
전력 관리 모듈(611)은 프로세서(610) 및/또는 송수신부(630)에 대한 전력을 관리한다. 배터리(612)는 전력 관리 모듈(611)에 전력을 공급한다. 디스플레이(613)는 프로세서(610)에 의해 처리된 결과를 출력한다. 키패드(614)는 프로세서(610)에 의해 사용될 입력을 수신한다. 키패드(614)는 디스플레이(613) 상에 표시될 수 있다. SIM 카드(615)는 휴대 전화 및 컴퓨터와 같은 휴대 전화 장치에서 가입자를 식별하고 인증하는 데에 사용되는 IMSI(international mobile subscriber identity) 및 그와 관련된 키를 안전하게 저장하기 위하여 사용되는 집적 회로이다. 많은 SIM 카드에 연락처 정보를 저장할 수도 있다.The
메모리(620)는 프로세서(610)와 동작 가능하게 결합되고, 프로세서(610)를 동작시키기 위한 다양한 정보를 저장한다. 메모리(620)는 ROM(read-only memory), RAM(random access memory), 플래시 메모리, 메모리 카드, 저장 매체 및/또는 다른 저장 장치를 포함할 수 있다. 실시예가 소프트웨어로 구현되는 경우, 본 명세서에서 설명된 기술들은 본 명세서에서 설명된 기능을 수행하는 모듈(예컨대, 절차, 기능 등)로 구현될 수 있다. 모듈은 메모리(620)에 저장될 수 있고 프로세서(610)에 의해 실행될 수 있다. 메모리(620)는 프로세서(610) 내부에 구현될 수 있다. 또는, 메모리(620)는 프로세서(610) 외부에 구현될 수 있으며, 기술 분야에서 공지된 다양한 수단을 통해 프로세서(610)에 통신 가능하게 연결될 수 있다.The
송수신부(630)는 프로세서(610)와 동작 가능하게 결합되고, 무선 신호를 송신 및/또는 수신한다. 송수신부(630)는 전송기와 수신기를 포함한다. 송수신부(630)는 무선 주파수 신호를 처리하기 위한 기저 대역 회로를 포함할 수 있다. 송수신부는 무선 신호를 송신 및/또는 수신하도록 하나 이상의 안테나(631)을 제어한다.The
스피커(640)는 프로세서(610)에 의해 처리된 소리 관련 결과를 출력한다. 마이크(641)는 프로세서(610)에 의해 사용될 소리 관련 입력을 수신한다.The
송신 장치의 경우, 상기 프로세서(610)는 상기 브로드캐스트 프레임을 생성하고, 상기 브로드캐스트 프레임을 수신 STA에게 송신한다.In the case of a transmitting device, the
수신 장치의 경우, 상기 프로세서(610)는 송신 STA으로부터 상기 브로드캐스트 프레임을 수신하고, 상기 브로드캐스트 프레임을 복호한다.In the case of a receiving device, the
상기 브로드캐스트 프레임은 브로드캐스트 웨이크업(broadcast wake up) 프레임일 수 있고, 본 명세서에서의 실시예에서는 특별히 언급하지 않는 이상 브로드캐스트 프레임은 브로드캐스트 웨이크업 프레임을 가정하고 설명한다.The broadcast frame may be a broadcast wake up frame, and in the embodiments herein, the broadcast frame will be described assuming a broadcast wake up frame unless otherwise specified.
상기 송신 STA은 다중 BSSID(multiple Basic Service Set IDentification)를 가진다.The transmitting STA has multiple BSSIDs (Multiple Basic Service Set IDentification).
상기 다중 BSSID는 제1 BSSID 및 제2 BSSID를 포함한다.The multiple BSSIDs include a first BSSID and a second BSSID.
상기 제1 BSSID는 비콘 프레임을 송신하는 제1 BSS의 식별자이다. 상기 제1 BSSID는 Transmitted BSSID에 대응할 수 있다.The first BSSID is an identifier of a first BSS that transmits a beacon frame. The first BSSID may correspond to a Transmitted BSSID.
상기 제2 BSSID는 상기 다중 BSSID에 매핑된 모든 BSS에서 상기 제1 BSS를 제외한 제2 BSS의 식별자이다. 상기 제2 BSSID는 Nontransmitted BSSID에 대응할 수 있다.The second BSSID is an identifier of a second BSS except for the first BSS in all BSSs mapped to the multiple BSSIDs. The second BSSID may correspond to a nontransmitted BSSID.
종래에는 상기 다중 BSSID에 매핑되는 모든 BSS에 속한 수신 STA을 깨우기 위해, 상기 송신 STA은 웨이크업 프레임에 상기 모든 BSS 각각에 대응하는 ID(상기 제1 BSSID 또는 상기 제2 BSSID)를 포함시켜 각각의 BSS에 대해 여러 번 중복해서 웨이크업 프레임을 전송해야 되는 문제점이 있었다.Conventionally, in order to wake up the receiving STAs belonging to all BSSs mapped to the multiple BSSIDs, the transmitting STA includes each ID (the first BSSID or the second BSSID) corresponding to each of the BSSs in a wake-up frame. There has been a problem in that the WSS frame has to be repeatedly transmitted multiple times for the BSS.
이에 대해, 본 실시예는 다중 BSSID를 가진 송신 STA이 브로드캐스트 프레임을 송신하여 다중 BSSID에 매핑되는 모든 BSS에 속한 수신 STA을 한번에 깨우기 위한 방법을 제안한다. 제안하는 방식은 다음과 같다.In contrast, this embodiment proposes a method for a transmitting STA having multiple BSSIDs to wake up receiving STAs belonging to all BSSs mapped to multiple BSSIDs at once by transmitting a broadcast frame. The proposed method is as follows.
상기 브로드캐스트 프레임은 ID(IDentification) 필드를 포함한다.The broadcast frame includes an ID (IDentification) field.
상기 ID 필드는 상기 모든 BSS에 대한 ID로 설정된다.The ID field is set to IDs for all the BSSs.
상기 모든 BSS에 대한 ID는 상기 송신 STA을 식별하는 송신단(transmitter) ID를 기반으로 획득된다.IDs for all the BSSs are obtained based on a transmitter ID identifying the transmitting STA.
상기 송신단 ID는 상기 제1 BSSID를 기반으로 획득된다.The transmitter ID is obtained based on the first BSSID.
즉, 다중 BSSID를 가진 송신 STA의 모든 BSS에 속한 모든 수신 STA을 깨우기 위해 상기 모든 BSS에 대한 ID를 설정한다. 구체적으로, 상기 모든 BSS에 대한 ID는 상기 송신단 ID에서 Y를 뺀 값으로 결정될 수 있다. 이때, 상기 Y는 0보다 큰 정수일 수 있다. 다른 예로, 상기 모든 BSS에 대한 ID는 상기 송신단 ID에서 Y를 더한 값으로 결정될 수 있다. 이때, 상기 Y는 0 또는 4095일 수 있다.That is, in order to wake up all receiving STAs belonging to all BSSs of a transmitting STA having multiple BSSIDs, IDs for all the BSSs are set. Specifically, IDs for all the BSSs may be determined by subtracting Y from the transmitter ID. In this case, Y may be an integer greater than 0. As another example, IDs for all the BSSs may be determined by adding Y to the transmitter ID. At this time, the Y may be 0 or 4095.
상기 수신 STA은 송신 ID (transmitter ID)에 대응하는 BSS나 비송신 ID (non-transmitter ID)에 대응하는 BSS들 중 하나에 속한 단말로서 본 발명에서 제안한 방법을 이용하여 계산된 모든 BSS에 대한 ID (all BSSs ID)를 포함한 프레임을 수신하면, 해당 단말은 자신에게 전송되는 프레임으로 간주 한다..The receiving STA is a terminal belonging to one of BSS corresponding to a transmission ID (transmitter ID) or BSS corresponding to a non-transmitter ID (ID) for all BSS calculated using the method proposed in the present invention When a frame including (all BSSs ID) is received, the corresponding terminal is regarded as a frame transmitted to it.
상기 브로드캐스트 프레임(특히 브로드캐스트 웨이크업 프레임 인 경우)을 기반으로 상기 모든 BSS에 속한 모든 단말이 웨이크업될 수 있다. 이로써, 상기 모든 BSS에 속한 모든 단말은 PCR(Primary Connectivity Radio)이 어웨이크 상태(awake state)로 전이될 수 있다.All terminals belonging to all of the BSS may be woken up based on the broadcast frame (particularly in the case of a broadcast wakeup frame). As a result, PCR (Primary Connectivity Radio) may be transitioned to an awake state in all terminals belonging to all the BSS.
상술한 실시예에 따르면, 상기 브로드캐스트 프레임의 ID 필드를 상기 모든 BSS에 대한 ID로 설정함으로써, 상기 송신 STA은 한번의 브로드캐스트 프레임 전송으로 상기 모든 BSS에 속한 수신 STA을 한번에 효율적으로 깨울 수 있다는 효과가 있다.According to the above-described embodiment, by setting the ID field of the broadcast frame to the IDs of all the BSSs, the transmitting STA can efficiently wake up the receiving STAs belonging to all the BSSs at once by transmitting one broadcast frame. It works.
상기 제1 BSS의 식별자는 상기 송신단 ID를 기반으로 획득되고, 상기 제2 BSS의 식별자는 비송신단(nontransmitter) ID를 기반으로 획득될 수 있다. 상기 비송신단 ID는 가상의(virtual) 송신 STA에 대한 ID이다. 다중 BSSID를 가진 송신 STA은 가상의 BSS를 여러 개 만들 수 있고, 상기 가상의 BSS는 서로 연어를 이룬다(collocated). 수신 STA은 다중 BSSID를 기반으로 가상의 BSS에 따른 논리적으로 복수개의 AP가 존재한다고 판단할 수 있다.The identifier of the first BSS can be obtained based on the ID of the transmitting end, and the identifier of the second BSS can be obtained based on a non-transmitter ID. The non-transmission end ID is an ID for a virtual transmission STA. A transmitting STA with multiple BSSIDs can make multiple virtual BSSs, and the virtual BSSs are collocated with each other. The receiving STA may determine that there are logically multiple APs according to the virtual BSS based on the multiple BSSIDs.
상기 비송신단 ID는 상기 송신단 ID와 K의 합에 모듈로(modulo) 212을 한 값으로 결정될 수 있다.The non-transmission end ID may be determined by modulo 2 12 to the sum of the transmission end ID and K.
상기 K는 상기 제2 BSS에 대한 BSSID 인덱스 필드의 값일 수 있다. The K may be a value of the BSSID index field for the second BSS.
상기 브로드캐스트 프레임은 그룹 어드레스드 버퍼(group addressed buffer) 필드를 포함할 수 있다.The broadcast frame may include a group addressed buffer field.
상기 그룹 어드레스드 버퍼 필드는 상기 송신 STA이 상기 모든 BSS에 속한 모든 단말에게 전송할 그룹 어드레스드 버퍼가 존재하는지 여부에 대한 정보를 포함할 수 있다. 즉, 상기 송신 STA이 상기 모든 BSS에 속한 모든 단말에게 전송할 그룹 어드레스드 버퍼가 존재하는 경우, 상기 그룹 어드레스드 버퍼 필드는 1로 설정될 수 있다.The group addressed buffer field may include information on whether a group addressed buffer exists to be transmitted by the transmitting STA to all terminals belonging to the BSS. That is, when there is a group addressed buffer to be transmitted by the transmitting STA to all terminals belonging to all the BSS, the group addressed buffer field may be set to 1.
상기 브로드캐스트 프레임은 카운터(counter) 필드를 더 포함할 수 있다. The broadcast frame may further include a counter field.
상기 카운터 필드는 상기 모든 BSS에 속한 모든 단말에게 업데이트할 BSS 파라미터가 존재하는지 여부에 대한 정보를 포함할 수 있다. 즉, 상기 모든 BSS에 속한 모든 단말에게 업데이트할 BSS 파라미터가 존재하는 경우, 상기 카운터 필드는 1로 설정될 수 있다.The counter field may include information on whether there is a BSS parameter to be updated for all terminals belonging to the BSS. That is, when there is a BSS parameter to be updated for all terminals belonging to all the BSS, the counter field may be set to 1.
다른 예로, 상기 송신 STA은 PCR 프레임 또는 무선랜 프레임(Action frame 또는 Association response frame)에 상기 모든 BSS에 대한 ID를 포함시켜 상기 수신 STA에게 전송할 수도 있다. 상기 수신 STA은 상기 모든 BSS에 대한 ID를 확인하고, 상기 브로드캐스트 프레임을 수신하여, 상기 그룹 어드레스드 버퍼 및 상기 카운터 필드를 복호할 수 있다.As another example, the transmitting STA may include the IDs for all the BSSs in a PCR frame or a WLAN frame (Action frame or Association response frame) and transmit the IDs to the receiving STAs. The receiving STA may check the IDs of all the BSSs, receive the broadcast frame, and decode the group addressed buffer and the counter field.
상술한 본 명세서의 기술적 특징은 다양한 응용예(application)나 비즈니스 모델에 적용 가능하다. 예를 들어, 인공 지능(Artificial Intelligence: AI)을 지원하는 장치에서의 무선 통신을 위해 상술한 기술적 특징이 적용될 수 있다. The technical features of the present specification described above can be applied to various application or business models. For example, the above-described technical characteristics may be applied for wireless communication in a device supporting artificial intelligence (AI).
인공 지능은 인공적인 지능 또는 이를 만들 수 있는 방법론을 연구하는 분야를 의미하며, 머신 러닝(기계 학습, Machine Learning)은 인공 지능 분야에서 다루는 다양한 문제를 정의하고 그것을 해결하는 방법론을 연구하는 분야를 의미한다. 머신 러닝은 어떠한 작업에 대하여 꾸준한 경험을 통해 그 작업에 대한 성능을 높이는 알고리즘으로 정의하기도 한다.Artificial intelligence refers to the field of studying artificial intelligence or a methodology to create it, and machine learning refers to the field of studying the methodology to define and solve various problems in the field of artificial intelligence. do. Machine learning is defined as an algorithm that improves the performance of a job through steady experience.
인공 신경망(Artificial Neural Network; ANN)은 머신 러닝에서 사용되는 모델로써, 시냅스의 결합으로 네트워크를 형성한 인공 뉴런(노드)들로 구성되는, 문제 해결 능력을 가지는 모델 전반을 의미할 수 있다. 인공 신경망은 다른 레이어의 뉴런들 사이의 연결 패턴, 모델 파라미터를 갱신하는 학습 과정, 출력값을 생성하는 활성화 함수(Activation Function)에 의해 정의될 수 있다.An artificial neural network (ANN) is a model used in machine learning, and may refer to an overall model having a problem-solving ability, composed of artificial neurons (nodes) forming a network through synaptic coupling. An artificial neural network may be defined by a connection pattern between neurons in different layers, a learning process for updating model parameters, and an activation function that generates output values.
인공 신경망은 입력층(Input Layer), 출력층(Output Layer), 그리고 선택적으로 하나 이상의 은닉층(Hidden Layer)를 포함할 수 있다. 각 층은 하나 이상의 뉴런을 포함하고, 인공 신경망은 뉴런과 뉴런을 연결하는 시냅스를 포함할 수 있다. 인공 신경망에서 각 뉴런은 시냅스를 통해 입력되는 입력 신호들, 가중치, 편향에 대한 활성 함수의 함숫값을 출력할 수 있다. The artificial neural network may include an input layer, an output layer, and optionally one or more hidden layers. Each layer contains one or more neurons, and an artificial neural network can include neurons and synapses connecting neurons. In an artificial neural network, each neuron may output a function value of an input function input through a synapse, a weight, and an active function for bias.
모델 파라미터는 학습을 통해 결정되는 파라미터를 의미하며, 시냅스 연결의 가중치와 뉴런의 편향 등이 포함된다. 그리고, 하이퍼파라미터는 머신 러닝 알고리즘에서 학습 전에 설정되어야 하는 파라미터를 의미하며, 학습률(Learning Rate), 반복 횟수, 미니 배치 크기, 초기화 함수 등이 포함된다.The model parameter means a parameter determined through learning, and includes weights of synaptic connections and bias of neurons. In addition, the hyperparameter means a parameter that must be set before learning in a machine learning algorithm, and includes learning rate, number of iterations, mini-batch size, initialization function, and the like.
인공 신경망의 학습의 목적은 손실 함수를 최소화하는 모델 파라미터를 결정하는 것으로 볼 수 있다. 손실 함수는 인공 신경망의 학습 과정에서 최적의 모델 파라미터를 결정하기 위한 지표로 이용될 수 있다.The purpose of training an artificial neural network can be seen as determining model parameters that minimize the loss function. The loss function can be used as an index to determine an optimal model parameter in the learning process of an artificial neural network.
머신 러닝은 학습 방식에 따라 지도 학습(Supervised Learning), 비지도 학습(Unsupervised Learning), 강화 학습(Reinforcement Learning)으로 분류할 수 있다.Machine learning can be classified into supervised learning, unsupervised learning, and reinforcement learning according to the learning method.
지도 학습은 학습 데이터에 대한 레이블(label)이 주어진 상태에서 인공 신경망을 학습시키는 방법을 의미하며, 레이블이란 학습 데이터가 인공 신경망에 입력되는 경우 인공 신경망이 추론해 내야 하는 정답(또는 결과 값)을 의미할 수 있다. 비지도 학습은 학습 데이터에 대한 레이블이 주어지지 않는 상태에서 인공 신경망을 학습시키는 방법을 의미할 수 있다. 강화 학습은 어떤 환경 안에서 정의된 에이전트가 각 상태에서 누적 보상을 최대화하는 행동 혹은 행동 순서를 선택하도록 학습시키는 학습 방법을 의미할 수 있다.Supervised learning refers to a method of training an artificial neural network while a label for training data is given, and a label is a correct answer (or a result value) that the artificial neural network must infer when the training data is input to the artificial neural network. Can mean Unsupervised learning may refer to a method of training an artificial neural network without being given a label for the training data. Reinforcement learning may refer to a learning method in which an agent defined in a certain environment is trained to select an action or a sequence of actions to maximize cumulative reward in each state.
인공 신경망 중에서 복수의 은닉층을 포함하는 심층 신경망(DNN: Deep Neural Network)으로 구현되는 머신 러닝을 딥 러닝(심층 학습, Deep Learning)이라 부르기도 하며, 딥 러닝은 머신 러닝의 일부이다. 이하에서, 머신 러닝은 딥 러닝을 포함하는 의미로 사용된다.Machine learning, which is implemented as a deep neural network (DNN) that includes a plurality of hidden layers among artificial neural networks, is also referred to as deep learning (deep learning), and deep learning is part of machine learning. In the following, machine learning is used to mean deep learning.
또한 상술한 기술적 특징은 로봇의 무선 통신에 적용될 수 있다. In addition, the above-described technical features can be applied to wireless communication of the robot.
로봇은 스스로 보유한 능력에 의해 주어진 일을 자동으로 처리하거나 작동하는 기계를 의미할 수 있다. 특히, 환경을 인식하고 스스로 판단하여 동작을 수행하는 기능을 갖는 로봇을 지능형 로봇이라 칭할 수 있다.A robot can mean a machine that automatically handles or acts on a task given by its own capabilities. In particular, a robot having a function of recognizing the environment and determining an operation by itself can be referred to as an intelligent robot.
로봇은 사용 목적이나 분야에 따라 산업용, 의료용, 가정용, 군사용 등으로 분류할 수 있다. 로봇은 액츄에이터 또는 모터를 포함하는 구동부를 구비하여 로봇 관절을 움직이는 등의 다양한 물리적 동작을 수행할 수 있다. 또한, 이동 가능한 로봇은 구동부에 휠, 브레이크, 프로펠러 등이 포함되어, 구동부를 통해 지상에서 주행하거나 공중에서 비행할 수 있다.Robots can be classified into industrial, medical, household, and military according to the purpose or field of use. The robot may be provided with a driving unit including an actuator or a motor to perform various physical operations such as moving a robot joint. In addition, the movable robot includes a wheel, a brake, a propeller, and the like in the driving unit, so that it can travel on the ground or fly in the air through the driving unit.
또한 상술한 기술적 특징은 확장 현실을 지원하는 장치에 적용될 수 있다. In addition, the above-described technical features can be applied to a device that supports augmented reality.
확장 현실은 가상 현실(VR: Virtual Reality), 증강 현실(AR: Augmented Reality), 혼합 현실(MR: Mixed Reality)을 총칭한다. VR 기술은 현실 세계의 객체나 배경 등을 CG 영상으로만 제공하고, AR 기술은 실제 사물 영상 위에 가상으로 만들어진 CG 영상을 함께 제공하며, MR 기술은 현실 세계에 가상 객체들을 섞고 결합시켜서 제공하는 컴퓨터 그래픽 기술이다.Augmented reality refers to virtual reality (VR), augmented reality (AR), and mixed reality (MR). VR technology provides objects or backgrounds in the real world only as CG images, AR technology provides CG images made virtually on real objects, and MR technology provides computers by mixing and combining virtual objects in the real world It is a graphics technology.
MR 기술은 현실 객체와 가상 객체를 함께 보여준다는 점에서 AR 기술과 유사하다. 그러나, AR 기술에서는 가상 객체가 현실 객체를 보완하는 형태로 사용되는 반면, MR 기술에서는 가상 객체와 현실 객체가 동등한 성격으로 사용된다는 점에서 차이점이 있다.MR technology is similar to AR technology in that it shows both real and virtual objects. However, in AR technology, a virtual object is used as a complement to a real object, whereas in MR technology, there is a difference in that a virtual object and a real object are used with equal characteristics.
XR 기술은 HMD(Head-Mount Display), HUD(Head-Up Display), 휴대폰, 태블릿 PC, 랩탑, 데스크탑, TV, 디지털 사이니지 등에 적용될 수 있고, XR 기술이 적용된 장치를 XR 장치(XR Device)라 칭할 수 있다.XR technology can be applied to Head-Mount Display (HMD), Head-Up Display (HUD), mobile phone, tablet PC, laptop, desktop, TV, digital signage, etc. It can be called.
본 명세서에 기재된 청구항들은 다양한 방식으로 조합될 수 있다. 예를 들어, 본 명세서의 방법 청구항의 기술적 특징이 조합되어 장치로 구현될 수 있고, 본 명세서의 장치 청구항의 기술적 특징이 조합되어 방법으로 구현될 수 있다. 또한, 본 명세서의 방법 청구항의 기술적 특징과 장치 청구항의 기술적 특징이 조합되어 장치로 구현될 수 있고, 본 명세서의 방법 청구항의 기술적 특징과 장치 청구항의 기술적 특징이 조합되어 방법으로 구현될 수 있다.The claims described herein can be combined in various ways. For example, the technical features of the method claims of the present specification may be combined and implemented as a device, and the technical features of the device claims of the specification may be combined and implemented as a method. Further, the technical features of the method claim of the present specification and the technical features of the device claim may be combined and implemented as a device, and the technical features of the method claim and the device claims of the present specification may be combined and implemented as a method.
Claims (15)
Applications Claiming Priority (8)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20180171161 | 2018-12-27 | ||
| KR10-2018-0171161 | 2018-12-27 | ||
| KR20190001958 | 2019-01-07 | ||
| KR10-2019-0001958 | 2019-01-07 | ||
| KR10-2019-0002726 | 2019-01-09 | ||
| KR20190002726 | 2019-01-09 | ||
| KR10-2019-0008436 | 2019-01-23 | ||
| KR20190008436 | 2019-01-23 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2020139002A1 true WO2020139002A1 (en) | 2020-07-02 |
Family
ID=71129257
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2019/018568 Ceased WO2020139002A1 (en) | 2018-12-27 | 2019-12-27 | Method and device for transmitting broadcast frame in wireless lan system |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2020139002A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP4451796A3 (en) * | 2021-06-10 | 2024-11-27 | QUALCOMM Incorporated | Multiple basic service set identifier (bssid) beacon broadcast |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018021779A1 (en) * | 2016-07-24 | 2018-02-01 | 주식회사 윌러스표준기술연구소 | Wireless communication method using wake-up radio and wireless communication terminal using same |
| US20180324717A1 (en) * | 2017-05-05 | 2018-11-08 | Qualcomm Incorporated | Multiple service set wakeup frame |
-
2019
- 2019-12-27 WO PCT/KR2019/018568 patent/WO2020139002A1/en not_active Ceased
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018021779A1 (en) * | 2016-07-24 | 2018-02-01 | 주식회사 윌러스표준기술연구소 | Wireless communication method using wake-up radio and wireless communication terminal using same |
| US20180324717A1 (en) * | 2017-05-05 | 2018-11-08 | Qualcomm Incorporated | Multiple service set wakeup frame |
Non-Patent Citations (3)
| Title |
|---|
| ALFRED ASTERJADHI , GEORGE CHERIAN: "Addressing-in-WUR frames", IEEE DRAFT 802.11-18/0514R2, 8 March 2018 (2018-03-08), pages 1 - 13, XP068125532 * |
| ALFRED ASTERJADHI, ABHISHEK PATIL , GEORGE CHERIAN: "Comment resolutions for identifiers", IEEE 802.11-18/2162R0, 19 December 2018 (2018-12-19), pages 1 - 5, XP009522315 * |
| XIAOFEI WANG; HANAQING LOU; RUI YANG; MING GAN: "Proposed Spec Text for Updating the Value of BSS Parameter Update Counter", IEEE802.11/1157R7, 11 June 2018 (2018-06-11), pages 1 - 2, XP009522316 * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP4451796A3 (en) * | 2021-06-10 | 2024-11-27 | QUALCOMM Incorporated | Multiple basic service set identifier (bssid) beacon broadcast |
| US12452652B2 (en) | 2021-06-10 | 2025-10-21 | Qualcomm Incorporated | Multiple basic service set identifier (BSSID) beacon broadcast |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2020246708A1 (en) | Method and apparatus for transmitting or receiving information relating to link in wireless lan system | |
| WO2021002617A1 (en) | Mapping of tid and link in multi-link | |
| WO2021251758A1 (en) | Method and apparatus for receiving important update information via multi-link element in wireless lan system | |
| WO2021049817A1 (en) | Method for changing channel in multi-links | |
| WO2019245158A1 (en) | Method and apparatus for receiving wur discovery frame in wireless lan system | |
| WO2020080813A1 (en) | Method and device for transmitting data in wireless lan system | |
| WO2021085994A1 (en) | Channel access in multi-link | |
| WO2021002680A1 (en) | Technique for configuring preamble in wireless communication system | |
| WO2022119390A1 (en) | Method and device for indicating preamble puncturing pattern in a-ppdu in wireless lan system | |
| WO2021071149A1 (en) | Signaling for data duplication transmission | |
| WO2022145596A1 (en) | Method and apparatus for receiving bsr information in multi-link operation of wireless lan system | |
| WO2022139247A1 (en) | Method and device for receiving a-ppdu in wireless lan system | |
| WO2022197041A1 (en) | Method and device for transmitting and receiving significant update information regarding specific ap via management frame in wireless lan system | |
| WO2021075932A1 (en) | Signaling for multiple ru allocation | |
| WO2020180050A1 (en) | Channel estimation using multiple aps | |
| WO2022055268A1 (en) | Method and device for acquiring critical update information of another ap in transmitting mld in wireless lan system | |
| WO2023153682A1 (en) | Method and apparatus for receiving ppdu by configuring multiple primary channels in wireless lan system | |
| WO2023191362A1 (en) | Method and device for allocating plurality of rus or mrus in order to simultaneously transmit or receive plurality of psdus by one reception sta in wireless lan system | |
| WO2023158130A1 (en) | Method and device for transmitting and receiving ppdu in wireless lan system by setting primary channel for each distributed antenna port in das | |
| WO2022239997A1 (en) | Method and apparatus for configuring field for indicating transmission of a-ppdu and bandwidth of a-ppdu in wireless lan system | |
| WO2023136398A1 (en) | Method and apparatus having optimized signaling through ml probe request frame in order to prevent duplicate reception of important update information in wireless lan system | |
| WO2018131883A1 (en) | Method and apparatus for transmitting wakeup packet in wireless lan system | |
| WO2020180049A1 (en) | Channel estimation using plurality of aps | |
| WO2020231103A1 (en) | Repeated transmission of control fields for robust transmission | |
| WO2020139002A1 (en) | Method and device for transmitting broadcast frame in wireless lan system |
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: 19905858 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: 19905858 Country of ref document: EP Kind code of ref document: A1 |