WO2025226074A1 - Method and device for performing wi-fi communication - Google Patents
Method and device for performing wi-fi communicationInfo
- Publication number
- WO2025226074A1 WO2025226074A1 PCT/KR2025/005616 KR2025005616W WO2025226074A1 WO 2025226074 A1 WO2025226074 A1 WO 2025226074A1 KR 2025005616 W KR2025005616 W KR 2025005616W WO 2025226074 A1 WO2025226074 A1 WO 2025226074A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- wireless station
- traffic
- frame
- access point
- trigger frame
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/04—Scheduled access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/002—Transmission of channel access control information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0808—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
- H04W74/0816—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA] with collision avoidance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Definitions
- the present disclosure relates to a method for Wi-Fi communication between electronic devices.
- Wi-Fi Wireless Fidelity
- Wi-Fi Wireless Fidelity
- Wi-Fi Wireless Fidelity
- Wi-Fi Wireless Fidelity
- the Internet is evolving from a human-centric network where humans create and consume information to an Internet of Things (IoT) network where information is exchanged and processed between distributed components such as objects.
- IoT Internet of Things
- IoE Internet of Everything
- sensing technology wired and wireless communication and network infrastructure, service interface technology, and security technology are required.
- technologies such as sensor networks for connecting objects, machine-to-machine (M2M) communication, and machine-type communication (MTC) are being researched.
- intelligent IT Internet Technology
- IoT Internet Technology
- IT information technology
- the present disclosure proposes a method and device for distinguishing a wireless station that can participate in a random access procedure during Wi-Fi communication.
- the present disclosure proposes a method and device for allowing only wireless stations satisfying specific conditions to participate in a random access procedure for transmission of data requiring resource preemption (e.g., low-latency data) during Wi-Fi communication.
- resource preemption e.g., low-latency data
- a method of a wireless station performing Wi-Fi communication includes the steps of: receiving a random access-related trigger frame including information on at least one traffic type triggered from an access point; determining, based on the information on the traffic type, whether a traffic type of traffic to be transmitted corresponds to the information on the at least one traffic type; and transmitting an uplink frame through the random access if the traffic type of the traffic to be transmitted corresponds to the information on the at least one traffic type.
- a method of an access point performing Wi-Fi communication comprises the steps of: transmitting a random access-related trigger frame including information on at least one traffic type triggered to at least one wireless station; and receiving an uplink frame in response to the trigger frame from at least one first wireless station among the at least one wireless station; wherein traffic transmitted by the at least one first wireless station corresponds to the information on the traffic type.
- a wireless station performing Wi-Fi communication comprises: a transceiver; and at least one processor; wherein the at least one processor is configured to receive a random access-related trigger frame including information on at least one traffic type triggered from an access point, determine based on the information on the traffic type whether a traffic type of traffic to be transmitted corresponds to the information on the at least one traffic type, and transmit an uplink frame through the random access when the traffic type of the traffic to be transmitted corresponds to the information on the at least one traffic type.
- an access point performing Wi-Fi communication comprises: a transceiver; and at least one processor; wherein the at least one processor comprises: a step of transmitting a random access-related trigger frame including information on at least one traffic type triggered to at least one wireless station; and a step of receiving an uplink frame in response to the trigger frame from at least one first wireless station among the at least one wireless station; wherein traffic transmitted by the at least one first wireless station corresponds to the information on the traffic type.
- an electronic device can improve the performance of low-latency data transmission during Wi-Fi communication.
- FIG. 1 is a block diagram of an electronic device within a network environment applicable to the present disclosure.
- FIG. 2 is a drawing for explaining a short-range communication connection type of an electronic device applicable to the present disclosure.
- FIG. 3 illustrates a wireless communication system including an access point and a wireless station applicable to the present disclosure.
- FIGS. 4A and 4B are diagrams illustrating the arrival of DL (downlink) low-latency traffic and UL (uplink) low-latency traffic during a DL (downlink) transmit opportunity (TXOP) applicable to the present disclosure.
- FIG. 5 is a diagram illustrating the operation of UL traffic transmission of at least one wireless station to which an EDCA (enhanced distributed channel access) based preemption mechanism applicable to the present disclosure is applied.
- EDCA enhanced distributed channel access
- FIG. 6 is a diagram illustrating an operation in which an access point instructs multiple wireless stations whether preemption (PR) is enabled or not in the application of an EDCA-based preemption mechanism applicable to the present disclosure.
- PR preemption
- FIGS. 7a, 7b, 7c, 7d, 7e and 7f are drawings for explaining frames related to a random access procedure applicable to the present disclosure.
- FIG. 8 is a diagram illustrating an uplink OFDMA-based random access (UORA) procedure applicable to the present disclosure.
- FIG. 9 is a diagram showing the control information subfield format of the BSR control subfield that can be applied to the present disclosure.
- FIG. 10 is a diagram illustrating an operation in which an access point transmits a trigger frame and receives uplink data from wireless stations through random access, which can be applied to the present disclosure.
- FIG. 11 is a diagram illustrating an operation in which an access point transmits a trigger frame including a PR-enabled frame and receives uplink data from wireless stations through random access, which can be applied to the present disclosure.
- FIG. 12 is a diagram illustrating an operation in which an access point transmits a DL PPDU frame including a BSRP trigger frame and receives uplink data from wireless stations through random access, which can be applied to the present disclosure.
- FIG. 13 is a diagram illustrating an operation of receiving uplink data through random access after an access point transmits a Basic trigger frame indicating differentiation information according to the type of traffic of wireless stations, according to one embodiment of the present disclosure.
- FIG. 14 is a diagram illustrating an operation of receiving uplink data in random access after an access point transmits a BSRP trigger frame indicating differentiation information according to the type of traffic of wireless stations, according to one embodiment of the present disclosure.
- FIG. 15A and FIG. 15B are diagrams illustrating an operation of an access point indicating a specific traffic type to a wireless station using an AID subfield of a user info field of a trigger frame, according to one embodiment of the present disclosure.
- FIGS. 16a, 16b, 16c and 16d are diagrams illustrating an extension of the UORA parameter Set element format when an access point indicates a specific traffic type to a wireless station using the AID subfield of the user info field of a trigger frame, according to one embodiment of the present disclosure.
- FIG. 17 is a diagram illustrating an operation of an access point according to one embodiment of the present disclosure to indicate a specific traffic type to a wireless station using subfields of a user info field of a trigger frame.
- FIGS. 18a, 18b, 18c, 18d, 18e, 18f and 18g are diagrams illustrating a frame structure when an access point, according to one embodiment of the present disclosure, indicates a specific traffic type to a wireless station using subfields of a user info field of a trigger frame.
- FIG. 19 is a diagram illustrating a method for an access point to transmit a PRE Basic trigger frame or a PRE BSRP trigger frame together with a DL PPDU according to one embodiment of the present disclosure.
- FIG. 20 is a flowchart illustrating the operation of a wireless station according to one embodiment of the present disclosure.
- FIG. 21 is a flowchart illustrating the operation of an access point according to one embodiment of the present disclosure.
- FIG. 22 is a diagram showing an example configuration of a wireless station according to one embodiment of the present disclosure.
- FIG. 23 is a diagram showing an example configuration of an access point according to one embodiment of the present disclosure.
- each block of the processing flowchart drawings and combinations of the flowchart drawings can be performed by computer program instructions.
- These computer program instructions can be installed in a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing equipment, so that the instructions executed by the processor of the computer or other programmable data processing equipment create a means for performing the functions described in the flowchart block(s).
- These computer program instructions can also be stored in a computer-available or computer-readable memory that can direct a computer or other programmable data processing equipment to implement the functions in a specific manner, so that the instructions stored in the computer-available or computer-readable memory can also produce a manufactured item that includes an instruction means for performing the functions described in the flowchart block(s).
- the computer program instructions may be installed on a computer or other programmable data processing device, a series of operational steps may be performed on the computer or other programmable data processing device to create a computer-executable process, so that the instructions that cause the computer or other programmable data processing device to perform the steps for performing the functions described in the flowchart block(s) may also be able to provide steps for performing the functions described in the flowchart block(s).
- each block may represent a module, segment, or portion of code that contains one or more executable instructions for performing a specific logical function(s).
- the functions described in the blocks may occur out of order. For example, two blocks depicted in succession may actually be executed substantially concurrently, or the blocks may sometimes be executed in reverse order, depending on their respective functions.
- the term ' ⁇ unit' used in the present embodiment means software or hardware components such as FPGA (Field Programmable Gate Array) or ASIC (Application Specific Integrated Circuit), and the ' ⁇ unit' performs certain roles.
- the ' ⁇ unit' is not limited to software or hardware.
- the ' ⁇ unit' may be configured to be on an addressable storage medium and may be configured to play one or more processors.
- the ' ⁇ unit' includes components such as software components, object-oriented software components, class components, and task components, processes, functions, properties, procedures, subroutines, segments of program code, drivers, firmware, microcode, circuits, data, databases, data structures, tables, arrays, and variables.
- the functions provided within the components and ' ⁇ units' may be combined into a smaller number of components and ' ⁇ units' or further separated into additional components and ' ⁇ units'. Additionally, the components and ' ⁇ parts' may be implemented to activate one or more CPUs within the device or secure multimedia card. Furthermore, according to some embodiments, the ' ⁇ parts' may include one or more processors.
- terminal' or 'device' used herein may refer to a mobile station (MS), user equipment (UE), user terminal (UT), wireless terminal, access terminal (AT), terminal, subscriber unit (SS), subscriber station (SS), wireless device, wireless communication device, wireless transmit/receive unit (WTRU), mobile node, mobile, or other terms.
- MS mobile station
- UE user equipment
- UT user terminal
- AT access terminal
- SS subscriber station
- WTRU wireless transmit/receive unit
- mobile node mobile, or other terms.
- the terminal may include a cellular telephone, a smart phone having a wireless communication function, a personal digital assistant (PDA) having a wireless communication function, a wireless modem, a portable computer having a wireless communication function, a photographing device such as a digital camera having a wireless communication function, a gaming device having a wireless communication function, a music storage and playback home appliance having a wireless communication function, an internet home appliance capable of wireless internet access and browsing, as well as portable units or terminals integrating combinations of such functions.
- the terminal may include, but is not limited to, an M2M (Machine to Machine) terminal, an MTC (Machine Type Communication) terminal/device. In this specification, the terminal may also be referred to as an electronic device or simply a device.
- WLAN Wireless Local Area Network
- Wi-Fi® may include communications governed by the IEEE 802.11 family of standards, BLUETOOTH®, HiperLAN (a set of wireless standards primarily used in Europe and comparable to the IEEE 802.11 standards), and other technologies having a relatively short radio propagation range.
- WLAN Wireless Local Area Network
- Wi-Fi Wireless Fidelity
- APs Access Points
- STAs wireless stations
- the exemplary embodiments are equally applicable to other WLAN systems including, for example, multiple WLANs, peer-to-peer (or independent basic service set) systems, Wi-Fi Direct systems, and/or hotspots.
- frame may include any frame, packet, or data unit, such as, for example, protocol data units (PDUs), media access control (MAC) protocol data units (MPDUs), and physical layer convergence procedure (PLCP) protocol data units (PPDUs).
- PDUs protocol data units
- MPDUs media access control protocol data units
- PLCP physical layer convergence procedure protocol data units
- A-MPDU may mean aggregated MPDUs.
- connection means directly connected or connected via one or more intervening components or circuits.
- connected access point refers to an access point with which a given wireless station is currently associated and/or connected (e.g., there is an established communications channel or link between the access point and the given wireless station).
- FIG. 1 is a block diagram of an electronic device (101) within a network environment (100) applicable to the present disclosure.
- the electronic device (101) may communicate with the electronic device (102) via a first network (198) (e.g., a short-range wireless communication network), or may communicate with the electronic device (104) or a server (108) via a second network (199) (e.g., a long-range wireless communication network).
- the electronic device (101) may communicate with the electronic device (104) via the server (108).
- the electronic device (101) may include a processor (120), a memory (130), an input module (150), an audio output module (155), a display module (160), an audio module (170), a sensor module (176), an interface (177), a connection terminal (178), a haptic module (179), a camera module (180), a power management module (188), a battery (189), a communication module (190), a subscriber identification module (196), or an antenna module (197).
- the electronic device (101) may omit at least one of these components (e.g., the connection terminal (178)), or may have one or more other components added.
- some of these components e.g., the sensor module (176), the camera module (180), or the antenna module (197) may be integrated into one component (e.g., the display module (160)).
- the processor (120) may, for example, execute software (e.g., a program (140)) to control at least one other component (e.g., a hardware or software component) of the electronic device (101) connected to the processor (120) and perform various data processing or operations.
- the processor (120) may store commands or data received from other components (e.g., a sensor module (176) or a communication module (190)) in a volatile memory (132), process the commands or data stored in the volatile memory (132), and store result data in a non-volatile memory (134).
- the processor (120) may include a main processor (121) (e.g., a central processing unit or an application processor) or an auxiliary processor (123) (e.g., a graphics processing unit, a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor) that can operate independently or together with the main processor (121).
- a main processor (121) e.g., a central processing unit or an application processor
- an auxiliary processor (123) e.g., a graphics processing unit, a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor
- the auxiliary processor (123) may be configured to use less power than the main processor (121) or to be specialized for a given function.
- the auxiliary processor (123) may be implemented separately from the main processor (121) or as a part thereof.
- the auxiliary processor (123) may control at least a portion of functions or states associated with at least one component (e.g., a display module (160), a sensor module (176), or a communication module (190)) of the electronic device (101), for example, on behalf of the main processor (121) while the main processor (121) is in an inactive (e.g., sleep) state, or together with the main processor (121) while the main processor (121) is in an active (e.g., application execution) state.
- the auxiliary processor (123) e.g., an image signal processor or a communication processor
- the auxiliary processor (123) may include a hardware structure specialized for processing artificial intelligence models.
- the artificial intelligence models may be generated through machine learning. This learning can be performed, for example, in the electronic device (101) itself where artificial intelligence is performed, or can be performed through a separate server (e.g., server (108)).
- the learning algorithm can include, for example, supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning, but is not limited to the examples described above.
- the artificial intelligence model can include a plurality of artificial neural network layers.
- the artificial neural network can be one of a deep neural network (DNN), a convolutional neural network (CNN), a recurrent neural network (RNN), a restricted Boltzmann machine (RBM), a deep belief network (DBN), a bidirectional recurrent deep neural network (BRDNN), deep Q-networks, or a combination of two or more of the above, but is not limited to the examples described above.
- the artificial intelligence model can additionally or alternatively include a software structure.
- the memory (130) can store various data used by at least one component (e.g., processor (120) or sensor module (176)) of the electronic device (101).
- the data can include, for example, software (e.g., program (140)) and input data or output data for commands related thereto.
- the memory (130) can include volatile memory (132) or non-volatile memory (134).
- the program (140) may be stored as software in the memory (130) and may include, for example, an operating system (142), middleware (144), or an application (146).
- the input module (150) can receive commands or data to be used in a component of the electronic device (101) (e.g., a processor (120)) from an external source (e.g., a user) of the electronic device (101).
- the input module (150) can include, for example, a microphone, a mouse, a keyboard, a key (e.g., a button), or a digital pen (e.g., a stylus pen).
- the audio output module (155) can output audio signals to the outside of the electronic device (101).
- the audio output module (155) can include, for example, a speaker or a receiver.
- the speaker can be used for general purposes, such as multimedia playback or recording playback.
- the receiver can be used to receive incoming calls. In one embodiment, the receiver can be implemented separately from the speaker or as part of the speaker.
- the display module (160) can visually provide information to an external party (e.g., a user) of the electronic device (101).
- the display module (160) may include, for example, a display, a holographic device, or a projector and a control circuit for controlling the device.
- the display module (160) may include a touch sensor configured to detect a touch, or a pressure sensor configured to measure the intensity of a force generated by the touch.
- the audio module (170) can convert sound into an electrical signal, or vice versa, convert an electrical signal into sound. According to one embodiment, the audio module (170) can acquire sound through the input module (150), output sound through the sound output module (155), or an external electronic device (e.g., electronic device (102)) (e.g., speaker or headphone) directly or wirelessly connected to the electronic device (101).
- an external electronic device e.g., electronic device (102)
- speaker or headphone directly or wirelessly connected to the electronic device (101).
- the sensor module (176) can detect the operating status (e.g., power or temperature) of the electronic device (101) or the external environmental status (e.g., user status) and generate an electrical signal or data value corresponding to the detected status.
- the sensor module (176) can include, for example, a gesture sensor, a gyro sensor, a barometric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an IR (infrared) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illuminance sensor.
- the interface (177) may support one or more designated protocols that may be used to directly or wirelessly connect the electronic device (101) with an external electronic device (e.g., the electronic device (102)).
- the interface (177) may include, for example, a high definition multimedia interface (HDMI), a universal serial bus (USB) interface, an SD card interface, or an audio interface.
- HDMI high definition multimedia interface
- USB universal serial bus
- SD card interface Secure Digital Card
- connection terminal (178) may include a connector through which the electronic device (101) may be physically connected to an external electronic device (e.g., electronic device (102)).
- the connection terminal (178) may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).
- the haptic module (179) can convert electrical signals into mechanical stimuli (e.g., vibration or movement) or electrical stimuli that a user can perceive through tactile or kinesthetic sensations.
- the haptic module (179) can include, for example, a motor, a piezoelectric element, or an electrical stimulation device.
- the camera module (180) can capture still images and videos.
- the camera module (180) may include one or more lenses, image sensors, image signal processors, or flashes.
- the power management module (188) can manage power supplied to the electronic device (101).
- the power management module (188) can be implemented as, for example, at least a part of a power management integrated circuit (PMIC).
- PMIC power management integrated circuit
- a battery (189) may power at least one component of the electronic device (101).
- the battery (189) may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.
- the communication module (190) may support the establishment of a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device (101) and an external electronic device (e.g., electronic device (102), electronic device (104), or server (108)), and the performance of communication through the established communication channel.
- the communication module (190) may operate independently from the processor (120) (e.g., application processor) and may include one or more communication processors that support direct (e.g., wired) communication or wireless communication.
- the communication module (190) may include a wireless communication module (192) (e.g., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module) or a wired communication module (194) (e.g., a local area network (LAN) communication module, or a power line communication module).
- a wireless communication module (192) e.g., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module
- GNSS global navigation satellite system
- wired communication module (194) e.g., a local area network (LAN) communication module, or a power line communication module.
- any of these communication modules may communicate with an external electronic device (104) via a first network (198) (e.g., a short-range communication network such as Bluetooth, Wi-Fi (wireless fidelity), or IrDA (infrared data association)) or a second network (199) (e.g., a long-range communication network such as a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or WAN)).
- a first network (198) e.g., a short-range communication network such as Bluetooth, Wi-Fi (wireless fidelity), or IrDA (infrared data association)
- a second network (199) e.g., a long-range communication network such as a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or WAN)
- a first network (198) e.g., a
- the wireless communication module (192) may use subscriber information (e.g., an international mobile subscriber identity (IMSI)) stored in the subscriber identification module (196) to verify or authenticate the electronic device (101) within a communication network such as the first network (198) or the second network (199).
- subscriber information e.g., an international mobile subscriber identity (IMSI)
- IMSI international mobile subscriber identity
- the wireless communication module (192) can support 5G networks and next-generation communication technologies following the 4G network, such as NR access technology (new radio access technology).
- the NR access technology can support high-speed transmission of high-capacity data (eMBB (enhanced mobile broadband)), minimization of terminal power and connection of multiple terminals (mMTC (massive machine type communications)), or high reliability and low latency (URLLC (ultra-reliable and low-latency communications)).
- eMBB enhanced mobile broadband
- mMTC massive machine type communications
- URLLC ultra-reliable and low-latency communications
- the wireless communication module (192) can support, for example, a high-frequency band (e.g., mmWave band) to achieve a high data transmission rate.
- a high-frequency band e.g., mmWave band
- the wireless communication module (192) can support various technologies for securing performance in a high-frequency band, such as beamforming, massive multiple-input and multiple-output (MIMO), full dimensional MIMO (FD-MIMO), array antenna, analog beam-forming, or large scale antenna.
- the wireless communication module (192) can support various requirements specified in the electronic device (101), an external electronic device (e.g., the electronic device (104)), or a network system (e.g., the second network (199)).
- the wireless communication module (192) can support a peak data rate (e.g., 20 Gbps or more) for eMBB realization, a loss coverage (e.g., 164 dB or less) for mMTC realization, or a U-plane latency (e.g., 0.5 ms or less for downlink (DL) and uplink (UL), or 1 ms or less for round trip) for URLLC realization.
- a peak data rate e.g., 20 Gbps or more
- a loss coverage e.g., 164 dB or less
- U-plane latency e.g., 0.5 ms or less for downlink (DL) and uplink (UL), or 1 ms or less for round trip
- the antenna module (197) can transmit or receive signals or power to or from an external device (e.g., an external electronic device).
- the antenna module (197) may include an antenna including a radiator formed of a conductor or a conductive pattern formed on a substrate (e.g., a PCB).
- the antenna module (197) may include a plurality of antennas (e.g., an array antenna). In this case, at least one antenna suitable for a communication method used in a communication network, such as the first network (198) or the second network (199), may be selected from the plurality of antennas, for example, by the communication module (190). A signal or power may be transmitted or received between the communication module (190) and an external electronic device via the at least one selected antenna.
- another component e.g., a radio frequency integrated circuit (RFIC)
- RFIC radio frequency integrated circuit
- the antenna module (197) may form a mmWave antenna module.
- the mmWave antenna module may include a printed circuit board, an RFIC disposed on or adjacent a first side (e.g., a bottom side) of the printed circuit board and capable of supporting a designated high-frequency band (e.g., a mmWave band), and a plurality of antennas (e.g., an array antenna) disposed on or adjacent a second side (e.g., a top side or a side side) of the printed circuit board and capable of transmitting or receiving signals in the designated high-frequency band.
- a first side e.g., a bottom side
- a plurality of antennas e.g., an array antenna
- At least some of the above components can be interconnected and exchange signals (e.g., commands or data) with each other via a communication method between peripheral devices (e.g., a bus, GPIO (general purpose input and output), SPI (serial peripheral interface), or MIPI (mobile industry processor interface)).
- peripheral devices e.g., a bus, GPIO (general purpose input and output), SPI (serial peripheral interface), or MIPI (mobile industry processor interface)).
- commands or data may be transmitted or received between the electronic device (101) and an external electronic device (104) via a server (108) connected to a second network (199).
- Each of the external electronic devices (102 or 104) may be the same or a different type of device as the electronic device (101).
- all or part of the operations executed in the electronic device (101) may be executed in one or more of the external electronic devices (102, 104, or 108). For example, when the electronic device (101) is to perform a certain function or service automatically or in response to a request from a user or another device, the electronic device (101) may, instead of or in addition to executing the function or service itself, request one or more external electronic devices to perform the function or at least a part of the service.
- One or more external electronic devices that receive the request may execute at least a portion of the requested function or service, or an additional function or service related to the request, and transmit the result of the execution to the electronic device (101).
- the electronic device (101) may process the result as is or additionally and provide it as at least a portion of a response to the request.
- cloud computing, distributed computing, mobile edge computing (MEC), or client-server computing technology may be used, for example.
- the electronic device (101) may provide an ultra-low latency service by using distributed computing or mobile edge computing, for example.
- the external electronic device (104) may include an Internet of Things (IoT) device.
- the server (108) may be an intelligent server utilizing machine learning and/or a neural network.
- the external electronic device (104) or the server (108) may be included in the second network (199).
- the electronic device (101) can be applied to intelligent services (e.g., smart home, smart city, smart car, or healthcare) based on 5G communication technology and IoT-related technology.
- FIG. 2 is a drawing for explaining a short-range communication connection type of an electronic device applicable to the present disclosure.
- an electronic device (101) may be connected to an access point (AP) (200) based on a plurality of communication methods based on Wi-Fi.
- the electronic device (101) may include a processor (120) (e.g., the processor (120) of FIG. 1) and a communication module (190) (e.g., the communication module (190) of FIG. 1).
- the communication module (190) may receive a communication signal from the outside or transmit a communication signal to the outside based on a Wi-Fi communication method (e.g., IEEE 802.11be).
- a Wi-Fi communication method e.g., IEEE 802.11be
- the communication module (190) may operate based on IEEE 802.11ac, 802.11ax, 802.11be, or 802.11bn among Wi-Fi communication methods, and in particular, IEEE 802.11be or 802.11bn has improved performance by supporting a wider bandwidth, higher data throughput, and shorter delay time compared to IEEE 802.11ax.
- the communication module (190) may include a transceiver (191) for transmitting and receiving data with an external device and a communication processor (193) (e.g., a communication processor (not shown) or a short-range wireless communication module (e.g., a Wi-Fi chipset)).
- a communication processor (193) e.g., a communication processor (not shown) or a short-range wireless communication module (e.g., a Wi-Fi chipset)
- the communication module (190) may further include a memory.
- the transceiver (191) may convert a baseband transmission signal into a wireless signal or convert a received wireless signal into a baseband reception signal.
- the communication module (190) may further include, in addition to the transceiver (191) and the communication processor (193), components for orthogonal frequency division multiplexing (OFDM) or orthogonal frequency division multiple access (OFDMA), for example, a modulator, a digital-analog converter (D/A converter), a frequency converter, an A/D converter, an amplifier, and/or a demodulator.
- OFDM orthogonal frequency division multiplexing
- OFDMA orthogonal frequency division multiple access
- the electronic device (101) may be electrically connected to a communication module of the access point (200) and may include at least one antenna module (e.g., antenna module (197) of FIG. 1) that supports a communication protocol and/or frequency band supported by the communication module of the access point (200).
- antenna module e.g., antenna module (197) of FIG. 1
- the communication processor (193) may control the transceiver (191) to form a communication connection (e.g., the first network (198) of FIG. 1) with the access point (200).
- the communication connection may include a Wi-Fi network.
- the communication processor (193) may control the transceiver (191) to form a wireless connection with the access point (200) using a 2.4 GHz, 5 GHz, or 6 GHz band wireless local area network (WLAN) standard such as IEEE 802.11ac, 802.11ax, 802.11be, or 802.11bn.
- the communication processor (193) may control the transceiver (191) to form a wireless connection with the access point (200) using the 60 GHz band WLAN standard of IEEE 802.11ad or 802.11ay.
- a method of communicating between an electronic device (101) and an access point (200) using a wireless local area network (WLAN) standard may be referred to as a communication method based on an STA mode.
- WLAN wireless local area network
- the processor (120) may include an application processor.
- the processor (120) may perform a specified operation of the electronic device (101) or control other hardware (e.g., a communication module (190)) to perform a specified operation.
- the access point (200) may support an operation of transmitting data to an external network and/or an operation of receiving data from an external network by a plurality of electronic devices (e.g., electronic devices (101)) based on a connection between the plurality of electronic devices (e.g., electronic devices (101)) and an external network (e.g., the Internet, an external LAN, or a cellular network).
- a plurality of electronic devices e.g., electronic devices (101)
- an external network e.g., the Internet, an external LAN, or a cellular network.
- the access point (200) may be a wireless router.
- the access point (200) may be a dedicated wireless router or a general-purpose device supporting mobile hotspot functionality, and there are no limitations on its implementation.
- the access point (200) may include the same components as the electronic device (101), such as a processor (e.g., the processor (120) of FIG. 1) and/or a communication module (e.g., the communication module (190) of FIG. 1)).
- the access point (200) may transmit and receive data with an external device, such as a server (e.g., server (108) of FIG. 1) or an electronic device (101).
- the access point (200) may transmit at least a portion of the data received from the server to the electronic device (101).
- the access point (200) and the electronic device (101) may transmit and receive UL (uplink)/DL (downlink) data during an operation period.
- the access point (200) may transmit traffic to the electronic device (101) only during an operation period set based on schedule information received from the electronic device (101).
- FIG. 3 illustrates a wireless communication system including an access point and a wireless station applicable to the present disclosure.
- a wireless communication system may include an access point (310), client electronic devices corresponding to wireless stations (320, 330, 332, 334, 336), and a wireless local area network (WLAN) (305).
- an access point 310
- client electronic devices corresponding to wireless stations (320, 330, 332, 334, 336)
- WLAN wireless local area network
- a wireless communication system (300) may be formed by an access point (310) that provides a wireless communication channel or link to one or more wireless stations (STAs) (320, 330, 332, 334, 336).
- STAs wireless stations
- An access point (310) is assigned a unique media access control (MAC) address.
- the WLAN (305) which is depicted as a circular shape in FIG. 1, is depicted as an infrastructure basic service set (BSS), which is a basic building block in an IEEE 802.11 system.
- the WLAN (305) may be an independent basic service set (IBSS) network or a peer-to-peer (P2P) network (e.g., operating according to Wi-Fi Direct protocols).
- the circular shape of the WLAN (305) depicted in FIG. 1 may also be understood to represent a coverage area in which STAs included in the corresponding BSS maintain communication. This area may be referred to as a Basic Service Area (BSA).
- BSA Basic Service Area
- the wireless stations (320, 330, 332, 334, 336) are devices that operate according to the Medium Access Control (MAC)/PHY specifications of IEEE 802.11. As long as the function of the STA is not individually distinguished from the AP, the STA may include an AP STA and a non-AP STA. However, when communication is performed between the STA and the AP, the STA may be understood as a non-AP STA.
- the wireless stations (320, 330, 332, 334, 336) may be any suitable Wi-Fi-enabled wireless device or electronic device, including, for example, a cell phone, a personal digital assistant (PDA), a tablet device, a laptop computer, etc.
- the wireless stations may also be referred to as user equipment (UE), subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, electronic device, or any other suitable terminology.
- UE user equipment
- the illustrated wireless stations (320, 330, 332, 334, 336) may include an electronic device (320) that is a non-LL (legacy) client that does not require low latency (LL) transmission, and electronic devices (330, 332, 334, 336) that are LL clients that require low latency transmission.
- the traffic of the wireless stations (330, 332, 334, 336) that require low latency (LL) may require a certain traffic speed, and may require data transmission of, for example, 1500 bytes per 40 mn.
- the four LL client electronic devices may include an electronic device that requires low latency transmission and thus transmission through preemption, or an electronic device that requires high priority transmission.
- a "PCF (point coordination function) transmission method” and a “DCF (distributed coordination function) transmission method” can be used.
- PCF point coordination function
- DCF distributed coordination function transmission
- the above DCF transmission method is a concept for providing services in a contention period, and can handle waiting time by dividing traffic priorities into IFSs (inter-frame spaces) to request channel use.
- priority can be determined by the size of the waiting time, and the shorter the waiting time, the higher the priority packet.
- the IFS can include SIFS (short IFS), PIFS (PCF IFS), and DIFS (DCF IFS).
- the SIFS has the shortest period and has a high priority, and is mainly used as a waiting time for control information.
- the PIFS has a medium-length period and has a medium priority.
- the DIFS has a low priority and is mainly used as a waiting time for channel check. That is, during the DIFS period, the channel is listened (or waited) for availability. If the channel is busy during the DIFS period, transmission can be delayed.
- FIGS. 4A and 4B are diagrams illustrating the arrival of DL low-latency traffic and UL low-latency traffic during a DL TXOP applicable to the present disclosure.
- Figures 4a and 4b are drawings explaining communication between an access point and a wireless station using the DCF method.
- Figure 4a illustrates a case where DL low-latency traffic arrives during a DL TXOP.
- the access point may wait for transmission of the new DL low latency packet until transmission of the PPDU is completed during a TXOP (427) period (435).
- the wireless station (410) may transmit an ACK frame (425) for the long DL PPDU (420).
- the access point (400) may transmit the low-latency DL PPDU (440) that was being waited for, and the low-latency TXOP (447) may be operated with a different length from the TXOP (427) for the long DL PPDU (420) that does not require low latency.
- the wireless station (410) can transmit an ACK frame for the low-latency DL PPDU (440) (445).
- Figure 4b illustrates a case where UL low-latency traffic arrives during a DL TXOP.
- the wireless station (410) may wait for transmission of the new UL low latency packet (475) until transmission of the PPDU is completed during the TXOP (460) period.
- the wireless station (410) may transmit an ACK frame (455) for the long DL PPDU (450).
- the wireless station (410) may transmit the low-latency UL PPDU that was being waited for (480), and the low-latency TXOP (490) may be operated with a different length from the TXOP (460) for the long DL PPDU (450) that does not require low latency.
- the access point (400) can transmit an ACK frame (483) for the low-latency DL PPDU (480).
- the MAC-based DCF transmission method described above processes all data transmissions in a wireless network environment by arriving at a queue and gives equal probabilistic opportunities to all users to access the channel. Therefore, as the number of users participating in the network increases, the probability of data collision increases relatively, and the number of data retransmissions due to collisions also increases. Therefore, it is necessary to improve multimedia data transmission and QoS (Quality of Service) guarantee.
- QoS Quality of Service
- EDCA Enhanced Distributed Channel Access
- TXOP Transmit Opportunity
- ACs Access Categories (0, 1, 2, 3)
- type of traffic e.g., Best Effort, Background, Video, etc.
- differentiated priorities e.g., Best Effort, Background, Video, etc.
- differentiated parameters e.g., giving it a chance to compete first.
- an EDCA-based preemption mechanism can be employed. That is, the access point can provide wireless stations requesting high-priority traffic (e.g., low-latency data transmission) with a priority opportunity to compete within a DL TXOP.
- high-priority traffic e.g., low-latency data transmission
- FIG. 5 is a diagram illustrating the operation of UL traffic transmission of at least one wireless station to which an EDCA-based preemption mechanism applicable to the present disclosure is applied.
- an access point (500) and a wireless station (510) can be interconnected and communicate with each other like the access point (200) and electronic device (101) described in FIG. 2.
- the wireless station (510) depicted in FIG. 5 may include electronic devices (330, 332, 334, 336) that require low-latency transmission (or high-priority transmission) as described in FIG. 3. That is, although the wireless station (510) depicted in FIG. 5 illustrates a single wireless station, the present disclosure is not limited thereto, and may include all wireless stations that require preemption and are connected to the access point (500).
- the wireless station (510) depicted in FIG. 5 may correspond to a low-latency client that is a target of an EDCA-based preemption mechanism.
- an access point (500) may transmit a DL PPDU 1 with a preemption (PR) enabled indication to a wireless station (510) that is a low-latency client (or has a high priority) (520).
- the DL PPDU may be one of smaller PPDUs into which a long DL PPDU is divided.
- the wireless station (510) may transmit a block ACK (acknowledgement) (BA) frame for DL PPDU 1 to the access point (500) (525).
- BA block ACK
- the wireless station (510) may transmit a preemption indication (PR indication, PRI) frame to the access point (500) within a PIFS (530), i.e., after an SIFS (535) after transmitting the BA frame, in a contention situation.
- PR indication PR indication
- PRI preemption indication
- the first wireless station (510) may transmit a PRI frame after SIFS after the DL PPDU 1 frame including the PR-enabled indication is transmitted.
- the absence of the immediate BA frame may include a case where the DL PPDU frame indicates an implicit response or does not indicate an immediate response.
- the wireless station (510) illustrated in FIG. 5 may include all wireless stations that require preemption connected to the access point (500) as described above, and thus, at least one wireless station that has received a preemption activation (PR enabled) instruction may transmit the PRI frame in a contention situation.
- SIFS (535) has a higher priority and a shorter period than PIFS (530).
- the wireless station (510) may ignore the NAV (network allocation vector) set by the access point (300) in the previous frame and may not receive DL PPDU 2 (545). Accordingly, the wireless station (510) may transmit UL low-latency data after SIFS (547) after transmitting the PRI, even in the section where DL PPDU 2 was scheduled to be transmitted (550).
- the access point in a contention situation where multiple wireless stations simultaneously transmit PRIs, the access point, after receiving multiple PRI frames (540), transmits a trigger frame to check the Buffer Status to identify the contention situation, and then, through scheduling, can allocate uplink resources through Basic frame transmission. Afterwards, a wireless station allocated a UL scheduling RU can transmit a UL PPDU frame to the corresponding resource (550).
- the access point (500) may perform PIFS of the next DL PPDU transmission.
- the PR activation indicator may be transmitted in the PHY header of a DL PPDU or a BA (block ACK) frame transmitted by the access point.
- the access point may include limit information on the time allocated to the EDCA low-latency transmission together with the PR activation indicator.
- FIG. 6 is a diagram illustrating an operation in which an access point instructs multiple wireless stations to enable preemption (PR) in the application of an EDCA-based preemption mechanism applicable to the present disclosure.
- the access point (600), the first wireless station (611), and the second wireless station (613) illustrated in FIG. 6 can be interconnected and communicate with each other like the access point (200) and the electronic device (101) described in FIG. 2.
- the first wireless station (611) illustrated in FIG. 6 can include electronic devices (330, 332, 334, 336) that require low-latency transmission (or high-priority transmission) as described in FIG. 3.
- the second wireless station (613) illustrated in FIG. 6 can include an electronic device (320) that is a non-LL (legacy) client that does not require low-latency (LL) transmission as described in FIG. 3.
- an access point (600) when an access point (600) initiates a transmission opportunity (TXOP) for data transmission, it may transmit a request-to-send (RTS) frame to secure the duration of the TXOP.
- the access point (600) may transmit an RTS frame to secure a transmission opportunity (TXOP) for data transmission to a second wireless station (613) (620). Thereafter, the second wireless station (613) may transmit a clear-to-send (CTS) frame to the access point (600) after SIFS after receiving the RTS frame (625).
- RTS request-to-send
- the access point (600) may transmit a first DL PPDU frame to the second wireless station (613) after SIFS after receiving the CTS frame (630).
- the access point (600) may provide a preemptive opportunity to at least one wireless station corresponding to a low-latency client by including a PR-enabled indication together with the first DL PPDU frame.
- the second wireless station (613) may transmit a BA frame to the access point (600) after SIFS after receiving the first DL PPDU frame (635).
- a new UL low latency (LL) packet may arrive at the first wireless station (611) (633).
- the first wireless station (611) may transmit a PR (preemption request) frame to the access point (600) based on the PR activation indication after SIFS (640).
- the first wireless station (611) may inform the access point (600) that the first wireless station (611) has a UL LL frame requesting urgent transmission.
- the first wireless station (611) may transmit a PR frame after SIFS after the first DL PPDU frame including the PR-enabled indication is transmitted.
- the case where there is no immediate BA frame may include a case where the DL PPDU frame indicates an implicit response or does not indicate an immediate response.
- the first wireless station (611) can transmit a UL PPDU frame for low-latency traffic to the access point (600) after SIFS following the transmission of the PR frame (645).
- the access point (600) transmits a trigger frame for checking the Buffer Status after receiving multiple PRI frames (640) to identify the contention situation, and then, through scheduling, can allocate uplink resources through Basic frame transmission. Thereafter, a wireless station allocated a UL scheduling RU can transmit a UL PPDU frame to the corresponding resource (645).
- the first wireless station (611) may transmit a UL PPDU frame to the access point (600) via a first resource unit (RU). After receiving the UL PPDU frame, the access point (600) may transmit a BA frame to the first wireless station (611) after SIFS. In one embodiment, the access point (600) may include a PR activation instruction in the BA frame to provide a preemptive opportunity to at least one wireless station corresponding to a client having low latency traffic.
- the access point (600) may transmit a second DL PPDU frame following the first DL PPDU transmitted in step 630 to the second wireless station (613) (650).
- the second wireless station (613) may transmit an ACK (acknowledgement) frame to the access point (600) after SIFS after receiving the second DL PPDU frame (655).
- the PR frame may overlap with a format such as a non-HT format CTS, and it may be necessary to provide distinct resources for each wireless station. Accordingly, the present disclosure proposes a method for diversifying resource requests of wireless stations by using a trigger frame related to random access (Basic trigger frame or BSRP trigger frame).
- Base trigger frame or BSRP trigger frame a trigger frame related to random access
- FIGS. 7a, 7b, 7c, 7d, 7e and 7f are drawings for explaining frames related to a random access procedure applicable to the present disclosure.
- the access point allocates an uplink random access channel to a wireless station by transmitting a trigger frame within a TXOP, and a non-AP HE STA can participate in uplink contention and transmit uplink data (in HE TB PPDU format) through the RA-RU (Random Access RU) allocated by the trigger frame.
- a trigger frame within a TXOP
- a non-AP HE STA can participate in uplink contention and transmit uplink data (in HE TB PPDU format) through the RA-RU (Random Access RU) allocated by the trigger frame.
- RA-RU Random Access RU
- FIG. 7a is a diagram showing an example of a UORA Parameter Set element format, which is a management frame in an IEEE 802.11 system that can be applied to the present disclosure.
- the access point can transmit UORA parameter set element information (e.g., beacon, probe response, (re)association response) through a management frame.
- UORA parameter set element information e.g., beacon, probe response, (re)association response
- FIG. 7b is a diagram showing an example of a trigger frame format, which is a control frame in an IEEE 802.11 system applicable to the present disclosure.
- FIG. 7c is a diagram showing a common info field (710) within the trigger frame illustrated in FIG. 7b that can be applied to the present disclosure.
- FIG. 7d is a diagram showing an example of a Trigger type subfield (730) included in the common info field (710) in the trigger frame illustrated in FIG. 7b, which can be applied to the present disclosure.
- the type of trigger frame can be indicated in the Trigger type subfield included in the common info field of the trigger frame.
- the Trigger type subfield value of the trigger frame is '0', '4', and '6', it indicates that it is a Basic trigger frame, a BQRP (Bandwidth Query Report Poll) trigger frame, or a BSRP (Buffer Status Report Poll) trigger frame containing at least one resource unit for random access.
- BQRP Bitwidth Query Report Poll
- BSRP Buffer Status Report Poll
- FIG. 7e is a diagram showing the format of the user info subfield (720) of the trigger frame illustrated in FIG. 7b, which can be applied to the present disclosure.
- an eligible RA-RU i.e., an RU for uplink data transmission after OFDMA-based contention of a wireless station
- the AID 12 field (745) of the user info field illustrated in FIG. 7 can indicate which wireless station the user info field is for, depending on the value it contains. For example, when the AID 12 field (745) contains a value of '0', it can indicate that the user info field is allocated to consecutive RA-RU resources of wireless stations associated with the access point.
- the AID 12 field (745) contains a value of '1' to '2007', it may indicate that it is a user info field for an associated wireless station having an AID of the AID 12 field (745) among the associated wireless stations.
- the AID 12 field (745) contains a value of '2045', it may indicate that it is a user info field allocated to consecutive RA-RU resources of wireless stations that are not associated with the access point.
- FIG. 7f is a diagram showing the format of the RA-RU information subfield (747) of the user info subfield illustrated in FIG. 7e, which can be applied to the present disclosure.
- FIG. 8 is a diagram illustrating an uplink OFDMA-based random access (UORA) procedure applicable to the present disclosure.
- FIG. 8 is a description of the UORA procedure defined in IEEE 802.11ax that can be applied to the present disclosure, and the contents described in section 27.6.5 of IEEE 802.11ax can be applied.
- FIG. 9 is a diagram showing the control information subfield format of the BSR control subfield that can be applied to the present disclosure.
- Non-AP wireless stations can provide buffer status reports (BSRs) to help the access point allocate uplink multi-user (MU) resources.
- BSRs buffer status reports
- an access point can request BSR from one or more associated non-AP wireless stations by transmitting a BSRP trigger frame.
- a non-AP wireless station that receives a BSRP trigger frame can generate a HE TB PPDU when the trigger frame contains the 12 LSBs of the AID of the non-AP wireless station in the user info field, or when the buffer of the non-AP wireless station is not empty and the non-AP wireless station supports the UORA procedure, and when the trigger frame contains one or more RA-RUs.
- a non-AP wireless station may include one or more QoS Null frames in the HE TB PPDU containing one or more of the following:
- - QoS control field(s) Contains a Queue size subfield for each TID that has a queue size that the non-AP wireless station will report to the access point.
- - BSR control subfield Indicates the queue size of the AC that the non-AP wireless station will report to the AP, and includes the Queue size all subfield, as indicated by the ACI bitmap subfield; the non-AP wireless station shall set the Delta TID, Scaling Factor, ACI High, and Queue size high subfields of the BSR control subfield as defined previously.
- FIG. 10 is a diagram illustrating an operation in which an access point transmits a trigger frame and receives uplink data from wireless stations through random access, which can be applied to the present disclosure.
- the access point (1000) and the first wireless station (1011), the second wireless station (1013), and the third wireless station (1015) illustrated in FIG. 10 can be interconnected and communicate with each other like the access point (200) and the electronic device (101) described in FIG. 2.
- the first wireless station (1011) and the third wireless station (1015) illustrated in FIG. 10 can include electronic devices (330, 332, 334, 336) requiring low-latency transmission as described in FIG. 3.
- the second wireless station (1013) illustrated in FIG. 10 can include an electronic device (320) that is a non-LL (legacy) client that does not require low-latency (LL) transmission as described in FIG. 3.
- an access point (1000) when an access point (1000) initiates a transmission opportunity (TXOP) for data transmission, it may transmit a request-to-send (RTS) frame in a contention situation to secure the duration of the TXOP.
- the access point (1000) may transmit an RTS frame (1020) to secure a transmission opportunity (TXOP) for data transmission to a third wireless station (1015).
- the third wireless station (1015) may transmit a clear-to-send (CTS) frame to the access point (1000) after SIFS after receiving the RTS frame (1025).
- a new UL low latency (LL) packet (transmission) may arrive at the first wireless station (1011) (1023).
- the access point (1000) may transmit a first DL PPDU frame to the third wireless station (1015) after SIFS (1030) after receiving the CTS frame.
- a new UL low latency (LL) packet may arrive at the third wireless station (1015) (1033).
- the third wireless station may transmit a BA frame to the access point (1000) after SIFS after receiving the first DL PPDU frame (1035).
- the third wireless station may transmit an ACK frame to the access point (1000) after SIFS after receiving the first DL PPDU frame.
- the access point (1000) may transmit a trigger frame to wireless stations (1040) that triggers an uplink after SIFS.
- the trigger frame may include the trigger frame described in FIGS. 7b to 7d (a basic trigger frame containing at least one resource unit for random access).
- the first wireless station (1011), the second wireless station (1013), and the third wireless station (1015) are UORA-supporting wireless stations that have frames to be transmitted in the queue, and can participate in contention for random access for uplink transmission to the assigned RA-RU based on the trigger frame.
- the traffic to be transmitted by the first wireless station (1011) and the third wireless station (1015) is low-latency traffic and the traffic to be transmitted by the second wireless station (1013) is a general QoS frame (non-LL)
- random access is performed on the same basis without distinction of traffic type, so that the wireless station that wins the competition can transmit uplink data in the RA-RU.
- the first wireless station (1011) can transmit a UL PPDU in RA-RU 1 (1051).
- the second wireless station (1013) and the third wireless station (1015) can transmit a UL PPDU in RA-RU 2 (1053, 1055), and in this case, the third wireless station (1015) may fail to transmit the low-latency traffic due to a collision with the second wireless station (1013) (1055).
- the access point (1000) can transmit a multi-STA BA frame after SIFS after receiving a UL PPDU frame from the first wireless station (1011) and the second wireless station (1013) (1060).
- the access point (1000) may transmit a second DL PPDU frame following the first DL PPDU transmitted in step 1030 to the third wireless station (1015) after SIFS (1070).
- the third wireless station (1013) may transmit an ACK (acknowledge) frame to the access point (1000) after SIFS after receiving the second DL PPDU frame (1075).
- FIG. 11 is a diagram illustrating an operation in which an access point transmits a trigger frame including a PR-enabled frame and receives uplink data from wireless stations through random access, which can be applied to the present disclosure.
- the access point (1100), the first wireless station (1111), the second wireless station (1113), and the third wireless station (1115) illustrated in FIG. 11 may be interconnected and communicate with each other like the access point (200) and the electronic device (101) described in FIG. 2.
- the first wireless station (1111) and the third wireless station (1115) illustrated in FIG. 11 may include electronic devices (330, 332, 334, 336) requiring low-latency transmission as described in FIG. 3.
- the second wireless station (1113) illustrated in FIG. 11 may include an electronic device (320) that is a non-LL (legacy) client that does not require low-latency (LL) transmission as described in FIG. 3.
- an access point (1100) when an access point (1100) initiates a transmission opportunity (TXOP) for data transmission, it may transmit a request-to-send (RTS) frame in a contention situation to secure the duration of the TXOP.
- the access point (1100) may transmit an RTS frame (1120) to secure a transmission opportunity (TXOP) for data transmission to a third wireless station (1115).
- the third wireless station (1115) may transmit a clear-to-send (CTS) frame to the access point (1100) (1125).
- a new UL low latency (LL) packet may arrive at the first wireless station (1111) (1123).
- the access point (1100) may transmit a first DL PPDU frame to the third wireless station (1115) after SIFS (1130) after receiving the CTS frame.
- the access point (1100) may provide a preemption opportunity to at least one wireless station corresponding to a low-latency client by including a PR-enabled indication together with the first DL PPDU frame.
- a new UL low latency (LL) packet may arrive at the third wireless station (1115) (1133).
- the third wireless station may transmit a BA frame to the access point (1100) after SIFS after receiving the first DL PPDU frame (1135).
- the third wireless station may transmit an ACK frame to the access point (1100) after SIFS after receiving the first DL PPDU frame (1135).
- the first wireless station (1111) and the third wireless station (1115) having an uplink low-latency frame to be transmitted to the access point before the delay requirement expires can transmit a PR (preemption request) frame to the access point (1100) based on the PR activation indication after SIFS after the ACK frame is transmitted (1140, 1145).
- the first wireless station (1111) and the third wireless station (1115) can inform the access point (1100) that the first wireless station (1111) has an UL LL frame requesting urgent transmission through the transmission of the PR frame.
- the first wireless station (1111) may transmit a PR frame after SIFS after the first DL PPDU frame including the PR-enabled indication is transmitted.
- the case where there is no immediate BA frame may include a case where the DL PPDU frame indicates an implicit response or does not indicate an immediate response.
- the access point (1100) can recognize that the first wireless station (1111) and the third wireless station (1115) have uplink low latency frames through PR frames (1140, 1145) from the first wireless station (1111) and the third wireless station (1115), and as the PR frames are received in duplicate (1140, 1145), the access point (1100) can transmit a trigger frame for uplink resource allocation through UORA. That is, the access point (1100) can transmit a trigger frame for triggering uplink to the wireless stations after SIFS after receiving the ACK frame (1150).
- the trigger frame can include the trigger frame (Basic trigger frame including at least one resource unit for random access) described in FIGS. 7b to 7d.
- the first wireless station (1111), the second wireless station (1113), and the third wireless station (1115) are UORA-supporting wireless stations that have frames to be transmitted in the queue, and can participate in contention for random access for uplink transmission to the assigned RA-RU based on the trigger frame.
- the traffic to be transmitted by the first wireless station (1111) and the third wireless station (1115) is low-latency traffic and the traffic to be transmitted by the second wireless station (1113) is a general QoS frame (non-LL), random access is performed on the same basis without distinction of traffic type, so that the wireless station that wins the competition can transmit uplink data in the RA-RU.
- the first wireless station (1111) can transmit a UL PPDU in RA-RU 1 (1151).
- the second wireless station (1113) and the third wireless station (1115) can transmit a UL PPDU in RA-RU 2 (1153, 1155), and in this case, the third wireless station (1115) may fail to transmit the low-latency traffic due to a collision with the second wireless station (1113) (1155).
- the access point (1100) may transmit a multi-STA BA frame after SIFS (1160) after receiving the UL PPDU frame from the first wireless station (1111) and the second wireless station (1113).
- the access point (1100) may include a PR activation instruction in the BA frame to provide a preemptive opportunity to at least one wireless station corresponding to a client having low latency traffic.
- the access point (1100) may transmit a second DL PPDU frame following the first DL PPDU transmitted in step 1130 to the second wireless station (1113) (1170).
- the third wireless station (1115) may transmit an ACK (acknowledge) frame to the access point (1100) after SIFS after receiving the second DL PPDU frame (1175).
- FIG. 12 is a diagram illustrating an operation in which an access point transmits a DL PPDU frame including a BSRP trigger frame and receives uplink data from wireless stations through random access, which can be applied to the present disclosure.
- the access point (1200) and the first wireless station (1211), the second wireless station (1213), and the third wireless station (1215) illustrated in FIG. 12 may be interconnected and communicate with each other, similar to the access point (200) and the electronic device (101) described in FIG. 2.
- the first wireless station (1211) and the third wireless station (1215) illustrated in FIG. 12 may include electronic devices (330, 332, 334, 336) requiring low-latency transmission, as described in FIG. 3.
- the second wireless station (1213) illustrated in FIG. 12 may include an electronic device (320) that is a non-LL (legacy) client that does not require low-latency (LL) transmission, as described in FIG. 3.
- an access point (1200) when an access point (1200) initiates a transmission opportunity (TXOP) for data transmission, it may transmit a request-to-send (RTS) frame in a contention situation to secure the duration of the TXOP.
- the access point (1200) may transmit an RTS frame (1220) to secure a transmission opportunity (TXOP) for data transmission to a third wireless station (1215).
- the third wireless station (1215) may transmit a clear-to-send (CTS) frame to the access point (1200) after SIFS after receiving the RTS frame (1225).
- a new UL low latency (LL) packet may arrive at the first wireless station (1211) (1223).
- the access point (1200) may transmit a first DL PPDU frame to the third wireless station (1215) after SIFS (1230) after receiving the CTS frame.
- the access point (1200) may activate a preemption request (PR) using a BSRP trigger frame together with the first DL PPDU frame to check the low latency buffer status of the wireless stations.
- a new UL low latency (LL) packet may arrive at the third wireless station (1215) (1233).
- the third wireless station may transmit a BA frame to the access point (1200) after SIFS after receiving the first DL PPDU frame (1235).
- the third wireless station may transmit an ACK frame to the access point (1200) after SIFS after receiving the first DL PPDU frame.
- the first wireless station (1211), the second wireless station (1213), and the third wireless station (1215) all have uplink traffic, and thus can participate in random access competition on the same basis without distinction of traffic type for transmitting BSR in RA-RU.
- a first wireless station (1211) may transmit a BSR frame in RA-RU 1 SIFS after a BA frame is transmitted (1241), and a second wireless station (1213) and a third wireless station (1215) may transmit BSR frames in RA-RU 2 SIFS after a BA frame is transmitted (1243, 1245).
- the first wireless station (1211), the second wireless station (1213) and the third wireless station (1215) may transmit the BSR frames SIFS after a first DL PPDU frame including the BSRP trigger frame is transmitted.
- the absence of the immediate BA frame may include cases where the DL PPDU frame indicates an implicit response, or does not indicate an immediate response.
- the BSR frames (1243, 1245) transmitted by the second wireless station (1213) and the third wireless station (1215) may collide in RA-RU 2, and the access point (1200) may fail to receive the BSR frames.
- the access point (1200) may transmit a trigger frame for triggering uplink transmission to the first wireless station (1211) (1250).
- the first wireless station (1211) may transmit a UL PPDU for low-latency traffic to the access point (1200) based on the trigger frame (1260).
- the access point (1200) may transmit a multi-STA BA frame after SIFS after receiving the UL PPDU frame from the first wireless station (1211) (1265).
- an access point may request a wireless station with a specific type of traffic (C i ) to transmit a UL PPDU via an RA-RU using a trigger frame format (e.g., a Basic trigger frame or a BSRP trigger frame).
- a trigger frame format e.g., a Basic trigger frame or a BSRP trigger frame.
- the access point can induce the wireless station to participate in UORA by classifying ( ⁇ C 1, C 2, ... , C i ⁇ ) based on specific traffic types or conditions (e.g., traffic types, QoS delay requirements, etc.).
- specific traffic types or conditions e.g., traffic types, QoS delay requirements, etc.
- the RA-RU for specific traffic types can be conveyed in a trigger frame.
- the access point if the access point does not receive (detect) any UL PPDU (i.e., PIFS idle state), the access point can continue DL transmission after the PIFS within the TXOP.
- a wireless station requiring uplink transmission for a traffic type (C i ) requested by an access point may randomly select one of the RA-RUs assigned to the specific traffic type to participate in UORA contention and then attempt to transmit a UL PPDU.
- each UORA class may have a different OFDMA-based contention window (OCW) and counter.
- OCW OFDMA-based contention window
- OBO OFDMA-based Back-Off
- UL data may be transmitted via the RA-RU.
- the access point transmits a Basic Trigger frame the wireless station that wins the UORA contention may transmit a UL PPDU for C i .
- the access point transmits a BSRP Trigger frame the wireless station that wins the UORA contention may transmit a BSR for C i via the RA-RU. Specific operations are described in Figures 13 and 14 below.
- FIG. 13 is a diagram illustrating an operation of receiving uplink data through random access after an access point transmits a Basic trigger frame indicating differentiation information according to the type of traffic of wireless stations, according to one embodiment of the present disclosure.
- the access point (1300) and the first wireless station (1311), the second wireless station (1313), and the third wireless station (1315) illustrated in FIG. 13 may be interconnected and communicate with each other, similar to the access point (200) and the electronic device (101) described in FIG. 2.
- the first wireless station (1311) and the third wireless station (1315) illustrated in FIG. 13 may include electronic devices (330, 332, 334, 336) requiring low-latency transmission, as described in FIG. 3.
- the second wireless station (1313) illustrated in FIG. 13 may include an electronic device (320) that is a non-LL (legacy) client that does not require low-latency (LL) transmission, as described in FIG. 3.
- an access point (1300) when an access point (1300) initiates a transmission opportunity (TXOP) for data transmission, it may transmit a request-to-send (RTS) frame in a contention situation to secure the duration of the TXOP.
- the access point (1300) may transmit an RTS frame (1320) to secure a transmission opportunity (TXOP) for data transmission to a third wireless station (1315).
- the third wireless station (1315) may transmit a clear-to-send (CTS) frame to the access point (1300) after SIFS after receiving the RTS frame (1325).
- a new UL low latency (LL) packet may arrive at the first wireless station (1311) (1323).
- the access point (1300) may transmit a first DL PPDU frame to the third wireless station (1315) after SIFS (1330) after receiving the CTS frame.
- a new UL low latency (LL) packet may arrive at the third wireless station (1315) (1333).
- the third wireless station may transmit a BA frame to the access point (1300) after SIFS after receiving the first DL PPDU frame (1335).
- the access point (1300) may transmit a Basic trigger frame that triggers an uplink to the wireless stations after SIFS after receiving the BA frame (1350).
- the access point (1300) may transmit a Basic trigger frame that triggers an uplink to the wireless stations after SIFS after the first DL PPDU frame is transmitted.
- the absence of the immediate BA frame may include a case in which the DL PPDU frame indicates an implicit response or does not indicate an immediate response.
- the access point (1300) may use a trigger frame format to request uplink data transmission in RA-RU 1 to 4 via random access to a wireless station with a specific type of traffic (C i ).
- the access point (1300) may induce wireless stations to participate in UORA by classifying them ( ⁇ C 1, C 2, ..., C i ⁇ ) based on specific traffic types or conditions (e.g., traffic types, QoS delay requirements, etc.).
- RA-RUs for specific traffic types may be transmitted in trigger frames.
- the first wireless station (1311), the second wireless station (1313), and the third wireless station (1315) are UORA-supporting wireless stations that have frames to be transmitted in the queue, only wireless stations that have a specific type of traffic (C i ) requested in the trigger frame can participate in contention for random access for uplink transmission to the RA-RU allocated based on the trigger frame.
- C i specific type of traffic
- the traffic to be transmitted by the first wireless station (1311) and the third wireless station (1315) is low-latency traffic
- the traffic to be transmitted by the second wireless station (1313) is a general QoS frame (non-LL)
- the second wireless station (1313) may not participate in random access. That is, only the first wireless station (1311) and the third wireless station (1315) may participate in random access, and transmit UL PPDUs for the low-latency traffic (C i ) in RA-RU 1 and RA-RU 3 after SIFS after receiving the trigger frame (1351, 1355).
- the access point (1300) may transmit the trigger frame within the corresponding TXOP and then, after PIFS, perform a second DL PPDU transmission following the first DL PPDU frame transmission transmitted in step 1330 (1357).
- the access point (1300) can transmit a multi-STA BA frame after SIFS after receiving the UL PPDU frame from the first wireless station (1311) and the third wireless station (1315) (1360).
- the operation illustrated in FIG. 13 allows for giving priority to UORA participation to specific wireless stations or specific groups of wireless stations with low latency traffic in order to satisfy the requirements of low latency traffic.
- FIG. 14 is a diagram illustrating an operation of receiving uplink data through random access after an access point transmits a BSRP trigger frame indicating differentiation information according to the type of traffic of wireless stations, according to one embodiment of the present disclosure.
- the access point (1400) and the first wireless station (1411), the second wireless station (1413), and the third wireless station (1415) illustrated in FIG. 14 may be interconnected and communicate with each other, similar to the access point (200) and the electronic device (101) described in FIG. 2.
- the first wireless station (1411) and the third wireless station (1415) illustrated in FIG. 14 may include electronic devices (330, 332, 334, 336) requiring low-latency transmission, as described in FIG. 3.
- the second wireless station (1413) illustrated in FIG. 14 may include an electronic device (320) that is a non-LL (legacy) client that does not require low-latency (LL) transmission, as described in FIG. 3.
- an access point (1400) when an access point (1400) initiates a transmission opportunity (TXOP) for data transmission, it may transmit a request-to-send (RTS) frame in a contention situation to secure the duration of the TXOP.
- the access point (1400) may transmit an RTS frame (1420) to secure a transmission opportunity (TXOP) for data transmission to a third wireless station (1415).
- SIFS Signal Interval Time-Span
- the third wireless station (1415) may transmit a clear-to-send (CTS) frame to the access point (1400) (1425).
- a new UL low-latency (LL) packet may arrive at the first wireless station (1411) (1423).
- the access point (1400) may transmit a first DL PPDU frame to the third wireless station (1415) after SIFS (1430).
- a new UL low latency (LL) packet may arrive at the third wireless station (1415) (1433).
- the third wireless station may transmit a BA frame to the access point (1400) after SIFS after receiving the first DL PPDU frame (1435).
- the access point (1400) may transmit a BSRP trigger frame that triggers BSR to the wireless stations after SIFS after receiving the BA frame (1440).
- the access point (1400) may transmit a BSRP trigger frame that triggers BSR to the wireless stations after SIFS after the first DL PPDU frame is transmitted.
- the absence of the immediate BA frame may include a case in which the DL PPDU frame indicates an implicit response or does not indicate an immediate response.
- the access point (1400) may use a trigger frame format to request uplink data transmission in RA-RU 1 to 4 via random access to a wireless station with a specific type of traffic (C i ).
- the access point (1400) may induce wireless stations to participate in UORA by classifying them ( ⁇ C 1, C 2, ..., C i ⁇ ) based on specific traffic types or conditions (e.g., traffic types, QoS delay requirements, etc.).
- RA-RUs for specific traffic types may be conveyed in trigger frames.
- the first wireless station (1411), the second wireless station (1413), and the third wireless station (1415) are UORA-supporting wireless stations that have frames to be transmitted in the queue, only wireless stations that have a specific type of traffic (C i ) requested in the trigger frame can participate in contention for random access for uplink transmission to the assigned RA-RU based on the trigger frame.
- C i specific type of traffic
- the traffic to be transmitted by the first wireless station (1411) and the third wireless station (1415) is low-latency traffic
- the traffic to be transmitted by the second wireless station (1413) is a general QoS frame (non-LL)
- the second wireless station (1413) may not participate in random access. That is, only the first wireless station (1411) and the third wireless station (1415) may participate in random access, and transmit BSR frames in RA-RU 1 and RA-RU 3 after SIFS after receiving the trigger frame (1441, 1445).
- the access point may transmit the BSRP trigger frame within the TXOP and then, after a PIFS, perform a second DL PPDU transmission following the first DL PPDU frame transmission transmitted in step 1430 (1447).
- the access point (1400) When the access point (1400) receives the BSR frames transmitted by the first wireless station (1411) and the third wireless station (1415) in steps 1441 and 1445 in RA-RU 1 and RA-RU 3, it can transmit a Basic trigger frame that triggers uplink transmission to the first wireless station (1411) and the third wireless station (1415) (1450). That is, the access point (1200) can check the BSR for low-latency traffic of the wireless stations through the BSRP trigger frame, and can individually allocate RUs to the first wireless station (1411) and the third wireless station (1415). After this, the first wireless station (1411) and the third wireless station (1415) can transmit UL PPDU for low latency traffic to the access point (1400) based on the Basic trigger frame in RU 1 and RU2 (1451, 1455).
- the access point (1400) can transmit a multi-STA BA frame after SIFS after receiving the UL PPDU frame from the first wireless station (1411) and the third wireless station (1415) (1460).
- the operation illustrated in FIG. 14 allows for giving priority to UORA participation to specific wireless stations or specific groups of wireless stations with low latency traffic in order to satisfy the requirements of low latency traffic.
- FIGS. 15A and 15B are diagrams illustrating an operation of an access point indicating a specific traffic type to a wireless station using an AID subfield of a user info field of a trigger frame, according to one embodiment of the present disclosure.
- the access point (1500) can trigger uplink transmission of a specific traffic type (C i ) of a related wireless station using the format of a trigger frame.
- the access point (1500) can use a Basic trigger frame as a trigger frame to trigger uplink transmission of a specific traffic type (C i ) of a wireless station, and can use the AID 12 subfield (745) of the user info field in the trigger frame illustrated in FIG. 7E .
- the access point (1500) and the first wireless station (1511), the second wireless station (1513), and the third wireless station (1515) illustrated in FIG. 15A may be interconnected and communicate with each other, similar to the access point (200) and the electronic device (101) described in FIG. 2.
- the first wireless station (1511) and the third wireless station (1515) illustrated in FIG. 15 may include electronic devices (330, 332, 334, 336) requiring low-latency transmission, as described in FIG. 3.
- the second wireless station (1513) illustrated in FIG. 15 may include an electronic device (320) that is a non-LL (legacy) client that does not require low-latency (LL) transmission, as described in FIG. 3.
- an access point (1500) when an access point (1500) initiates a transmission opportunity (TXOP) for data transmission, it may transmit a request-to-send (RTS) frame in a contention situation to secure the duration of the TXOP.
- the access point (1500) may transmit an RTS frame (1520) to secure a transmission opportunity (TXOP) for data transmission to a third wireless station (1515).
- SIFS Signal Interval Time-Span
- the third wireless station (1515) may transmit a clear-to-send (CTS) frame to the access point (1500) (1525).
- a new UL low-latency (LL) packet may arrive at the first wireless station (1511) (1523).
- the access point (1500) may transmit a first DL PPDU frame to the third wireless station (1515) after SIFS (1530) after receiving the CTS frame.
- a new UL low latency (LL) packet may arrive at the third wireless station (1515) (1533).
- the third wireless station may transmit a BA frame to the access point (1500) after SIFS (1535) after receiving the first DL PPDU frame.
- the access point (1500) may transmit a Basic trigger frame to the wireless stations instructing triggering of uplink for a specific type of traffic in the AID 12 subfield of the user info field after SIFS after receiving the BA frame (1550).
- the access point (1500) may transmit a Basic trigger frame to the wireless stations in the AID 12 subfield of the user info field after SIFS after the first DL PPDU frame is transmitted.
- the absence of the immediate BA frame may include a case in which the DL PPDU frame indicates an implicit response or does not indicate an immediate response.
- the access point (1500) may use a trigger frame format to request uplink data transmission in RA-RU 1 to 4 via random access to a wireless station with a specific type of traffic (C i ).
- the access point (1500) may induce wireless stations to participate in UORA by classifying them ( ⁇ C 1, C 2, ..., C i ⁇ ) based on specific traffic types or conditions (e.g., traffic types, QoS delay requirements, etc.).
- RA-RUs for specific traffic types may be conveyed in trigger frames.
- the access point (1500) may indicate that the trigger frame is for a specific type of traffic (C i ) by using a reserved value of '2008' to '2044' or '2047' to '4094' among the values that can be assigned to the AID 12 subfield of the user info field in the trigger frame. For example, in the case of low latency traffic, the value '2024' of the AID 12 subfield may be pre-assigned. In one embodiment, the access point (1500) may assign the value '2024' of the AID 12 subfield in the user info field of the trigger frame to the RA-RU set.
- the first wireless station (1511), the second wireless station (1513) and the third wireless station (1515) are UORA-supporting wireless stations that have frames to be transmitted in the queue, only wireless stations having a specific type of traffic requested in the trigger frame (e.g., low-latency traffic indicated by assigning a value of '2024' in the AID 12 subfield) can participate in contention for random access for uplink transmission to the RA-RU allocated based on the trigger frame.
- a specific type of traffic requested in the trigger frame e.g., low-latency traffic indicated by assigning a value of '2024' in the AID 12 subfield
- the traffic to be transmitted by the first wireless station (1511) and the third wireless station (1515) is low-latency traffic
- the traffic to be transmitted by the second wireless station (1513) is a general QoS frame (non-LL)
- the second wireless station (1513) may not participate in the random access. Accordingly, only the first wireless station (1511) and the third wireless station (1515) may participate in the random access and randomly select an RA-RU to transmit a HE TB PPDU frame when the OBO counter becomes 0.
- the first wireless station (1511) and the third wireless station (1515) may transmit UL PPDUs for the low-latency traffic (C i ) in RA-RU 1 and RA-RU 3 after SIFS after receiving the trigger frame (1551, 1555).
- the access point (1500) may transmit the trigger frame within the corresponding TXOP and then, after PIFS, perform a second DL PPDU transmission following the first DL PPDU frame transmission transmitted in step 1530 (1557).
- the access point (1500) can transmit a multi-STA BA frame after SIFS after receiving the UL PPDU frame from the first wireless station (1511) and the third wireless station (1515) (1560).
- the value assigned to the AID 12 subfield in the user info field of the trigger frame described in step 1550 above may be extended to indicate at least one of the following information, which may be used to trigger uplink transmission for a specific traffic type of the wireless station.
- the n i shown below may be mapped to a value assigned to the AID 12 subfield in the user info field of the trigger frame.
- the value assigned to the AID 12 subfield may include, for example, values from '2008' to '2044' or from '2047' to '4094'.
- TID Traffic Identifier
- TSID Traffic Stream Identifier
- -QoS Latency Requirement range x ms to n 5 , y ms to n 6 , z ms to n 7 , etc. (x ⁇ y ⁇ z)
- n11 to indicate the existence of low latency traffic
- the access point (1500) can simultaneously allocate an RA-RU with a value of '0' in the AID 12 subfield and an RA-RU mapped to a value of the newly defined AID 12 subfield within the same trigger frame.
- the trigger frame designates an individually addressed RU to a wireless station
- the STA cannot participate in UORA.
- the access point (1500) may transmit a BSRP trigger frame to the wireless stations, instructing them to transmit a BSR for a specific type of traffic in the AID 12 subfield of the user info field after SIFS after receiving the BA frame in step 1550.
- the access point (1500) may transmit a BSRP trigger frame to the wireless stations, instructing them to transmit a BSR for a specific type of traffic in the AID 12 subfield of the user info field after SIFS after the first DL PPDU frame is transmitted.
- the absence of the immediate BA frame may include a case in which the DL PPDU frame indicates an implicit response or does not indicate an immediate response.
- the description of the AID 12 subfield of the user info field of the Basic trigger frame described in FIGS. 15a and 15b above can all be applied to the AID 12 subfield of the user info field of the BSRP trigger frame.
- the access point (1500) transmits the BSRP trigger frame in step 1550 similarly to the procedure illustrated in steps 1440 to 1455 of FIG. 14, the access point receives a BSR for a specific type of traffic, and then, through scheduling, allocates uplink resources for the specific type of traffic through Basic frame transmission, and receives uplink data for the specific type of traffic based on the uplink resource allocation.
- FIGS. 15a and 15b may allow priority for UORA participation to be given to specific wireless stations or specific groups of wireless stations having low latency traffic in order to satisfy the requirements of low latency traffic.
- FIGS. 16a, 16b, 16c and 16d are diagrams illustrating an extension of the UORA parameter Set element format when an access point indicates a specific traffic type to a wireless station using the AID subfield of a trigger frame, according to one embodiment of the present disclosure.
- FIG. 16A illustrates a format of a UORA Parameter Set element included in a management frame.
- the Element ID subfield included in the UORA Parameter Set element format may be assigned a value of '255'
- the Length subfield may include a value of 4 bytes
- the Element ID Extension may be assigned a value of '37'.
- the OCW range field (1600) may include subfields of the OCR range field format illustrated in (b) of FIG. 16.
- the EOCWmin subfield (1610) may indicate a minimum value of OCW for an initial HE TB PPDU transmission using UORA.
- the EOCWmax subfield (1615) may indicate a maximum value of OCW for UORA.
- the UORA Parameter Set element format described in FIG. 16a may include at least one OCW range field (1620) as in FIG. 16b.
- the UORA Parameter Set element format may include at least one subfield of the number (n) of AID values defined by extending the values assigned to the AID 12 subfield in the user info field as described in FIGS. 15a and 15b (1620).
- the UORA Parameter Set element format which is an extended format, may be assigned a value other than '37' to the Element ID extension subfield.
- the UORA Parameter Set element format when assigning an AID value when the access category is VO (voice) and an AID value when the access category is VI (video) in the AID 12 subfield within the user info field, the UORA Parameter Set element format, which is an extended format as illustrated in FIG. 16c, may include an OCW Range 1 subfield (1621) indicating the OCW range when the access category is VO (voice) and an OCW Range 2 subfield (1622) indicating the OCW range when the access category is VI (video).
- the OCW Range field included in the UORA Parameter Set element format may include an AID subfield (1630) as illustrated in FIG. 16d.
- FIG. 17 is a diagram illustrating an operation of an access point according to one embodiment of the present disclosure to indicate a specific traffic type to a wireless station using subfields of a user info field of a trigger frame.
- the access point (1700) can trigger uplink transmission of a specific traffic type (C i ) of a related wireless station using the format of a trigger frame.
- the access point (1700) can use a Basic trigger frame as a trigger frame to trigger uplink transmission of a specific traffic type (C i ) of a wireless station, and can define and use fields within the trigger frame.
- the access point (1700), the first wireless station (1711), the second wireless station (1713), and the third wireless station (1715) illustrated in FIG. 17 may be interconnected and communicate with each other, similar to the access point (200) and the electronic device (101) described in FIG. 2.
- the first wireless station (1711) and the third wireless station (1715) illustrated in FIG. 17 may include electronic devices (330, 332, 334, 336) requiring low-latency transmission, as described in FIG. 3.
- the second wireless station (1713) illustrated in FIG. 17 may include an electronic device (320) that is a non-LL (legacy) client that does not require low-latency (LL) transmission, as described in FIG. 3.
- an access point (1700) when an access point (1700) initiates a transmission opportunity (TXOP) for data transmission, it may transmit a request-to-send (RTS) frame in a contention situation to secure the duration of the TXOP.
- the access point (1700) may transmit an RTS frame (1720) to secure a transmission opportunity (TXOP) for data transmission to a third wireless station (1715).
- the third wireless station (1715) may transmit a clear-to-send (CTS) frame to the access point (1700) (1725).
- a new UL low latency (LL) packet may arrive at the first wireless station (1711) (1723).
- the access point (1700) may transmit a first DL PPDU frame to the third wireless station (1715) after SIFS (1730).
- a new UL low latency (LL) packet may arrive at the third wireless station (1715) (1733).
- the third wireless station may transmit a BA frame to the access point (1700) after SIFS after receiving the first DL PPDU frame (1735).
- the access point (1700) may transmit a Basic trigger frame to the wireless stations for triggering uplink after SIFS (1750) after receiving the BA frame.
- the access point (1700) may request uplink data transmission in RA-RU 1 and 2 via random access to wireless stations with a specific type of traffic (C i ) using a trigger frame format including a Basic trigger frame or a BSRP trigger frame.
- the access point (1700) may transmit a Basic trigger frame or a BSRP trigger frame to the wireless stations after SIFS after the first DL PPDU frame is transmitted.
- the absence of the immediate BA frame may include a case in which the DL PPDU frame indicates an implicit response or does not indicate an immediate response.
- the access point (1700) may induce wireless stations to participate in UORA by classifying them ( ⁇ C 1, C 2, ..., C i ⁇ ) based on specific traffic types or conditions (e.g., traffic types, QoS delay requirements, etc.).
- RA-RUs for specific traffic types may be conveyed in trigger frames.
- the access point (1700) can assign AC, TID, TSID, or LLTI (low latency time indication) to each UORA class.
- the access point (1700) can create a new field for a specific traffic type to designate wireless stations that can participate in UORA contention for the RA-RU specified in the trigger frame. For example, when assigning RA-RU to the user info field of the trigger frame, i.e., when AID is 0, information indicating an available AC, TID, TSID, or LLTI can be included in the user info field of the trigger frame or in the trigger dependent user info subfield format. Indicating the above indication information in a trigger frame, including a Basic trigger frame or a BSRP trigger frame, is further described in FIG. 18.
- the access point (1700) indicates in the trigger frame that the trigger frame is for low-latency traffic among the specific types of traffic, based on this, even though the first wireless station (1711), the second wireless station (1713) and the third wireless station (1715) are UORA-supporting wireless stations that have frames to be transmitted in the queue, only the wireless stations that have the low-latency traffic requested in the trigger frame can participate in the contention of random access for uplink transmission to the RA-RU allocated based on the trigger frame.
- the second wireless station (1713) may not participate in random access. Accordingly, only the first wireless station (1711) and the third wireless station (1715) may participate in random access and, when the OBO counter becomes 0, may randomly select an RA-RU to transmit a HE TB PPDU frame. That is, the first wireless station (1711) and the third wireless station (1715) may transmit UL PPDUs for low-latency traffic (C i ) in RA-RU 1 and RA-RU 3 after SIFS after receiving the trigger frame (1751, 1755).
- C i low-latency traffic
- the access point (1700) when the access point (1700) transmits a BSRP trigger frame in step 1750, similarly to the procedure illustrated in steps 1440 to 1455 of FIG. 14, the access point may receive a BSR for a specific type of traffic, and then, through scheduling, allocate uplink resources for the specific type of traffic through Basic frame transmission, and receive uplink data for the specific type of traffic based on the uplink resource allocation.
- the access point (1700) may transmit the trigger frame within the corresponding TXOP and then, after a PIFS, perform a second DL PPDU transmission following the first DL PPDU frame transmission transmitted in step 1730 (1757).
- the access point (1700) can transmit a multi-STA BA frame after SIFS after receiving the UL PPDU frame from the first wireless station (1711) and the third wireless station (1715) (1760).
- FIGS. 18a, 18b, 18c, 18d, 18e, 18f and 18g are diagrams illustrating a frame structure when an access point, according to one embodiment of the present disclosure, indicates a specific traffic type to a wireless station using subfields of a user info field of a trigger frame.
- the Basic trigger frame and the BSRP trigger frame may instruct wireless stations to participate in UORA for a specific type of traffic.
- the Basic trigger frame and the BSRP trigger frame may include information indicating AC, TID, TSID, or LLTI for a specific type of traffic that wishes to participate in random access in the user info field of the trigger frame or in the trigger dependent user info subfield format.
- the structure for instructing wireless stations to participate in UORA for a specific type of traffic may be different.
- FIG. 18a illustrates an example of a User Info field format of a trigger frame according to one embodiment of the present disclosure.
- a Basic trigger frame or a BSRP trigger frame may transmit information about a low latency time indication (LLTI) (1 bit) in the Reserved subfield (B39) (1805) of the User info field format.
- LLTI low latency time indication
- the Trigger Dependent User Info subfield (1800) is a variable subfield, and is included in the User Info field only in the case of a Basic trigger frame, and is not included in the User Info field in the case of a BSRP trigger frame.
- FIG. 18b illustrates an example of a Trigger Dependent User Info subfield format of a Basic trigger frame according to one embodiment of the present disclosure.
- the Basic trigger frame may transmit information about LLTI (low latency time indication) (1 bit) in the Reserved subfield (B55) (1810) of the User info field format.
- LLTI low latency time indication
- FIG. 18c illustrates an example of a Trigger Dependent User Info subfield format of a Basic trigger frame according to one embodiment of the present disclosure.
- the Basic trigger frame may transmit information about the access category (AC) (2 bits or 4-bit bitmap) in the Preferred AC/Target AC subfield (B6-B7) (1820) of the Trigger Dependent User Info subfield.
- AC access category
- B6-B7 Preferred AC/Target AC subfield
- FIGS. 18d and 18e illustrate examples of an extended Trigger Dependent User Info subfield format of a Basic trigger frame according to one embodiment of the present disclosure.
- the extended Trigger Dependent User Info subfield format may include a Reserved subfield (1833) and a Target TID/TSID for UORA subfield (1835) concatenated to the Trigger Dependent User Info subfield (1830) having the Trigger Dependent User Info subfield format of the Basic trigger frame.
- the extended Trigger Dependent User Info subfield format may include a Target TID/TSID bitmap for UORA subfield (1845) concatenated to the Trigger Dependent User Info subfield (1840) having the Trigger Dependent User Info subfield format of the Basic trigger frame.
- the Trigger Dependent User Info subfield (1830, 1840) may include a Trigger Dependent User Info subfield including information about the LLTI (1 bit) or AC (2 bits or 4-bit bitmap) described in FIG. 18 b or 18 c.
- the Target TID/TSID for UORA subfield (1835) may include information about the TID/TSID.
- the Target TID/TSID bitmap for UORA subfield (1845) may include information about the TID/TSID in bitmap format.
- FIGS. 18f and 18g illustrate examples of the Trigger Dependent User Info subfield format of a BSRP trigger frame according to one embodiment of the present disclosure.
- the Trigger Dependent User Info subfield of the BSRP trigger frame may include a Reserved subfield (1850) and a Target TID/TSID for UORA subfield (1855).
- the Trigger Dependent User Info subfield of the BSRP trigger frame may include a Target TID/TSID bitmap for the UORA subfield (1865).
- the Target TID/TSID for UORA subfield (1855) may include information about the TID/TSID.
- the Target TID/TSID bitmap for UORA subfield (1865) may include information about the TID/TSID in bitmap format.
- FIG. 19 is a diagram illustrating a method for an access point to transmit a PRE (preemption request-enabled) Basic trigger frame or a PRE BSRP trigger frame together with a DL PPDU according to one embodiment of the present disclosure.
- PRE preemption request-enabled
- the access point (1900), the first wireless station (1911), the second wireless station (1913), and the third wireless station (1915) illustrated in FIG. 19 may be interconnected and communicate with each other, similar to the access point (200) and the electronic device (101) described in FIG. 2.
- the first wireless station (1911) and the third wireless station (1915) illustrated in FIG. 19 may include electronic devices (330, 332, 334, 336) requiring low-latency transmission, as described in FIG. 3.
- the second wireless station (1913) illustrated in FIG. 19 may include an electronic device (320) that is a non-LL (legacy) client that does not require low-latency (LL) transmission, as described in FIG. 3.
- an access point (1900) when an access point (1900) initiates a transmission opportunity (TXOP) for data transmission, it may transmit a request-to-send (RTS) frame in a contention situation to secure the duration of the TXOP.
- the access point (1900) may transmit an RTS frame (1920) to secure a transmission opportunity (TXOP) for data transmission to a third wireless station (1915).
- the third wireless station (1915) After receiving the RTS frame, the third wireless station (1915) may transmit a clear-to-send (CTS) frame to the access point (1900) after SIFS (1925).
- a new UL low latency (LL) packet may arrive at the first wireless station (1911) (1923).
- the access point (1900) may transmit a first DL PPDU frame to the third wireless station (1915) after SIFS (1930).
- the access point (1900) may request uplink data transmission in RA-RU 1 to 4 via random access to a wireless station with a specific type of traffic (C i ) using the format of the trigger frame.
- the access point (1900) may transmit a PRE BSRP trigger frame for BSR of a specific traffic type (C i ) of the wireless station together with the DL PPDU frame.
- the access point (1900) may transmit a PRE Basic trigger frame for triggering uplink transmission of a specific traffic type (C i ) of the wireless station together with the DL PPDU frame in step 1930.
- the access point (1900) may induce wireless stations to participate in UORA by classifying them ( ⁇ C 1, C 2, ..., C i ⁇ ) based on specific traffic types or conditions (e.g., traffic types, QoS delay requirements, etc.).
- RA-RUs for specific traffic types may be conveyed in trigger frames.
- the PRE BSRP trigger frame or PRE Basic trigger frame may use reserved values of '9' to '15' in the example of the value of the Trigger type subfield included in the common info field of the trigger frame illustrated in FIG. 7d.
- the PRE BSRP trigger frame or PRE Basic trigger frame may have the same format or function as the BSRP trigger frame or Basic trigger frame described in FIGS. 7a to 18. That is, the description of the NFRP trigger frame in FIGS. 7a to 18 may be equally applied to the PRE NFRP trigger frame.
- a new UL low latency (LL) packet may arrive at the third wireless station (1915) (1933). Thereafter, the third wireless station may transmit a BA frame to the access point (1900) after SIFS after receiving the first DL PPDU frame (1935).
- LL low latency
- the first wireless station (1911), the second wireless station (1913) and the third wireless station (1915) are UORA-supporting wireless stations that have frames to be transmitted in the queue, only the wireless stations that have a specific type of traffic (C i ) requested in the trigger frame can participate in contention for random access for uplink transmission to the assigned RA-RU based on the trigger frame.
- C i specific type of traffic
- the traffic to be transmitted by the first wireless station (1911) and the third wireless station (1915) is low-latency traffic
- the traffic to be transmitted by the second wireless station (1913) is a general QoS frame (non-LL)
- the second wireless station (1913) may not participate in the random access. That is, only the first wireless station (1911) and the third wireless station (1915) participate in the random access, so the first wireless station (1911) and the third wireless station (1915) may transmit BSR frames in RA-RU 1 and RA-RU 3 after SIFS (1941, 1945) after the third wireless station (1915) transmits a BA frame (1935).
- the first wireless station (1911) and the third wireless station (1915) may participate in random access and transmit BSR frames in RA-RU 1 and RA-RU 3 (1941, 1945) after SIFS after transmission (1930) of the first DL PPDU frame transmitted together with the PRE BSRP trigger frame.
- the case where there is no immediate BA frame may include a case where the DL PPDU frame indicates an implicit response or does not indicate an immediate response.
- the access point may transmit the BSRP trigger frame within the corresponding TXOP and then, after the PIFS, perform a second DL PPDU transmission following the transmission of the first DL PPDU frame transmitted in step 1930 (1947).
- the access point may transmit the first DL PPDU including the BSRP trigger frame within the corresponding TXOP and then, after the PIFS, perform a second DL PPDU transmission following the transmission of the first DL PPDU frame transmitted in step 1930 (1947).
- the access point (1200) When the access point (1200) receives the BSR frames transmitted by the first wireless station (1911) and the third wireless station (1915) in steps 1941 and 1945 in RA-RU 1 and RA-RU 3, it can transmit a Basic trigger frame that triggers uplink transmission to the first wireless station (1911) and the third wireless station (1915) (1950). That is, the access point (1200) can check the BSR for low-latency traffic of the wireless stations through the BSRP trigger frame, and can individually allocate RUs to the first wireless station (1911) and the third wireless station (1915). After this, the first wireless station (1911) and the third wireless station (1915) can transmit UL PPDUs for low-latency traffic to the access point (1900) based on the Basic trigger frame in RU 1 and RU2 (1951, 1955).
- the access point (1900) can transmit a multi-STA BA frame after SIFS after receiving the UL PPDU frame from the first wireless station (1911) and the third wireless station (1915) (1960).
- the operation illustrated in FIG. 19 allows for giving priority to UORA participation to specific wireless stations or specific groups of wireless stations with low latency traffic in order to satisfy the requirements of low latency traffic.
- FIG. 20 is a flowchart illustrating the operation of a wireless station according to one embodiment of the present disclosure.
- the wireless station may receive a random access related trigger frame including information about at least one traffic type triggered from an access point.
- the wireless station can determine, based on the information about the traffic type, whether the traffic type of the traffic to be transmitted corresponds to the information about at least one traffic type.
- the wireless station can transmit an uplink frame through the random access if the traffic type of the traffic to be transmitted corresponds to information about at least one traffic type.
- the trigger frame may include at least one of a Basic trigger frame or a Buffer Status Report Poll (BSRP) trigger frame.
- BSRP Buffer Status Report Poll
- the trigger frame may be received together with a PPDU (PLCP (physical layer convergence procedure) protocol data unit) frame received from an access point.
- PPDU physical layer convergence procedure
- the information about the at least one traffic type may include at least one of an Access Category (AC) for the traffic, a Traffic Identifier (TID), a Traffic Stream Identifier (TSID), a QoS delay requirement range, a remaining time until reaching a QoS delay limit for the corresponding traffic, and an information element about a Low Latency Traffic Indication.
- AC Access Category
- TID Traffic Identifier
- TSID Traffic Stream Identifier
- QoS delay requirement range a remaining time until reaching a QoS delay limit for the corresponding traffic
- an information element about a Low Latency Traffic Indication may include at least one of an Access Category (AC) for the traffic, a Traffic Identifier (TID), a Traffic Stream Identifier (TSID), a QoS delay requirement range, a remaining time until reaching a QoS delay limit for the corresponding traffic.
- information about the at least one traffic type may be included in the user info field of the trigger frame.
- information about the at least one traffic type may be included in an AID (association identifier) subfield of a user info field of the trigger frame.
- information about the at least one traffic type may be included in the Trigger Dependent User Info subfield of the user info field of the Basic trigger frame.
- information about the at least one traffic type may be included in a Trigger Dependent User Info subfield of a user info field of the BSRP trigger frame.
- the wireless station may receive a management frame from the access point.
- the management frame may include a UORA Parameter Set element field including an OCW Range subfield for random access corresponding to the number of the triggered traffic types.
- the OCW Range subfield may include an AID subfield indicating at least one of the triggered traffic types.
- FIG. 21 is a flowchart illustrating the operation of an access point according to one embodiment of the present disclosure.
- the access point may transmit a random access-related trigger frame that includes information about at least one traffic type to be triggered to at least one wireless station.
- the access point may receive an uplink frame in response to the trigger frame from at least one first wireless station among the at least one wireless station.
- traffic transmitted by the at least one first wireless station may correspond to information about the traffic type.
- the trigger frame may be transmitted together with a PPDU (PLCP (physical layer convergence procedure) protocol data unit) frame received from an access point.
- PPDU physical layer convergence procedure
- the information about the at least one traffic type may include at least one of an Access Category (AC) for the traffic, a Traffic Identifier (TID), a Traffic Stream Identifier (TSID), a QoS delay requirement range, a remaining time until reaching a QoS delay limit for the corresponding traffic, and an information element about a Low Latency Traffic Indication.
- AC Access Category
- TID Traffic Identifier
- TSID Traffic Stream Identifier
- QoS delay requirement range a remaining time until reaching a QoS delay limit for the corresponding traffic
- an information element about a Low Latency Traffic Indication may include at least one of an Access Category (AC) for the traffic, a Traffic Identifier (TID), a Traffic Stream Identifier (TSID), a QoS delay requirement range, a remaining time until reaching a QoS delay limit for the corresponding traffic.
- information about the at least one traffic type may be included in the user info field of the trigger frame.
- information about the at least one traffic type may be included in an AID (association identifier) subfield of a user info field of the trigger frame.
- information about the at least one traffic type may be included in the Trigger Dependent User Info subfield of the user info field of the Basic trigger frame.
- information about the at least one traffic type may be included in the Trigger Dependent User Info subfield of the user info field of the BSRP trigger frame.
- the access point may transmit a management frame to the at least one wireless station.
- the management frame may include a UORA Parameter Set element field including an OCW Range subfield for random access, corresponding to the number of the triggered traffic types.
- the OCW Range subfield may include an AID subfield indicating the at least one triggered traffic type.
- FIG. 22 is a diagram showing an example configuration of a wireless station according to one embodiment of the present disclosure.
- the wireless station may include a processor (2201), a transceiver (2202), and a memory (2203).
- the processor (2201), the transceiver (2202), and the memory (2203) of the wireless station may operate according to the method(s) described in the above-described embodiments of FIGS. 1 to 19 .
- the components of the wireless station are not limited to the examples described above.
- the wireless station may include more or fewer components than the components described above.
- the processor (2201), the transceiver (2202), and the memory (2203) may be implemented in the form of at least one chip.
- the transceiver (2202) is a general term for a receiver and a transmitter, and can transmit and receive signals with a wireless station or other network entity through the transceiver (2202). At this time, the transmitted and received signals may include at least one of control information and data. To this end, the transceiver (2202) may include an RF transmitter that up-converts and amplifies the frequency of a transmitted signal, and an RF receiver that low-noise amplifies and frequency-converts the received signal. This is only one embodiment of the transceiver (2202), and the components of the transceiver (2202) are not limited to the RF transmitter and RF receiver. In addition, the transceiver (2202) can receive a signal and output it to the processor (2201), and transmit the signal output from the processor (2201) to another network entity through the network.
- Memory (2203) can store programs and data required for the operation of a wireless station according to at least one of the embodiments of FIGS. 1 to 19. In addition, memory (2203) can store control information and/or data included in a signal acquired from the wireless station. Memory (2203) can be configured as a storage medium or a combination of storage media, such as a ROM, a RAM, a hard disk, a CD-ROM, and a DVD.
- the processor (2201) may control a series of processes so that the wireless station can operate according to at least one of the embodiments of FIGS. 1 to 19.
- the processor (2201) may include at least one processor.
- At least one processor can control receiving a random access-related trigger frame that includes information about at least one traffic type triggered from an access point.
- At least one processor can determine, based on the information about the traffic type, whether the traffic type of the traffic to be transmitted corresponds to the information about the at least one traffic type.
- At least one processor can control transmission of an uplink frame through the random access if the traffic type of the traffic to be transmitted corresponds to information about the at least one traffic type.
- the trigger frame may include at least one of a Basic trigger frame or a Buffer Status Report Poll (BSRP) trigger frame.
- BSRP Buffer Status Report Poll
- the trigger frame may be received together with a PPDU (PLCP (physical layer convergence procedure) protocol data unit) frame received from an access point.
- PPDU physical layer convergence procedure
- the information about the at least one traffic type may include at least one of an Access Category (AC) for the traffic, a Traffic Identifier (TID), a Traffic Stream Identifier (TSID), a QoS delay requirement range, a remaining time until reaching a QoS delay limit for the corresponding traffic, and an information element about a Low Latency Traffic Indication.
- AC Access Category
- TID Traffic Identifier
- TSID Traffic Stream Identifier
- QoS delay requirement range a remaining time until reaching a QoS delay limit for the corresponding traffic
- an information element about a Low Latency Traffic Indication may include at least one of an Access Category (AC) for the traffic, a Traffic Identifier (TID), a Traffic Stream Identifier (TSID), a QoS delay requirement range, a remaining time until reaching a QoS delay limit for the corresponding traffic.
- information about the at least one traffic type may be included in the user info field of the trigger frame.
- information about the at least one traffic type may be included in an AID (association identifier) subfield of a user info field of the trigger frame.
- information about the at least one traffic type may be included in the Trigger Dependent User Info subfield of the user info field of the Basic trigger frame.
- information about the at least one traffic type may be included in a Trigger Dependent User Info subfield of a user info field of the BSRP trigger frame.
- the at least one processor may control receiving a management frame from the access point.
- the management frame may include a UORA Parameter Set element field including an OCW Range subfield for random access as many times as the number of the triggered traffic types.
- the OCW Range subfield may include an AID subfield indicating the at least one triggered traffic type.
- FIG. 23 is a diagram showing an example configuration of an access point according to one embodiment of the present disclosure.
- the access point may include a processor (2301), a transceiver (2302), and a memory (2303).
- the processor (2301), the transceiver (2302), and the memory (2303) of the access point may operate according to the method(s) described in the above-described embodiments of FIGS. 1 to 19.
- the components of the access point are not limited to the above-described examples.
- the access point may include more or fewer components than the above-described components.
- the processor (2301), the transceiver (2302), and the memory (2303) may be implemented in the form of at least one chip.
- the transceiver (2302) is a general term for a receiver and a transmitter, and can transmit and receive signals with a wireless station or other network entity through the transceiver (2302).
- the transmitted and received signals may include at least one of control information and data.
- the transceiver (2302) may include an RF transmitter that up-converts and amplifies the frequency of a transmitted signal, and an RF receiver that low-noise amplifies and frequency-downconverts the received signal.
- the transceiver (2302) can receive a signal and output it to the processor (2301), and transmit the signal output from the processor (2301) to another network entity through the network.
- Memory (2303) can store programs and data required for the operation of the access point according to at least one of the embodiments of FIGS. 1 to 19. In addition, memory (2303) can store control information and/or data included in a signal acquired from the access point. Memory (2303) can be configured as a storage medium or a combination of storage media, such as a ROM, a RAM, a hard disk, a CD-ROM, and a DVD.
- the processor (2301) may control a series of processes so that the access point can operate according to at least one of the embodiments of FIGS. 1 to 19.
- the processor (2301) may include at least one processor.
- the at least one processor may control transmitting a random access related trigger frame including information about at least one traffic type triggered to at least one wireless station.
- the at least one processor can control receiving an uplink frame in response to the trigger frame from at least one first wireless station among the at least one wireless station.
- traffic transmitted by the at least one first wireless station may correspond to information about the traffic type.
- the trigger frame may be transmitted together with a PPDU (PLCP (physical layer convergence procedure) protocol data unit) frame received from an access point.
- PPDU physical layer convergence procedure
- the information about the at least one traffic type may include at least one of an Access Category (AC) for the traffic, a Traffic Identifier (TID), a Traffic Stream Identifier (TSID), a QoS delay requirement range, a remaining time until reaching a QoS delay limit for the corresponding traffic, and an information element about a Low Latency Traffic Indication.
- AC Access Category
- TID Traffic Identifier
- TSID Traffic Stream Identifier
- QoS delay requirement range a remaining time until reaching a QoS delay limit for the corresponding traffic
- an information element about a Low Latency Traffic Indication may include at least one of an Access Category (AC) for the traffic, a Traffic Identifier (TID), a Traffic Stream Identifier (TSID), a QoS delay requirement range, a remaining time until reaching a QoS delay limit for the corresponding traffic.
- information about the at least one traffic type may be included in the user info field of the trigger frame.
- information about the at least one traffic type may be included in an AID (association identifier) subfield of a user info field of the trigger frame.
- information about the at least one traffic type may be included in the Trigger Dependent User Info subfield of the user info field of the Basic trigger frame.
- information about the at least one traffic type may be included in a Trigger Dependent User Info subfield of a user info field of the BSRP trigger frame.
- the at least one processor may control transmitting a management frame to the at least one wireless station.
- the management frame may include a UORA Parameter Set element field including an OCW Range subfield for random access equal to the number of the triggered traffic types.
- the OCW Range subfield may include an AID subfield indicating the at least one triggered traffic type.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
본 개시는 전자 장치들 간 와이파이 통신을 위한 방법에 관한 것이다.The present disclosure relates to a method for Wi-Fi communication between electronic devices.
최근 들어, 무선 기술의 발달로 인해 많은 사람들이 사용하고 있는 유선 네트워크가 무선 네트워크로 대체되고 있다. 즉, 유선 네트워크가 가지고 있는 이동성 제약을 무선 기술로 해결할 수 있게 되므로 무선 네트 워크를 이용한 많은 기술들이 활발히 연구되고 있다.Recently, with the advancement of wireless technology, wired networks are being replaced by wireless networks, which are widely used by many people. In other words, since wireless technology can overcome the mobility limitations of wired networks, many technologies utilizing wireless networks are being actively researched.
무선 근거리 통신망(Wireless Local Area Network, WLAN)은 와이파이(Wireless Fidelity, Wi-Fi)라는 별칭으로도 불리며, 액세스 포인트(AP, Access Point)가 설치된 곳을 중심으로 일정 거리 이내에서 휴대단말이나 노트 북 등을 통해 인터넷을 이용할 수 있다. 와이파이 얼라이언스(Wi-Fi Alliance)는 와이파이를 전기 전자 기술자 협회(IEEE) 802.11 표준에 기반한 무선 근거리 통신망(WLAN) 제품으로 정의하고 있다. Wi-Fi 통신은 주로 2.4 Ghz및 5 Ghz 무선 대역을 사용한다. 특히, 휴대단말의 대중화와 더불어 개방형 무선 네트워크로서 잠재성을 지닌 무선랜이 급속히 확장되고 있으며, 와이파이는 학교, 공항, 호텔, 사무실 등 도시 전체에 고속 데이터 서비스를 제공하는 데 이용되고 있다.A Wireless Local Area Network (WLAN), also known as Wireless Fidelity (Wi-Fi), allows users to access the Internet via mobile devices or laptops within a certain distance from an Access Point (AP). The Wi-Fi Alliance defines Wi-Fi as a wireless local area network (WLAN) product based on the Institute of Electrical and Electronics Engineers (IEEE) 802.11 standard. Wi-Fi communication primarily uses the 2.4 GHz and 5 GHz radio bands. In particular, with the popularization of mobile devices, WLANs, which have potential as open wireless networks, are rapidly expanding, and Wi-Fi is being used to provide high-speed data services to entire cities, including schools, airports, hotels, and offices.
인터넷은 인간이 정보를 생성하고 소비하는 인간 중심의 연결 망에서, 사물 등 분산된 구성 요소들 간에 정보를 주고받아 처리하는 IoT (Internet of Things, 사물 인터넷) 망으로 진화하고 있다. 클라우드 서버 등과의 연결을 통한 빅데이터 (Big data) 처리 기술 등이 IoT 기술에 결합된 IoE(Internet of Everything) 기술도 대두되고 있다. IoT를 구현하기 위해서는, 센싱 기술, 유무선 통신 및 네트워크 인프라, 서비스 인터페이스 기술, 및 보안 기술과 같은 기술 요소 들이 요구된다. 최근에는 사물간의 연결을 위한 센서 네트워크(sensor network), 사물 통신 (Machine to Machine, M2M), MTC(Machine Type Communication) 등의 기술이 연구되고 있다.The Internet is evolving from a human-centric network where humans create and consume information to an Internet of Things (IoT) network where information is exchanged and processed between distributed components such as objects. The Internet of Everything (IoE) technology, which combines IoT technology with big data processing technology through connections to cloud servers, is also emerging. To implement the IoT, technological elements such as sensing technology, wired and wireless communication and network infrastructure, service interface technology, and security technology are required. Recently, technologies such as sensor networks for connecting objects, machine-to-machine (M2M) communication, and machine-type communication (MTC) are being researched.
IoT 환경에서는 연결된 사물들에서 생성된 데이터를 수집, 분석하여 인간의 삶에 새로운 가치를 창출하는 지능형 IT(Internet Technology) 서비스가 제공될 수 있다. IoT는, 기존의 IT(information technology) 기술과 다양한 산업 간의 융합 및 복합을 통하여, 스마트홈, 스마트 빌딩, 스마트 시티, 스마트 카 혹은 커넥티드 카, 스마트 그리드, 헬스 케어, 스마트 가전, 첨단의료서비스 등의 분야에 응용될 수 있다.In an IoT environment, intelligent IT (Internet Technology) services can be provided that collect and analyze data generated from connected objects, creating new value in human life. IoT, through the convergence and integration of existing IT (information technology) technologies with various industries, can be applied to fields such as smart homes, smart buildings, smart cities, smart or connected cars, smart grids, healthcare, smart appliances, and advanced medical services.
본 개시는 와이파이 통신 시 랜덤 액세스(random access) 절차에 참여할 수 있는 무선 스테이션을 구별하는 방법 및 장치를 제안한다.The present disclosure proposes a method and device for distinguishing a wireless station that can participate in a random access procedure during Wi-Fi communication.
본 개시는 와이파이 통신 시 자원 선점이 필요한 데이터(예를 들면, 저 지연 데이터)의 전송을 위하여, 특정 조건을 만족하는 무선 스테이션에 대해서만 랜덤 액세스(random access) 절차에 참여할 수 있도록 하는 방법 및 장치를 제안한다. The present disclosure proposes a method and device for allowing only wireless stations satisfying specific conditions to participate in a random access procedure for transmission of data requiring resource preemption (e.g., low-latency data) during Wi-Fi communication.
본 개시의 일 실시예에 따른, 와이파이 통신을 수행하는 무선 스테이션의 방법에 있어서, 액세스 포인트로부터 트리거 되는 적어도 하나의 트래픽 유형에 대한 정보를 포함하는 랜덤 액세스 관련 트리거 프레임을 수신하는 단계; 상기 트래픽 유형에 대한 정보에 기반하여, 전송하고자 하는 트래픽의 트래픽 유형이 상기 적어도 하나의 트래픽 유형에 대한 정보에 대응되는지 여부를 결정하는 단계; 및 상기 전송하고자 하는 트래픽의 트래픽 유형이 상기 적어도 하나의 트래픽 유형에 대한 정보에 대응하는 경우, 상기 랜덤 액세스를 통하여 업링크 프레임을 전송하는 단계;를 포함한다.According to one embodiment of the present disclosure, a method of a wireless station performing Wi-Fi communication includes the steps of: receiving a random access-related trigger frame including information on at least one traffic type triggered from an access point; determining, based on the information on the traffic type, whether a traffic type of traffic to be transmitted corresponds to the information on the at least one traffic type; and transmitting an uplink frame through the random access if the traffic type of the traffic to be transmitted corresponds to the information on the at least one traffic type.
본 개시의 일 실시예에 따른, 와이파이 통신을 수행하는 액세스 포인트의 방법에 있어서, 적어도 하나의 무선 스테이션으로 트리거 되는 적어도 하나의 트래픽 유형에 대한 정보를 포함하는 랜덤 액세스 관련 트리거 프레임을 전송하는 단계; 및 상기 적어도 하나의 무선 스테이션 중 적어도 하나의 제1 무선 스테이션으로부터 상기 트리거 프레임에 대한 응답으로 업링크 프레임을 수신하는 단계;를 포함하고, 상기 적어도 하나의 제1 무선 스테이션에 의해 전송되는 트래픽은 상기 트래픽 유형에 대한 정보에 대응한다.According to one embodiment of the present disclosure, a method of an access point performing Wi-Fi communication comprises the steps of: transmitting a random access-related trigger frame including information on at least one traffic type triggered to at least one wireless station; and receiving an uplink frame in response to the trigger frame from at least one first wireless station among the at least one wireless station; wherein traffic transmitted by the at least one first wireless station corresponds to the information on the traffic type.
본 개시의 일 실시예에 따른, 와이파이 통신을 수행하는 무선 스테이션에 있어서, 송수신부; 및 적어도 하나의 프로세서;를 포함하고, 상기 적어도 하나의 프로세서는, 액세스 포인트로부터 트리거 되는 적어도 하나의 트래픽 유형에 대한 정보를 포함하는 랜덤 액세스 관련 트리거 프레임을 수신하고, 상기 트래픽 유형에 대한 정보에 기반하여, 전송하고자 하는 트래픽의 트래픽 유형이 상기 적어도 하나의 트래픽 유형에 대한 정보에 대응되는지 결정하고, 및 상기 전송하고자 하는 트래픽의 트래픽 유형이 상기 적어도 하나의 트래픽 유형에 대한 정보에 대응하는 경우, 상기 랜덤 액세스를 통하여 업링크 프레임을 전송하도록 구성된다.According to one embodiment of the present disclosure, a wireless station performing Wi-Fi communication comprises: a transceiver; and at least one processor; wherein the at least one processor is configured to receive a random access-related trigger frame including information on at least one traffic type triggered from an access point, determine based on the information on the traffic type whether a traffic type of traffic to be transmitted corresponds to the information on the at least one traffic type, and transmit an uplink frame through the random access when the traffic type of the traffic to be transmitted corresponds to the information on the at least one traffic type.
본 개시의 일 실시예에 따른, 와이파이 통신을 수행하는 액세스 포인트에 있어서, 송수신부; 및 적어도 하나의 프로세서;를 포함하고, 상기 적어도 하나의 프로세서는, 적어도 하나의 무선 스테이션으로 트리거 되는 적어도 하나의 트래픽 유형에 대한 정보를 포함하는 랜덤 액세스 관련 트리거 프레임을 전송하는 단계; 및 상기 적어도 하나의 무선 스테이션 중 적어도 하나의 제1 무선 스테이션으로부터 상기 트리거 프레임에 대한 응답으로 업링크 프레임을 수신하는 단계;를 포함하고, 상기 적어도 하나의 제1 무선 스테이션에 의해 전송되는 트래픽은 상기 트래픽 유형에 대한 정보에 대응한다.According to one embodiment of the present disclosure, an access point performing Wi-Fi communication comprises: a transceiver; and at least one processor; wherein the at least one processor comprises: a step of transmitting a random access-related trigger frame including information on at least one traffic type triggered to at least one wireless station; and a step of receiving an uplink frame in response to the trigger frame from at least one first wireless station among the at least one wireless station; wherein traffic transmitted by the at least one first wireless station corresponds to the information on the traffic type.
본 개시의 일 실시예에 따르면, 전자 장치는 와이파이 통신 시, 저지연 데이터 전송의 성능을 향상시킬 수 있다. According to one embodiment of the present disclosure, an electronic device can improve the performance of low-latency data transmission during Wi-Fi communication.
도 1은 본 개시에 적용될 수 있는 네트워크 환경 내의 전자 장치의 블록도이다.FIG. 1 is a block diagram of an electronic device within a network environment applicable to the present disclosure.
도 2는 본 개시에 적용될 수 있는 전자 장치의 근거리 통신 연결 형태를 설명하기 위한 도면이다.FIG. 2 is a drawing for explaining a short-range communication connection type of an electronic device applicable to the present disclosure.
도 3은 본 개시에 적용될 수 있는 액세스 포인트와 무선 스테이션을 포함하는 무선 통신 시스템을 도시한다. FIG. 3 illustrates a wireless communication system including an access point and a wireless station applicable to the present disclosure.
도 4a 및 4b는 본 개시에 적용될 수 있는 DL(downlink) TXOP(transmit opportunity) 동안 DL 저지연 트래픽 및 UL(uplink) 저-지연 트래픽이 도착하는 것을 설명하는 도면이다. FIGS. 4A and 4B are diagrams illustrating the arrival of DL (downlink) low-latency traffic and UL (uplink) low-latency traffic during a DL (downlink) transmit opportunity (TXOP) applicable to the present disclosure.
도 5는 본 개시에 적용될 수 있는 EDCA (enhanced distributed channel access) 기반의 선점 매커니즘이 적용되는 적어도 하나의 무선 스테이션의 UL 트래픽 전송의 동작을 설명하는 도면이다.FIG. 5 is a diagram illustrating the operation of UL traffic transmission of at least one wireless station to which an EDCA (enhanced distributed channel access) based preemption mechanism applicable to the present disclosure is applied.
도 6는 본 개시에 적용될 수 있는 EDCA 기반의 선점 매커니즘의 적용에 있어 액세스 포인트가 복수의 무선 스테이션에게 선점 활성화(preemption(PR) enabled) 여부를 지시하는 동작을 설명하는 도면이다.FIG. 6 is a diagram illustrating an operation in which an access point instructs multiple wireless stations whether preemption (PR) is enabled or not in the application of an EDCA-based preemption mechanism applicable to the present disclosure.
도 7a, 7b, 7c, 7d, 7e 및 7f는 본 개시에 적용될 수 있는 랜덤 액세스(random access) 절차 관련 프레임을 설명하기 위한 도면이다.FIGS. 7a, 7b, 7c, 7d, 7e and 7f are drawings for explaining frames related to a random access procedure applicable to the present disclosure.
도 8은 본 개시에 적용될 수 있는 UORA(uplink OFDMA-based random access) 절차를 나타내는 도면이다.FIG. 8 is a diagram illustrating an uplink OFDMA-based random access (UORA) procedure applicable to the present disclosure.
도 9는 본 개시에 적용될 수 있는, BSR control subfield의 control information subfield 포맷을 나타내는 도면이다.FIG. 9 is a diagram showing the control information subfield format of the BSR control subfield that can be applied to the present disclosure.
도 10은 본 개시에 적용될 수 있는, 액세스 포인트가 트리거 프레임을 전송하고, 무선 스테이션들로부터 랜덤 액세스를 통하여 업링크 데이터를 수신하는 동작을 설명하는 도면이다.FIG. 10 is a diagram illustrating an operation in which an access point transmits a trigger frame and receives uplink data from wireless stations through random access, which can be applied to the present disclosure.
도 11은 본 개시에 적용될 수 있는, 액세스 포인트가 PR-enabled 프레임을 포함하는 트리거 프레임을 전송하고, 무선 스테이션들로부터 랜덤 액세스를 통하여 업링크 데이터를 수신하는 동작을 설명하는 도면이다.FIG. 11 is a diagram illustrating an operation in which an access point transmits a trigger frame including a PR-enabled frame and receives uplink data from wireless stations through random access, which can be applied to the present disclosure.
도 12는 본 개시에 적용될 수 있는, 액세스 포인트가 BSRP 트리거 프레임을 포함하는 DL PPDU 프레임을 전송하고, 무선 스테이션들로부터 랜덤 액세스를 통하여 업링크 데이터를 수신하는 동작을 설명하는 도면이다.FIG. 12 is a diagram illustrating an operation in which an access point transmits a DL PPDU frame including a BSRP trigger frame and receives uplink data from wireless stations through random access, which can be applied to the present disclosure.
도 13은 본 개시의 일 실시예에 따라, 액세스 포인트가 무선 스테이션들의 트래픽의 유형에 따른 구별 정보를 지시하는 Basic 트리거 프레임 전송 후, 랜덤 액세스를 통하여 업링크 데이터를 수신하는 동작을 설명하는 도면이다. FIG. 13 is a diagram illustrating an operation of receiving uplink data through random access after an access point transmits a Basic trigger frame indicating differentiation information according to the type of traffic of wireless stations, according to one embodiment of the present disclosure.
도 14는 본 개시의 일 실시예에 따라, 액세스 포인트가 무선 스테이션들의 트래픽의 유형에 따른 구별 정보를 지시하는 BSRP 트리거 프레임 전송 후, 랜덤 액세스에서 업링크 데이터를 수신하는 동작을 설명하는 도면이다. FIG. 14 is a diagram illustrating an operation of receiving uplink data in random access after an access point transmits a BSRP trigger frame indicating differentiation information according to the type of traffic of wireless stations, according to one embodiment of the present disclosure.
도 15a 및 도 15b는 본 개시의 일 실시예에 따라, 액세스 포인트가 트리거 프레임의 user info field의 AID subfield를 이용하여 구체적 트래픽 유형(specific traffic type)을 무선 스테이션에게 지시하는 동작을 설명하는 도면이다.FIG. 15A and FIG. 15B are diagrams illustrating an operation of an access point indicating a specific traffic type to a wireless station using an AID subfield of a user info field of a trigger frame, according to one embodiment of the present disclosure.
도 16a, 16b, 16c 및 16d는 본 개시의 일 실시예에 따라, 액세스 포인트가 트리거 프레임의 user info field의 AID subfield를 이용하여 구체적 트래픽 유형(specific traffic type)을 무선 스테이션에게 지시할 때에 UORA parameter Set element format이 확장되는 것을 설명하는 도면이다.FIGS. 16a, 16b, 16c and 16d are diagrams illustrating an extension of the UORA parameter Set element format when an access point indicates a specific traffic type to a wireless station using the AID subfield of the user info field of a trigger frame, according to one embodiment of the present disclosure.
도 17은 본 개시의 일 실시예에 따른 액세스 포인트가 트리거 프레임의 user info field의 subfield들을 이용하여 구체적 트래픽 유형(specific traffic type)을 무선 스테이션에게 지시하는 동작을 설명하는 도면이다.FIG. 17 is a diagram illustrating an operation of an access point according to one embodiment of the present disclosure to indicate a specific traffic type to a wireless station using subfields of a user info field of a trigger frame.
도 18a, 18b, 18c, 18d, 18e, 18f 및 18g는 본 개시의 일 실시예에 따른 액세스 포인트가 트리거 프레임의 user info field의 subfield들을 이용하여 구체적 트래픽 유형(specific traffic type)을 무선 스테이션에게 지시할 때의 프레임 구조를 설명하는 도면이다.FIGS. 18a, 18b, 18c, 18d, 18e, 18f and 18g are diagrams illustrating a frame structure when an access point, according to one embodiment of the present disclosure, indicates a specific traffic type to a wireless station using subfields of a user info field of a trigger frame.
도 19는 본 개시의 일 실시예에 따른 액세스 포인트가 DL PPDU와 함께 PRE Basic 트리거 프레임 또는 PRE BSRP 트리거 프레임을 전송하는 방법을 설명하는 도면이다.FIG. 19 is a diagram illustrating a method for an access point to transmit a PRE Basic trigger frame or a PRE BSRP trigger frame together with a DL PPDU according to one embodiment of the present disclosure.
도 20는 본 개시의 일 실시예에 따른 무선 스테이션의 동작을 도시한 흐름도이다. FIG. 20 is a flowchart illustrating the operation of a wireless station according to one embodiment of the present disclosure.
도 21은 본 개시의 일 실시예에 따른 액세스 포인트의 동작을 도시한 흐름도이다. FIG. 21 is a flowchart illustrating the operation of an access point according to one embodiment of the present disclosure.
도 22은 본 개시의 일 실시예에 따른 무선 스테이션의 일 구성 예를 나타낸 도면이다.FIG. 22 is a diagram showing an example configuration of a wireless station according to one embodiment of the present disclosure.
도 23은 본 개시의 일 실시예에 따른 액세스 포인트의 일 구성 예를 나타낸 도면이다.FIG. 23 is a diagram showing an example configuration of an access point according to one embodiment of the present disclosure.
이하, 본 개시의 실시 예를 첨부된 도면을 참조하여 상세하게 설명한다.Hereinafter, embodiments of the present disclosure will be described in detail with reference to the attached drawings.
실시 예를 설명함에 있어서 본 개시가 속하는 기술 분야에 익히 알려져 있고 본 개시와 직접적으로 관련이 없는 기술 내용에 대해서는 설명을 생략한다. 이는 불필요한 설명을 생략함으로써 본 개시의 요지를 흐리지 않고 더욱 명확히 전달하기 위함이다.In describing the embodiments, descriptions of technical details that are well known in the technical field to which the present disclosure pertains and are not directly related to the present disclosure will be omitted. This is to more clearly convey the gist of the present disclosure without obscuring it by omitting unnecessary explanations.
마찬가지 이유로 첨부된 도면에 있어서 일부 구성요소는 과장되거나 생략되거나 개략적으로 도시되었다. 또한, 각 구성요소의 크기는 실제 크기를 전적으로 반영하는 것이 아니다. 각 도면에서 동일한 또는 대응하는 구성요소에는 동일한 참조 번호를 부여하였다.For the same reason, some components in the attached drawings are exaggerated, omitted, or schematically depicted. Furthermore, the dimensions of each component do not entirely reflect its actual size. Identical or corresponding components in each drawing are assigned the same reference numbers.
본 개시의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시 예들을 참조하면 명확해질 것이다. 그러나 본 개시는 이하에서 개시되는 실시 예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 개시의 실시 예들은 본 개시가 완전하도록 하고, 본 개시가 속하는 기술분야에서 통상의 지식을 가진 자에게 개시의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 개시는 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.The advantages and features of the present disclosure, and methods for achieving them, will become clearer with reference to the embodiments described below in detail together with the accompanying drawings. However, the present disclosure is not limited to the embodiments disclosed below and may be implemented in various different forms. The embodiments of the present disclosure are provided only to make the present disclosure complete and to fully inform those skilled in the art of the scope of the disclosure, and the present disclosure is defined only by the scope of the claims. Like reference numerals refer to like elements throughout the specification.
이때, 처리 흐름도 도면들의 각 블록과 흐름도 도면들의 조합들은 컴퓨터 프로그램 인스트럭션들에 의해 수행될 수 있음을 이해할 수 있을 것이다. 이들 컴퓨터 프로그램 인스트럭션들은 범용 컴퓨터, 특수용 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서에 탑재될 수 있으므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서를 통해 수행되는 그 인스트럭션들이 흐름도 블록(들)에서 설명된 기능들을 수행하는 수단을 생성하게 된다. 이들 컴퓨터 프로그램 인스트럭션들은 특정 방식으로 기능을 구현하기 위해 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 지향할 수 있는 컴퓨터 이용 가능 또는 컴퓨터 판독 가능 메모리에 저장되는 것도 가능하므로, 그 컴퓨터 이용가능 또는 컴퓨터 판독 가능 메모리에 저장된 인스트럭션들은 흐름도 블록(들)에서 설명된 기능을 수행하는 인스트럭션 수단을 내포하는 제조 품목을 생산하는 것도 가능할 수 있다. At this time, it will be understood that each block of the processing flowchart drawings and combinations of the flowchart drawings can be performed by computer program instructions. These computer program instructions can be installed in a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing equipment, so that the instructions executed by the processor of the computer or other programmable data processing equipment create a means for performing the functions described in the flowchart block(s). These computer program instructions can also be stored in a computer-available or computer-readable memory that can direct a computer or other programmable data processing equipment to implement the functions in a specific manner, so that the instructions stored in the computer-available or computer-readable memory can also produce a manufactured item that includes an instruction means for performing the functions described in the flowchart block(s).
컴퓨터 프로그램 인스트럭션들은 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에 탑재되는 것도 가능하므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에서 일련의 동작 단계들이 수행되어 컴퓨터로 실행되는 프로세스를 생성해서 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 수행하는 인스트럭션들은 흐름도 블록(들)에서 설명된 기능들을 실행하기 위한 단계들을 제공하는 것도 가능할 수 있다.Since the computer program instructions may be installed on a computer or other programmable data processing device, a series of operational steps may be performed on the computer or other programmable data processing device to create a computer-executable process, so that the instructions that cause the computer or other programmable data processing device to perform the steps for performing the functions described in the flowchart block(s) may also be able to provide steps for performing the functions described in the flowchart block(s).
또한, 각 블록은 특정된 논리적 기능(들)을 실행하기 위한 하나 이상의 실행 가능한 인스트럭션들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또, 몇 가지 대체 실행 예들에서는 블록들에서 언급된 기능들이 순서를 벗어나서 발생하는 것도 가능함을 주목해야 한다. 예컨대, 잇달아 도시되어 있는 두 개의 블록들은 사실 실질적으로 동시에 수행되는 것도 가능하고 또는 그 블록들이 때때로 해당하는 기능에 따라 역순으로 수행되는 것도 가능할 수 있다.Additionally, each block may represent a module, segment, or portion of code that contains one or more executable instructions for performing a specific logical function(s). It should also be noted that in some alternative implementation examples, the functions described in the blocks may occur out of order. For example, two blocks depicted in succession may actually be executed substantially concurrently, or the blocks may sometimes be executed in reverse order, depending on their respective functions.
이때, 본 실시 예에서 사용되는 '~부'라는 용어는 소프트웨어 또는 FPGA(Field Programmable Gate Array) 또는 ASIC(Application Specific Integrated Circuit)과 같은 하드웨어 구성요소를 의미하며, '~부'는 어떤 역할들을 수행한다. 그렇지만 '~부'는 소프트웨어 또는 하드웨어에 한정되는 의미는 아니다. '~부'는 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일부 실시 예에 따르면 '~부'는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들, 및 변수들을 포함한다. 구성요소들과 '~부'들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 '~부'들로 결합되거나 추가적인 구성요소들과 '~부'들로 더 분리될 수 있다. 뿐만 아니라, 구성요소들 및 '~부'들은 디바이스 또는 보안 멀티미디어카드 내의 하나 또는 그 이상의 CPU들을 재생시키도록 구현될 수도 있다. 또한 일부 실시 예에 따르면, '~부'는 하나 이상의 프로세서를 포함할 수 있다.Here, the term '~ unit' used in the present embodiment means software or hardware components such as FPGA (Field Programmable Gate Array) or ASIC (Application Specific Integrated Circuit), and the '~ unit' performs certain roles. However, the '~ unit' is not limited to software or hardware. The '~ unit' may be configured to be on an addressable storage medium and may be configured to play one or more processors. Accordingly, according to some embodiments, the '~ unit' includes components such as software components, object-oriented software components, class components, and task components, processes, functions, properties, procedures, subroutines, segments of program code, drivers, firmware, microcode, circuits, data, databases, data structures, tables, arrays, and variables. The functions provided within the components and '~ units' may be combined into a smaller number of components and '~ units' or further separated into additional components and '~ units'. Additionally, the components and '~parts' may be implemented to activate one or more CPUs within the device or secure multimedia card. Furthermore, according to some embodiments, the '~parts' may include one or more processors.
본 명세서에서 사용하는 용어 '단말' 또는 '기기'는 이동국(MS), 사용자 장비(UE; User Equipment), 사용자 터미널(UT; User Terminal), 무선 터미널, 액세스 터미널(AT), 터미널, 가입자 유닛(Subscriber Unit), 가입자 스테이션(SS; Subscriber Station), 무선 기기(wireless device), 무선 통신 디바이스, 무선 송수신 유닛(WTRU; Wireless Transmit/Receive Unit), 이동 노드, 모바일 또는 다른 용어들로서 지칭될 수 있다. 단말의 다양한 실시 예들은 셀룰러 전화기, 무선 통신 기능을 가지는 스마트 폰, 무선 통신 기능을 가지는 개인 휴대용 단말기(PDA), 무선 모뎀, 무선 통신 기능을 가지는 휴대용 컴퓨터, 무선 통신 기능을 가지는 디지털 카메라와 같은 촬영장치, 무선 통신 기능을 가지는 게이밍 장치, 무선 통신 기능을 가지는 음악저장 및 재생 가전제품, 무선 인터넷 접속 및 브라우징이 가능한 인터넷 가전제품뿐만 아니라 그러한 기능들의 조합들을 통합하고 있는 휴대형 유닛 또는 단말기들을 포함할 수 있다. 또한, 단말은 M2M(Machine to Machine) 단말, MTC(Machine Type Communication) 단말/디바이스를 포함할 수 있으나, 이에 한정되는 것은 아니다. 본 명세서에서 상기 단말은 전자 장치 또는 단순히 장치라 지칭할 수도 있다.The term 'terminal' or 'device' used herein may refer to a mobile station (MS), user equipment (UE), user terminal (UT), wireless terminal, access terminal (AT), terminal, subscriber unit (SS), subscriber station (SS), wireless device, wireless communication device, wireless transmit/receive unit (WTRU), mobile node, mobile, or other terms. Various embodiments of the terminal may include a cellular telephone, a smart phone having a wireless communication function, a personal digital assistant (PDA) having a wireless communication function, a wireless modem, a portable computer having a wireless communication function, a photographing device such as a digital camera having a wireless communication function, a gaming device having a wireless communication function, a music storage and playback home appliance having a wireless communication function, an internet home appliance capable of wireless internet access and browsing, as well as portable units or terminals integrating combinations of such functions. In addition, the terminal may include, but is not limited to, an M2M (Machine to Machine) terminal, an MTC (Machine Type Communication) terminal/device. In this specification, the terminal may also be referred to as an electronic device or simply a device.
예시적인 실시예들은 아래에서 단지 단순성을 위해 무선랜(Wireless Local Area Network, WLAN) 시스템들에 관련하여 설명된다. 예시적인 실시 예들은 다른 무선 네트워크들(예컨대, 셀룰러 네트워크들, 피코 네트워크들, 펨토 네트워크들, 위성 네트워크들)뿐만 아니라, 하나 또는 그보다 많은 유선 표준들 또는 프로토콜들(예컨대, 이더넷 및/또는 HomePlug/PLC 표준들)의 신호들을 사용하는 시스템들에 대해서도 동일하게 적용 가능하다고 이해되어야 한다. 본 명세서에서 사용되는 바와 같이, "WLAN" 및 "Wi-Fi®"라는 용어들은 IEEE 802.11 표준군, BLUETOOTH®(블루 투스), HiperLAN(유럽에서 주로 사용되며, IEEE 802.11 표준들과 비교할 만한 무선 표준들의 세트), 및 비교적 짧은 무선 전파 범위를 갖는 다른 기술들에 의해 통제되는 통신들을 포함할 수 있다. 따라서 "WLAN" 및 "Wi-Fi"라는 용어들은 본 명세서에서 상호 교환 가능하게 사용될 수 있다. 추가로, 하기에서는 하나 또는 그보다 많은 액세스 포인트(Access Point, AP)들 및 다수의 무선 스테이션(Station, STA)들을 포함하는 인프라구조 WLAN 시스템에 관해 설명되지만, 예시적인 실시예들은 예를 들어, 다수의 WLAN들, 피어 투 피어(또는 독립적인 기본 서비스 세트) 시스템들, Wi-Fi Direct 시스템들 및/또는 핫스팟들을 포함하는 다른 WLAN 시스템들에 동일하게 적용 가능하다. The exemplary embodiments are described below for simplicity only with respect to Wireless Local Area Network (WLAN) systems. It should be understood that the exemplary embodiments are equally applicable to other wireless networks (e.g., cellular networks, pico-networks, femto-networks, satellite networks), as well as systems that utilize signals of one or more wired standards or protocols (e.g., Ethernet and/or HomePlug/PLC standards). As used herein, the terms "WLAN" and "Wi-Fi®" may include communications governed by the IEEE 802.11 family of standards, BLUETOOTH®, HiperLAN (a set of wireless standards primarily used in Europe and comparable to the IEEE 802.11 standards), and other technologies having a relatively short radio propagation range. Accordingly, the terms "WLAN" and "Wi-Fi" may be used interchangeably herein. Additionally, while described below with respect to an infrastructure WLAN system including one or more Access Points (APs) and a plurality of wireless stations (STAs), the exemplary embodiments are equally applicable to other WLAN systems including, for example, multiple WLANs, peer-to-peer (or independent basic service set) systems, Wi-Fi Direct systems, and/or hotspots.
추가로, 본 명세서에서는 무선 디바이스들 간 데이터 프레임들의 교환에 관해 설명되지만, 예시적인 실시예들은 무선 디바이스들 간의 임의의 데이터 유닛, 패킷 및/또는 프레임의 교환에 적용될 수 있다. 따라서 "프레임"이라는 용어는 임의의 프레임, 패킷, 또는 예를 들어, 프로토콜 데이터 유닛(protocol data unit, PDU)들, MAC 프로토콜 데이터 유닛(MAC(media access control) protocol data unit, MPDU)들 및 PLCP 프로토콜 데이터 유닛(PLCP(physical layer convergence procedure) protocol data unit, PPDU)들과 같은 데이터 유닛을 포함할 수 있다. "A-MPDU"라는 용어는 집성된(aggregated) MPDU들을 의미할 수 있다. Additionally, while the present disclosure describes the exchange of data frames between wireless devices, the exemplary embodiments may be applied to the exchange of any data unit, packet, and/or frame between wireless devices. Thus, the term "frame" may include any frame, packet, or data unit, such as, for example, protocol data units (PDUs), media access control (MAC) protocol data units (MPDUs), and physical layer convergence procedure (PLCP) protocol data units (PPDUs). The term "A-MPDU" may mean aggregated MPDUs.
다음 설명에서는, 본 개시내용의 철저한 이해를 제공하기 위해 특정 컴포넌트들, 회로들 및 프로세스들의 예들과 같이 많은 특정 세부사항들이 제시된다. 본 명세서에서 사용되는 "연결된"이라는 용어는 직접 접속되는 것 또는 하나 또는 그보다 많은 개입 컴포넌트들 또는 회로들을 통해 접속되는 것을 의미한다. "접속된 액세스 포인트"라는 용어는 주어진 무선 스테이션이 현재 연관되어 있는 그리고/또는 접속되어 있는 액세스 포인트 (예컨대, 액세스 포인트와 주어진 무선 스테이션 사이에 설정된 통신 채널 또는 링크가 존재함)를 의미한다. 또한, 다음 설명에서 그리고 설명을 목적으로, 예시적인 실시예들의 철저한 이해를 제공하도록 특정 명명법이 제시된다. 그러나 이러한 특정 세부사항들이 예시적인 실시예들을 실시하는 데 필요하지 않을 수 있음이 당해 기술분야에서 통상의 지식을 가진 자에게 명백할 것이다. 다른 경우들에는, 본 개시내용을 불명료하게 하는 것을 피하기 위해, 잘 알려진 회로들 및 디바이스들은 블록도 형태로 도시된다. In the following description, numerous specific details are set forth, such as examples of specific components, circuits, and processes, to provide a thorough understanding of the present disclosure. The term "connected," as used herein, means directly connected or connected via one or more intervening components or circuits. The term "connected access point" refers to an access point with which a given wireless station is currently associated and/or connected (e.g., there is an established communications channel or link between the access point and the given wireless station). Furthermore, in the following description and for purposes of explanation, specific nomenclature is set forth to provide a thorough understanding of the exemplary embodiments. However, it will be apparent to one skilled in the art that such specific details may not be necessary to practice the exemplary embodiments. In other instances, well-known circuits and devices are shown in block diagram form to avoid obscuring the present disclosure.
이하 첨부된 도면을 참조하여 본 개시의 동작 원리를 상세히 설명한다. 하기에서 본 개시를 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 개시의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술되는 용어들은 본 개시에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.The operating principles of the present disclosure are described in detail below with reference to the attached drawings. In the following description of the present disclosure, detailed descriptions of related known functions or configurations will be omitted if they are deemed to unnecessarily obscure the gist of the present disclosure. Furthermore, the terms described below are defined based on the functions of the present disclosure and may vary depending on the intent or custom of the user or operator. Therefore, their definitions should be based on the overall content of this specification.
도 1은본 개시에 적용될 수 있는 네트워크 환경(100) 내의 전자 장치(101)의 블록도이다. 도 1을 참조하면, 네트워크 환경(100)에서 전자 장치(101)는 제 1 네트워크(198)(예: 근거리 무선 통신 네트워크)를 통하여 전자 장치(102)와 통신하거나, 또는 제 2 네트워크(199)(예: 원거리 무선 통신 네트워크)를 통하여 전자 장치(104) 또는 서버(108)와 통신할 수 있다. 일실시예에 따르면, 전자 장치(101)는 서버(108)를 통하여 전자 장치(104)와 통신할 수 있다. 일실시예에 따르면, 전자 장치(101)는 프로세서(120), 메모리(130), 입력 모듈(150), 음향 출력 모듈(155), 디스플레이 모듈(160), 오디오 모듈(170), 센서 모듈(176), 인터페이스(177), 연결 단자(178), 햅틱 모듈(179), 카메라 모듈(180), 전력 관리 모듈(188), 배터리(189), 통신 모듈(190), 가입자 식별 모듈(196), 또는 안테나 모듈(197)을 포함할 수 있다. 어떤 실시예에서는, 전자 장치(101)에는, 이 구성요소들 중 적어도 하나(예: 연결 단자(178))가 생략되거나, 하나 이상의 다른 구성요소가 추가될 수 있다. 어떤 실시예에서는, 이 구성요소들 중 일부들(예: 센서 모듈(176), 카메라 모듈(180), 또는 안테나 모듈(197))은 하나의 구성요소(예: 디스플레이 모듈(160))로 통합될 수 있다.FIG. 1 is a block diagram of an electronic device (101) within a network environment (100) applicable to the present disclosure. Referring to FIG. 1 , in the network environment (100), the electronic device (101) may communicate with the electronic device (102) via a first network (198) (e.g., a short-range wireless communication network), or may communicate with the electronic device (104) or a server (108) via a second network (199) (e.g., a long-range wireless communication network). In one embodiment, the electronic device (101) may communicate with the electronic device (104) via the server (108). According to one embodiment, the electronic device (101) may include a processor (120), a memory (130), an input module (150), an audio output module (155), a display module (160), an audio module (170), a sensor module (176), an interface (177), a connection terminal (178), a haptic module (179), a camera module (180), a power management module (188), a battery (189), a communication module (190), a subscriber identification module (196), or an antenna module (197). In some embodiments, the electronic device (101) may omit at least one of these components (e.g., the connection terminal (178)), or may have one or more other components added. In some embodiments, some of these components (e.g., the sensor module (176), the camera module (180), or the antenna module (197)) may be integrated into one component (e.g., the display module (160)).
프로세서(120)는, 예를 들면, 소프트웨어(예: 프로그램(140))를 실행하여 프로세서(120)에 연결된 전자 장치(101)의 적어도 하나의 다른 구성요소(예: 하드웨어 또는 소프트웨어 구성요소)를 제어할 수 있고, 다양한 데이터 처리 또는 연산을 수행할 수 있다. 일실시예에 따르면, 데이터 처리 또는 연산의 적어도 일부로서, 프로세서(120)는 다른 구성요소(예: 센서 모듈(176) 또는 통신 모듈(190))로부터 수신된 명령 또는 데이터를 휘발성 메모리(132)에 저장하고, 휘발성 메모리(132)에 저장된 명령 또는 데이터를 처리하고, 결과 데이터를 비휘발성 메모리(134)에 저장할 수 있다. 일실시예에 따르면, 프로세서(120)는 메인 프로세서(121)(예: 중앙 처리 장치 또는 어플리케이션 프로세서) 또는 이와는 독립적으로 또는 함께 운영 가능한 보조 프로세서(123)(예: 그래픽 처리 장치, 신경망 처리 장치(NPU: neural processing unit), 이미지 시그널 프로세서, 센서 허브 프로세서, 또는 커뮤니케이션 프로세서)를 포함할 수 있다. 예를 들어, 전자 장치(101)가 메인 프로세서(121) 및 보조 프로세서(123)를 포함하는 경우, 보조 프로세서(123)는 메인 프로세서(121)보다 저전력을 사용하거나, 지정된 기능에 특화되도록 설정될 수 있다. 보조 프로세서(123)는 메인 프로세서(121)와 별개로, 또는 그 일부로서 구현될 수 있다.The processor (120) may, for example, execute software (e.g., a program (140)) to control at least one other component (e.g., a hardware or software component) of the electronic device (101) connected to the processor (120) and perform various data processing or operations. According to one embodiment, as at least a part of the data processing or operations, the processor (120) may store commands or data received from other components (e.g., a sensor module (176) or a communication module (190)) in a volatile memory (132), process the commands or data stored in the volatile memory (132), and store result data in a non-volatile memory (134). According to one embodiment, the processor (120) may include a main processor (121) (e.g., a central processing unit or an application processor) or an auxiliary processor (123) (e.g., a graphics processing unit, a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor) that can operate independently or together with the main processor (121). For example, when the electronic device (101) includes the main processor (121) and the auxiliary processor (123), the auxiliary processor (123) may be configured to use less power than the main processor (121) or to be specialized for a given function. The auxiliary processor (123) may be implemented separately from the main processor (121) or as a part thereof.
보조 프로세서(123)는, 예를 들면, 메인 프로세서(121)가 인액티브(예: 슬립) 상태에 있는 동안 메인 프로세서(121)를 대신하여, 또는 메인 프로세서(121)가 액티브(예: 어플리케이션 실행) 상태에 있는 동안 메인 프로세서(121)와 함께, 전자 장치(101)의 구성요소들 중 적어도 하나의 구성요소(예: 디스플레이 모듈(160), 센서 모듈(176), 또는 통신 모듈(190))와 관련된 기능 또는 상태들의 적어도 일부를 제어할 수 있다. 일실시예에 따르면, 보조 프로세서(123)(예: 이미지 시그널 프로세서 또는 커뮤니케이션 프로세서)는 기능적으로 관련 있는 다른 구성요소(예: 카메라 모듈(180) 또는 통신 모듈(190))의 일부로서 구현될 수 있다. 일실시예에 따르면, 보조 프로세서(123)(예: 신경망 처리 장치)는 인공지능 모델의 처리에 특화된 하드웨어 구조를 포함할 수 있다. 인공지능 모델은 기계 학습을 통해 생성될 수 있다. 이러한 학습은, 예를 들어, 인공지능이 수행되는 전자 장치(101) 자체에서 수행될 수 있고, 별도의 서버(예: 서버(108))를 통해 수행될 수도 있다. 학습 알고리즘은, 예를 들어, 지도형 학습(supervised learning), 비지도형 학습(unsupervised learning), 준지도형 학습(semi-supervised learning) 또는 강화 학습(reinforcement learning)을 포함할 수 있으나, 전술한 예에 한정되지 않는다. 인공지능 모델은, 복수의 인공 신경망 레이어들을 포함할 수 있다. 인공 신경망은 심층 신경망(DNN: deep neural network), CNN(convolutional neural network), RNN(recurrent neural network), RBM(restricted boltzmann machine), DBN(deep belief network), BRDNN(bidirectional recurrent deep neural network), 심층 Q-네트워크(deep Q-networks) 또는 상기 중 둘 이상의 조합 중 하나일 수 있으나, 전술한 예에 한정되지 않는다. 인공지능 모델은 하드웨어 구조 이외에, 추가적으로 또는 대체적으로, 소프트웨어 구조를 포함할 수 있다.The auxiliary processor (123) may control at least a portion of functions or states associated with at least one component (e.g., a display module (160), a sensor module (176), or a communication module (190)) of the electronic device (101), for example, on behalf of the main processor (121) while the main processor (121) is in an inactive (e.g., sleep) state, or together with the main processor (121) while the main processor (121) is in an active (e.g., application execution) state. In one embodiment, the auxiliary processor (123) (e.g., an image signal processor or a communication processor) may be implemented as a part of another functionally related component (e.g., a camera module (180) or a communication module (190)). In one embodiment, the auxiliary processor (123) (e.g., a neural network processing unit) may include a hardware structure specialized for processing artificial intelligence models. The artificial intelligence models may be generated through machine learning. This learning can be performed, for example, in the electronic device (101) itself where artificial intelligence is performed, or can be performed through a separate server (e.g., server (108)). The learning algorithm can include, for example, supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning, but is not limited to the examples described above. The artificial intelligence model can include a plurality of artificial neural network layers. The artificial neural network can be one of a deep neural network (DNN), a convolutional neural network (CNN), a recurrent neural network (RNN), a restricted Boltzmann machine (RBM), a deep belief network (DBN), a bidirectional recurrent deep neural network (BRDNN), deep Q-networks, or a combination of two or more of the above, but is not limited to the examples described above. In addition to the hardware structure, the artificial intelligence model can additionally or alternatively include a software structure.
메모리(130)는, 전자 장치(101)의 적어도 하나의 구성요소(예: 프로세서(120) 또는 센서 모듈(176))에 의해 사용되는 다양한 데이터를 저장할 수 있다. 데이터는, 예를 들어, 소프트웨어(예: 프로그램(140)) 및, 이와 관련된 명령에 대한 입력 데이터 또는 출력 데이터를 포함할 수 있다. 메모리(130)는, 휘발성 메모리(132) 또는 비휘발성 메모리(134)를 포함할 수 있다. The memory (130) can store various data used by at least one component (e.g., processor (120) or sensor module (176)) of the electronic device (101). The data can include, for example, software (e.g., program (140)) and input data or output data for commands related thereto. The memory (130) can include volatile memory (132) or non-volatile memory (134).
프로그램(140)은 메모리(130)에 소프트웨어로서 저장될 수 있으며, 예를 들면, 운영 체제(142), 미들 웨어(144) 또는 어플리케이션(146)을 포함할 수 있다. The program (140) may be stored as software in the memory (130) and may include, for example, an operating system (142), middleware (144), or an application (146).
입력 모듈(150)은, 전자 장치(101)의 구성요소(예: 프로세서(120))에 사용될 명령 또는 데이터를 전자 장치(101)의 외부(예: 사용자)로부터 수신할 수 있다. 입력 모듈(150)은, 예를 들면, 마이크, 마우스, 키보드, 키(예: 버튼), 또는 디지털 펜(예: 스타일러스 펜)을 포함할 수 있다. The input module (150) can receive commands or data to be used in a component of the electronic device (101) (e.g., a processor (120)) from an external source (e.g., a user) of the electronic device (101). The input module (150) can include, for example, a microphone, a mouse, a keyboard, a key (e.g., a button), or a digital pen (e.g., a stylus pen).
음향 출력 모듈(155)은 음향 신호를 전자 장치(101)의 외부로 출력할 수 있다. 음향 출력 모듈(155)은, 예를 들면, 스피커 또는 리시버를 포함할 수 있다. 스피커는 멀티미디어 재생 또는 녹음 재생과 같이 일반적인 용도로 사용될 수 있다. 리시버는 착신 전화를 수신하기 위해 사용될 수 있다. 일실시예에 따르면, 리시버는 스피커와 별개로, 또는 그 일부로서 구현될 수 있다.The audio output module (155) can output audio signals to the outside of the electronic device (101). The audio output module (155) can include, for example, a speaker or a receiver. The speaker can be used for general purposes, such as multimedia playback or recording playback. The receiver can be used to receive incoming calls. In one embodiment, the receiver can be implemented separately from the speaker or as part of the speaker.
디스플레이 모듈(160)은 전자 장치(101)의 외부(예: 사용자)로 정보를 시각적으로 제공할 수 있다. 디스플레이 모듈(160)은, 예를 들면, 디스플레이, 홀로그램 장치, 또는 프로젝터 및 해당 장치를 제어하기 위한 제어 회로를 포함할 수 있다. 일실시예에 따르면, 디스플레이 모듈(160)은 터치를 감지하도록 설정된 터치 센서, 또는 상기 터치에 의해 발생되는 힘의 세기를 측정하도록 설정된 압력 센서를 포함할 수 있다. The display module (160) can visually provide information to an external party (e.g., a user) of the electronic device (101). The display module (160) may include, for example, a display, a holographic device, or a projector and a control circuit for controlling the device. According to one embodiment, the display module (160) may include a touch sensor configured to detect a touch, or a pressure sensor configured to measure the intensity of a force generated by the touch.
오디오 모듈(170)은 소리를 전기 신호로 변환시키거나, 반대로 전기 신호를 소리로 변환시킬 수 있다. 일실시예에 따르면, 오디오 모듈(170)은, 입력 모듈(150)을 통해 소리를 획득하거나, 음향 출력 모듈(155), 또는 전자 장치(101)와 직접 또는 무선으로 연결된 외부 전자 장치(예: 전자 장치(102))(예: 스피커 또는 헤드폰)를 통해 소리를 출력할 수 있다.The audio module (170) can convert sound into an electrical signal, or vice versa, convert an electrical signal into sound. According to one embodiment, the audio module (170) can acquire sound through the input module (150), output sound through the sound output module (155), or an external electronic device (e.g., electronic device (102)) (e.g., speaker or headphone) directly or wirelessly connected to the electronic device (101).
센서 모듈(176)은 전자 장치(101)의 작동 상태(예: 전력 또는 온도), 또는 외부의 환경 상태(예: 사용자 상태)를 감지하고, 감지된 상태에 대응하는 전기 신호 또는 데이터 값을 생성할 수 있다. 일실시예에 따르면, 센서 모듈(176)은, 예를 들면, 제스처 센서, 자이로 센서, 기압 센서, 마그네틱 센서, 가속도 센서, 그립 센서, 근접 센서, 컬러 센서, IR(infrared) 센서, 생체 센서, 온도 센서, 습도 센서, 또는 조도 센서를 포함할 수 있다. The sensor module (176) can detect the operating status (e.g., power or temperature) of the electronic device (101) or the external environmental status (e.g., user status) and generate an electrical signal or data value corresponding to the detected status. According to one embodiment, the sensor module (176) can include, for example, a gesture sensor, a gyro sensor, a barometric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an IR (infrared) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illuminance sensor.
인터페이스(177)는 전자 장치(101)가 외부 전자 장치(예: 전자 장치(102))와 직접 또는 무선으로 연결되기 위해 사용될 수 있는 하나 이상의 지정된 프로토콜들을 지원할 수 있다. 일실시예에 따르면, 인터페이스(177)는, 예를 들면, HDMI(high definition multimedia interface), USB(universal serial bus) 인터페이스, SD카드 인터페이스, 또는 오디오 인터페이스를 포함할 수 있다.The interface (177) may support one or more designated protocols that may be used to directly or wirelessly connect the electronic device (101) with an external electronic device (e.g., the electronic device (102)). In one embodiment, the interface (177) may include, for example, a high definition multimedia interface (HDMI), a universal serial bus (USB) interface, an SD card interface, or an audio interface.
연결 단자(178)는, 그를 통해서 전자 장치(101)가 외부 전자 장치(예: 전자 장치(102))와 물리적으로 연결될 수 있는 커넥터를 포함할 수 있다. 일실시예에 따르면, 연결 단자(178)는, 예를 들면, HDMI 커넥터, USB 커넥터, SD 카드 커넥터, 또는 오디오 커넥터(예: 헤드폰 커넥터)를 포함할 수 있다.The connection terminal (178) may include a connector through which the electronic device (101) may be physically connected to an external electronic device (e.g., electronic device (102)). According to one embodiment, the connection terminal (178) may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).
햅틱 모듈(179)은 전기적 신호를 사용자가 촉각 또는 운동 감각을 통해서 인지할 수 있는 기계적인 자극(예: 진동 또는 움직임) 또는 전기적인 자극으로 변환할 수 있다. 일실시예에 따르면, 햅틱 모듈(179)은, 예를 들면, 모터, 압전 소자, 또는 전기 자극 장치를 포함할 수 있다.The haptic module (179) can convert electrical signals into mechanical stimuli (e.g., vibration or movement) or electrical stimuli that a user can perceive through tactile or kinesthetic sensations. According to one embodiment, the haptic module (179) can include, for example, a motor, a piezoelectric element, or an electrical stimulation device.
카메라 모듈(180)은 정지 영상 및 동영상을 촬영할 수 있다. 일실시예에 따르면, 카메라 모듈(180)은 하나 이상의 렌즈들, 이미지 센서들, 이미지 시그널 프로세서들, 또는 플래시들을 포함할 수 있다.The camera module (180) can capture still images and videos. According to one embodiment, the camera module (180) may include one or more lenses, image sensors, image signal processors, or flashes.
전력 관리 모듈(188)은 전자 장치(101)에 공급되는 전력을 관리할 수 있다. 일실시예에 따르면, 전력 관리 모듈(188)은, 예를 들면, PMIC(power management integrated circuit)의 적어도 일부로서 구현될 수 있다.The power management module (188) can manage power supplied to the electronic device (101). According to one embodiment, the power management module (188) can be implemented as, for example, at least a part of a power management integrated circuit (PMIC).
배터리(189)는 전자 장치(101)의 적어도 하나의 구성요소에 전력을 공급할 수 있다. 일실시예에 따르면, 배터리(189)는, 예를 들면, 재충전 불가능한 1차 전지, 재충전 가능한 2차 전지 또는 연료 전지를 포함할 수 있다.A battery (189) may power at least one component of the electronic device (101). In one embodiment, the battery (189) may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.
통신 모듈(190)은 전자 장치(101)와 외부 전자 장치(예: 전자 장치(102), 전자 장치(104), 또는 서버(108)) 간의 직접(예: 유선) 통신 채널 또는 무선 통신 채널의 수립, 및 수립된 통신 채널을 통한 통신 수행을 지원할 수 있다. 통신 모듈(190)은 프로세서(120)(예: 어플리케이션 프로세서)와 독립적으로 운영되고, 직접(예: 유선) 통신 또는 무선 통신을 지원하는 하나 이상의 커뮤니케이션 프로세서를 포함할 수 있다. 일실시예에 따르면, 통신 모듈(190)은 무선 통신 모듈(192)(예: 셀룰러 통신 모듈, 근거리 무선 통신 모듈, 또는 GNSS(global navigation satellite system) 통신 모듈) 또는 유선 통신 모듈(194)(예: LAN(local area network) 통신 모듈, 또는 전력선 통신 모듈)을 포함할 수 있다. 이들 통신 모듈 중 해당하는 통신 모듈은 제 1 네트워크(198)(예: 블루투스, Wi-Fi(wireless fidelity) 또는 IrDA(infrared data association)와 같은 근거리 통신 네트워크) 또는 제 2 네트워크(199)(예: 레거시 셀룰러 네트워크, 5G 네트워크, 차세대 통신 네트워크, 인터넷, 또는 컴퓨터 네트워크(예: LAN 또는 WAN)와 같은 원거리 통신 네트워크)를 통하여 외부의 전자 장치(104)와 통신할 수 있다. 이런 여러 종류의 통신 모듈들은 하나의 구성요소(예: 단일 칩)로 통합되거나, 또는 서로 별도의 복수의 구성요소들(예: 복수 칩들)로 구현될 수 있다. 무선 통신 모듈(192)은 가입자 식별 모듈(196)에 저장된 가입자 정보(예: 국제 모바일 가입자 식별자(IMSI))를 이용하여 제 1 네트워크(198) 또는 제 2 네트워크(199)와 같은 통신 네트워크 내에서 전자 장치(101)를 확인 또는 인증할 수 있다. The communication module (190) may support the establishment of a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device (101) and an external electronic device (e.g., electronic device (102), electronic device (104), or server (108)), and the performance of communication through the established communication channel. The communication module (190) may operate independently from the processor (120) (e.g., application processor) and may include one or more communication processors that support direct (e.g., wired) communication or wireless communication. According to one embodiment, the communication module (190) may include a wireless communication module (192) (e.g., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module) or a wired communication module (194) (e.g., a local area network (LAN) communication module, or a power line communication module). Any of these communication modules may communicate with an external electronic device (104) via a first network (198) (e.g., a short-range communication network such as Bluetooth, Wi-Fi (wireless fidelity), or IrDA (infrared data association)) or a second network (199) (e.g., a long-range communication network such as a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or WAN)). These various types of communication modules may be integrated into a single component (e.g., a single chip) or implemented as multiple separate components (e.g., multiple chips). The wireless communication module (192) may use subscriber information (e.g., an international mobile subscriber identity (IMSI)) stored in the subscriber identification module (196) to verify or authenticate the electronic device (101) within a communication network such as the first network (198) or the second network (199).
무선 통신 모듈(192)은 4G 네트워크 이후의 5G 네트워크 및 차세대 통신 기술, 예를 들어, NR 접속 기술(new radio access technology)을 지원할 수 있다. NR 접속 기술은 고용량 데이터의 고속 전송(eMBB(enhanced mobile broadband)), 단말 전력 최소화와 다수 단말의 접속(mMTC(massive machine type communications)), 또는 고신뢰도와 저지연(URLLC(ultra-reliable and low-latency communications))을 지원할 수 있다. 무선 통신 모듈(192)은, 예를 들어, 높은 데이터 전송률 달성을 위해, 고주파 대역(예: mmWave 대역)을 지원할 수 있다. 무선 통신 모듈(192)은 고주파 대역에서의 성능 확보를 위한 다양한 기술들, 예를 들어, 빔포밍(beamforming), 거대 배열 다중 입출력(massive MIMO(multiple-input and multiple-output)), 전차원 다중입출력(FD-MIMO: full dimensional MIMO), 어레이 안테나(array antenna), 아날로그 빔형성(analog beam-forming), 또는 대규모 안테나(large scale antenna)와 같은 기술들을 지원할 수 있다. 무선 통신 모듈(192)은 전자 장치(101), 외부 전자 장치(예: 전자 장치(104)) 또는 네트워크 시스템(예: 제 2 네트워크(199))에 규정되는 다양한 요구사항을 지원할 수 있다. 일실시예에 따르면, 무선 통신 모듈(192)은 eMBB 실현을 위한 Peak data rate(예: 20Gbps 이상), mMTC 실현을 위한 손실 Coverage(예: 164dB 이하), 또는 URLLC 실현을 위한 U-plane latency(예: 다운링크(DL) 및 업링크(UL) 각각 0.5ms 이하, 또는 라운드 트립 1ms 이하)를 지원할 수 있다.The wireless communication module (192) can support 5G networks and next-generation communication technologies following the 4G network, such as NR access technology (new radio access technology). The NR access technology can support high-speed transmission of high-capacity data (eMBB (enhanced mobile broadband)), minimization of terminal power and connection of multiple terminals (mMTC (massive machine type communications)), or high reliability and low latency (URLLC (ultra-reliable and low-latency communications)). The wireless communication module (192) can support, for example, a high-frequency band (e.g., mmWave band) to achieve a high data transmission rate. The wireless communication module (192) can support various technologies for securing performance in a high-frequency band, such as beamforming, massive multiple-input and multiple-output (MIMO), full dimensional MIMO (FD-MIMO), array antenna, analog beam-forming, or large scale antenna. The wireless communication module (192) can support various requirements specified in the electronic device (101), an external electronic device (e.g., the electronic device (104)), or a network system (e.g., the second network (199)). According to one embodiment, the wireless communication module (192) can support a peak data rate (e.g., 20 Gbps or more) for eMBB realization, a loss coverage (e.g., 164 dB or less) for mMTC realization, or a U-plane latency (e.g., 0.5 ms or less for downlink (DL) and uplink (UL), or 1 ms or less for round trip) for URLLC realization.
안테나 모듈(197)은 신호 또는 전력을 외부(예: 외부의 전자 장치)로 송신하거나 외부로부터 수신할 수 있다. 일실시예에 따르면, 안테나 모듈(197)은 서브스트레이트(예: PCB) 위에 형성된 도전체 또는 도전성 패턴으로 이루어진 방사체를 포함하는 안테나를 포함할 수 있다. 일실시예에 따르면, 안테나 모듈(197)은 복수의 안테나들(예: 어레이 안테나)을 포함할 수 있다. 이런 경우, 제 1 네트워크(198) 또는 제 2 네트워크(199)와 같은 통신 네트워크에서 사용되는 통신 방식에 적합한 적어도 하나의 안테나가, 예를 들면, 통신 모듈(190)에 의하여 상기 복수의 안테나들로부터 선택될 수 있다. 신호 또는 전력은 상기 선택된 적어도 하나의 안테나를 통하여 통신 모듈(190)과 외부의 전자 장치 간에 송신되거나 수신될 수 있다. 어떤 실시예에 따르면, 방사체 이외에 다른 부품(예: RFIC(radio frequency integrated circuit))이 추가로 안테나 모듈(197)의 일부로 형성될 수 있다. The antenna module (197) can transmit or receive signals or power to or from an external device (e.g., an external electronic device). In one embodiment, the antenna module (197) may include an antenna including a radiator formed of a conductor or a conductive pattern formed on a substrate (e.g., a PCB). In one embodiment, the antenna module (197) may include a plurality of antennas (e.g., an array antenna). In this case, at least one antenna suitable for a communication method used in a communication network, such as the first network (198) or the second network (199), may be selected from the plurality of antennas, for example, by the communication module (190). A signal or power may be transmitted or received between the communication module (190) and an external electronic device via the at least one selected antenna. In some embodiments, in addition to the radiator, another component (e.g., a radio frequency integrated circuit (RFIC)) may be additionally formed as a part of the antenna module (197).
다양한 실시예에 따르면, 안테나 모듈(197)은 mmWave 안테나 모듈을 형성할 수 있다. 일실시예에 따르면, mmWave 안테나 모듈은 인쇄 회로 기판, 상기 인쇄 회로 기판의 제 1 면(예: 아래 면)에 또는 그에 인접하여 배치되고 지정된 고주파 대역(예: mmWave 대역)을 지원할 수 있는 RFIC, 및 상기 인쇄 회로 기판의 제 2 면(예: 윗 면 또는 측 면)에 또는 그에 인접하여 배치되고 상기 지정된 고주파 대역의 신호를 송신 또는 수신할 수 있는 복수의 안테나들(예: 어레이 안테나)을 포함할 수 있다.According to various embodiments, the antenna module (197) may form a mmWave antenna module. In one embodiment, the mmWave antenna module may include a printed circuit board, an RFIC disposed on or adjacent a first side (e.g., a bottom side) of the printed circuit board and capable of supporting a designated high-frequency band (e.g., a mmWave band), and a plurality of antennas (e.g., an array antenna) disposed on or adjacent a second side (e.g., a top side or a side side) of the printed circuit board and capable of transmitting or receiving signals in the designated high-frequency band.
상기 구성요소들 중 적어도 일부는 주변 기기들간 통신 방식(예: 버스, GPIO(general purpose input and output), SPI(serial peripheral interface), 또는 MIPI(mobile industry processor interface))을 통해 서로 연결되고 신호(예: 명령 또는 데이터)를 상호간에 교환할 수 있다.At least some of the above components can be interconnected and exchange signals (e.g., commands or data) with each other via a communication method between peripheral devices (e.g., a bus, GPIO (general purpose input and output), SPI (serial peripheral interface), or MIPI (mobile industry processor interface)).
일실시예에 따르면, 명령 또는 데이터는 제 2 네트워크(199)에 연결된 서버(108)를 통해서 전자 장치(101)와 외부의 전자 장치(104)간에 송신 또는 수신될 수 있다. 외부의 전자 장치(102, 또는 104) 각각은 전자 장치(101)와 동일한 또는 다른 종류의 장치일 수 있다. 일실시예에 따르면, 전자 장치(101)에서 실행되는 동작들의 전부 또는 일부는 외부의 전자 장치들(102, 104, 또는 108) 중 하나 이상의 외부의 전자 장치들에서 실행될 수 있다. 예를 들면, 전자 장치(101)가 어떤 기능이나 서비스를 자동으로, 또는 사용자 또는 다른 장치로부터의 요청에 반응하여 수행해야 할 경우에, 전자 장치(101)는 기능 또는 서비스를 자체적으로 실행시키는 대신에 또는 추가적으로, 하나 이상의 외부의 전자 장치들에게 그 기능 또는 그 서비스의 적어도 일부를 수행하라고 요청할 수 있다. 상기 요청을 수신한 하나 이상의 외부의 전자 장치들은 요청된 기능 또는 서비스의 적어도 일부, 또는 상기 요청과 관련된 추가 기능 또는 서비스를 실행하고, 그 실행의 결과를 전자 장치(101)로 전달할 수 있다. 전자 장치(101)는 상기 결과를, 그대로 또는 추가적으로 처리하여, 상기 요청에 대한 응답의 적어도 일부로서 제공할 수 있다. 이를 위하여, 예를 들면, 클라우드 컴퓨팅, 분산 컴퓨팅, 모바일 에지 컴퓨팅(MEC: mobile edge computing), 또는 클라이언트-서버 컴퓨팅 기술이 이용될 수 있다. 전자 장치(101)는, 예를 들어, 분산 컴퓨팅 또는 모바일 에지 컴퓨팅을 이용하여 초저지연 서비스를 제공할 수 있다. 다른 실시예에 있어서, 외부의 전자 장치(104)는 IoT(internet of things) 기기를 포함할 수 있다. 서버(108)는 기계 학습 및/또는 신경망을 이용한 지능형 서버일 수 있다. 일실시예에 따르면, 외부의 전자 장치(104) 또는 서버(108)는 제 2 네트워크(199) 내에 포함될 수 있다. 전자 장치(101)는 5G 통신 기술 및 IoT 관련 기술을 기반으로 지능형 서비스(예: 스마트 홈, 스마트 시티, 스마트 카, 또는 헬스 케어)에 적용될 수 있다.According to one embodiment, commands or data may be transmitted or received between the electronic device (101) and an external electronic device (104) via a server (108) connected to a second network (199). Each of the external electronic devices (102 or 104) may be the same or a different type of device as the electronic device (101). According to one embodiment, all or part of the operations executed in the electronic device (101) may be executed in one or more of the external electronic devices (102, 104, or 108). For example, when the electronic device (101) is to perform a certain function or service automatically or in response to a request from a user or another device, the electronic device (101) may, instead of or in addition to executing the function or service itself, request one or more external electronic devices to perform the function or at least a part of the service. One or more external electronic devices that receive the request may execute at least a portion of the requested function or service, or an additional function or service related to the request, and transmit the result of the execution to the electronic device (101). The electronic device (101) may process the result as is or additionally and provide it as at least a portion of a response to the request. For this purpose, cloud computing, distributed computing, mobile edge computing (MEC), or client-server computing technology may be used, for example. The electronic device (101) may provide an ultra-low latency service by using distributed computing or mobile edge computing, for example. In another embodiment, the external electronic device (104) may include an Internet of Things (IoT) device. The server (108) may be an intelligent server utilizing machine learning and/or a neural network. According to one embodiment, the external electronic device (104) or the server (108) may be included in the second network (199). The electronic device (101) can be applied to intelligent services (e.g., smart home, smart city, smart car, or healthcare) based on 5G communication technology and IoT-related technology.
도 2는 본 개시에 적용될 수 있는 전자 장치의 근거리 통신 연결 형태를 설명하기 위한 도면이다. FIG. 2 is a drawing for explaining a short-range communication connection type of an electronic device applicable to the present disclosure.
다양한 실시 예에 따라, 도 2를 참조하면, 전자 장치(101)(예: 도 1의 전자 장치(101))는 와이파이를 기반으로 한 복수의 통신 방식을 기반으로 액세스 포인트(AP)(200)와 연결될 수 있다. 다양한 실시 예에 따르면, 전자 장치(101)는 프로세서(120)(예: 도 1의 프로세서(120)) 및 통신 모듈(190)(예: 도 1의 통신 모듈(190))을 포함할 수 있다. According to various embodiments, referring to FIG. 2, an electronic device (101) (e.g., the electronic device (101) of FIG. 1) may be connected to an access point (AP) (200) based on a plurality of communication methods based on Wi-Fi. According to various embodiments, the electronic device (101) may include a processor (120) (e.g., the processor (120) of FIG. 1) and a communication module (190) (e.g., the communication module (190) of FIG. 1).
다양한 실시 예에 따르면, 통신 모듈(190)은 Wi-Fi 통신 방식(예: IEEE 802.11be)에 기반하여, 외부로부터 통신 신호를 수신하거나, 외부로 통신 신호를 전송할 수 있다. 예를 들면, 통신 모듈(190)은, Wi-Fi 통신 방식 중 IEEE 802.11ac, 802.11ax, 802.11be또는 802.11bn에 기반하여 동작할 수 있으며, 특히 IEEE 802.11be 또는 802.11bn은 IEEE 802.11ax 대비 넓은 대역폭, 높은 데이터 처리량, 짧은 지연 시간을 지원하여 성능이 향상되었다.According to various embodiments, the communication module (190) may receive a communication signal from the outside or transmit a communication signal to the outside based on a Wi-Fi communication method (e.g., IEEE 802.11be). For example, the communication module (190) may operate based on IEEE 802.11ac, 802.11ax, 802.11be, or 802.11bn among Wi-Fi communication methods, and in particular, IEEE 802.11be or 802.11bn has improved performance by supporting a wider bandwidth, higher data throughput, and shorter delay time compared to IEEE 802.11ax.
다양한 실시 예에 따라, 통신 모듈(190)은, 외부 장치와 데이터 송수신을 위한 트랜시버(191) 및 통신 프로세서(193)(예: 커뮤니케이션 프로세서(미도시), 또는 근거리 무선 통신 모듈(예: Wi-Fi chipset))를 포함할 수 있다. 다양한 실시 예에 따라, 통신 모듈(190)은, 메모리를 더 포함할 수 있다.According to various embodiments, the communication module (190) may include a transceiver (191) for transmitting and receiving data with an external device and a communication processor (193) (e.g., a communication processor (not shown) or a short-range wireless communication module (e.g., a Wi-Fi chipset)). According to various embodiments, the communication module (190) may further include a memory.
다양한 실시 예에 따라, 트랜시버(191)는 기저대역 송신 신호를 무선 신호로 변환하거나, 수신된 무선 신호를 기저대역 수신 신호로 변환할 수 있다.According to various embodiments, the transceiver (191) may convert a baseband transmission signal into a wireless signal or convert a received wireless signal into a baseband reception signal.
다양한 실시 예에 따르면, 통신 모듈(190)은, 트랜시버(191) 및 통신 프로세서(193) 이외에도 OFDM(orthogonal frequency division multiplexing) 또는 OFDMA(orthogonal frequency division multiple access)를 위한 구성 요소, 예를 들어, 변조기(modulator), D/A 변환기(digital-analog converter), 주파수 변환기(frequency converter), A/D 변환기, 증폭기(amplifier) 및/또는 복조기(demodulator)를 더 포함할 수 있다.According to various embodiments, the communication module (190) may further include, in addition to the transceiver (191) and the communication processor (193), components for orthogonal frequency division multiplexing (OFDM) or orthogonal frequency division multiple access (OFDMA), for example, a modulator, a digital-analog converter (D/A converter), a frequency converter, an A/D converter, an amplifier, and/or a demodulator.
미도시 되었지만, 다양한 실시예들에 따르면, 전자 장치(101)는 액세스 포인트(200)의 통신 모듈과 전기적으로 연결되고, 액세스 포인트(200)의 통신 모듈에서 지원하는 통신 프로토콜 및/또는 주파수 대역을 지원하는 적어도 하나의 안테나 모듈(예: 도 1의 안테나 모듈(197))을 포함할 수 있다.Although not shown, according to various embodiments, the electronic device (101) may be electrically connected to a communication module of the access point (200) and may include at least one antenna module (e.g., antenna module (197) of FIG. 1) that supports a communication protocol and/or frequency band supported by the communication module of the access point (200).
다양한 실시 예에 따르면, 통신 프로세서(193)는 트랜시버(191)를 제어하여, 액세스 포인트(200)와 통신 연결(예: 도 1의 제1 네트워크(198))을 형성할 수 있다. 예를 들어, 통신 연결은 Wi-Fi 네트워크를 포함할 수 있다. 예를 들어, 통신 프로세서(193)는 트랜시버(191)를 제어하여, IEEE 802.11ac, 802.11ax, 802.11be, 또는 802.11bn 등의 2.4GHz, 5GHz 또는 6GHz 대역의 WLAN(wireless local area network) 표준을 이용하여 액세스 포인트(200)와 무선 연결을 형성할 수 있다. 또는, 통신 프로세서(193)는 트랜시버(191)를 제어하여, IEEE 802.11ad 또는802.11ay의 60GHz 대역의 WLAN 표준을 이용하여 액세스 포인트(200)와 무선 연결을 형성할 수 있다. According to various embodiments, the communication processor (193) may control the transceiver (191) to form a communication connection (e.g., the first network (198) of FIG. 1) with the access point (200). For example, the communication connection may include a Wi-Fi network. For example, the communication processor (193) may control the transceiver (191) to form a wireless connection with the access point (200) using a 2.4 GHz, 5 GHz, or 6 GHz band wireless local area network (WLAN) standard such as IEEE 802.11ac, 802.11ax, 802.11be, or 802.11bn. Alternatively, the communication processor (193) may control the transceiver (191) to form a wireless connection with the access point (200) using the 60 GHz band WLAN standard of IEEE 802.11ad or 802.11ay.
다양한 실시 예에 따르면, 전자 장치(101)와 액세스 포인트(200) 간 WLAN(wireless local area network) 표준을 이용하여 통신하는 방식은 STA 모드에 기반한 통신 방식으로 지칭될 수 있다.According to various embodiments, a method of communicating between an electronic device (101) and an access point (200) using a wireless local area network (WLAN) standard may be referred to as a communication method based on an STA mode.
다양한 실시 예에 따르면, 프로세서(120)는 어플리케이션 프로세서(application processor)를 포함할 수 있다. 프로세서(120)는 전자 장치(101)의 지정된 동작을 수행하거나, 다른 하드웨어(예를 들어, 통신 모듈(190))가 지정된 동작을 수행하도록 제어할 수 있다. According to various embodiments, the processor (120) may include an application processor. The processor (120) may perform a specified operation of the electronic device (101) or control other hardware (e.g., a communication module (190)) to perform a specified operation.
다양한 실시 예에 따르면, 액세스 포인트(200)는 복수의 전자 장치들(예: 전자 장치(101))과 외부 네트워크(예: 인터넷, 외부 LAN, 또는 셀룰러 네트워크) 간의 연결에 기반하여, 외부 네트워크로 데이터를 송신하는 동작 및/또는 복수의 전자 장치들(예: 전자 장치(101))이 외부 네트워크로부터 데이터를 수신하는 동작을 지원할 수 있다.According to various embodiments, the access point (200) may support an operation of transmitting data to an external network and/or an operation of receiving data from an external network by a plurality of electronic devices (e.g., electronic devices (101)) based on a connection between the plurality of electronic devices (e.g., electronic devices (101)) and an external network (e.g., the Internet, an external LAN, or a cellular network).
다양한 실시 예에 따라, 액세스 포인트(200)는 무선 공유기일 수 있다. 액세스 포인트(200)는, 전용 무선 공유기일 수 있거나, 또는 모바일 핫스팟 기능을 지원하는 범용 장치일 수 있고, 그 구현에는 제한이 없다. 예를 들어, 액세스 포인트(200)는 전자 장치(101)와 동일한 구성 요소(예: 프로세서(예: 도 1의 프로세서(120) 및/또는 통신 모듈(예: 도 1의 통신 모듈(190)))를 포함할 수 있다. According to various embodiments, the access point (200) may be a wireless router. The access point (200) may be a dedicated wireless router or a general-purpose device supporting mobile hotspot functionality, and there are no limitations on its implementation. For example, the access point (200) may include the same components as the electronic device (101), such as a processor (e.g., the processor (120) of FIG. 1) and/or a communication module (e.g., the communication module (190) of FIG. 1)).
다양한 실시 예에 따라, 액세스 포인트(200)는, 서버(예: 도 1의 서버(108)) 또는 전자 장치(101)와 같은 외부 장치와 데이터를 송수신할 수 있다. 예를 들어, 액세스 포인트(200)는 서버로부터 수신된 데이터 중 적어도 일부를 전자 장치(101)에 전송할 수 있다. 다양한 실시 예에 따라, 액세스 포인트(200)와 전자 장치(101)는 동작 기간(operation period)동안, UL(uplink)/DL(downlink) 데이터를 송수신할 수 있다. 예를 들어, 액세스 포인트(200)는 전자 장치(101)로부터 수신된 스케줄 정보에 기반하여 설정된 동작 기간에만 전자 장치(101)에 트래픽을 전송할 수 있다.According to various embodiments, the access point (200) may transmit and receive data with an external device, such as a server (e.g., server (108) of FIG. 1) or an electronic device (101). For example, the access point (200) may transmit at least a portion of the data received from the server to the electronic device (101). According to various embodiments, the access point (200) and the electronic device (101) may transmit and receive UL (uplink)/DL (downlink) data during an operation period. For example, the access point (200) may transmit traffic to the electronic device (101) only during an operation period set based on schedule information received from the electronic device (101).
도 3은 본 개시에 적용될 수 있는 액세스 포인트와 무선 스테이션을 포함하는 무선 통신 시스템을 도시한다.FIG. 3 illustrates a wireless communication system including an access point and a wireless station applicable to the present disclosure.
도 3을 참고하면, 무선 통신 시스템(300)은 액세스 포인트(310)과 무선 스테이션에 해당하는 client 전자 장치(320, 330, 332, 334, 336) 및 무선 근거리 네트워크(WLAN)(305)를 포함할 수 있다. Referring to FIG. 3, a wireless communication system (300) may include an access point (310), client electronic devices corresponding to wireless stations (320, 330, 332, 334, 336), and a wireless local area network (WLAN) (305).
무선 통신 시스템(300)은 하나 또는 그 이상의 무선 스테이션(station, STA)(320, 330, 332, 334, 336)들에 무선 통신 채널 또는 링크를 제공하는 액세스 포인트(310)에 의해 형성될 수 있다. A wireless communication system (300) may be formed by an access point (310) that provides a wireless communication channel or link to one or more wireless stations (STAs) (320, 330, 332, 334, 336).
액세스 포인트(310)에는 고유 매체 액세스 제어(media access control, MAC) 어드레스가 할당된다. 도 1에서 원형의 모양으로 도시되는 WLAN(305)는 IEEE 802.11 시스템에서의 기본적인 구성 블록인 인프라구조 기본 서비스 세트(basic service set, BSS)로서 도시되지만, 다른 예시적인 실시예들의 경우에, WLAN(305)은 독립적인 기본 서비스 세트(independent basic service set, IBSS) 네트워크, 또는 (예컨대, Wi-Fi Direct 프로토콜들에 따라 동작하는) 피어 투 피어(P2P: peerto-peer) 네트워크일 수 있다. 도 1에 도시된 WLAN(305)의 원형의 모양은 해당 BSS에 포함된 STA들이 통신을 유지하는 커버리지 영역을 나타내는 것으로도 이해될 수 있다. 이 영역을 기본 서비스 영역(BSA: Basic Service Area)이라고 칭할 수 있다. STA가 BSA 밖으로 이동하게 되면 해당 BSA 내의 다른 STA들과 직접적으로 통신할 수 없게 된다.An access point (310) is assigned a unique media access control (MAC) address. The WLAN (305), which is depicted as a circular shape in FIG. 1, is depicted as an infrastructure basic service set (BSS), which is a basic building block in an IEEE 802.11 system. However, in other exemplary embodiments, the WLAN (305) may be an independent basic service set (IBSS) network or a peer-to-peer (P2P) network (e.g., operating according to Wi-Fi Direct protocols). The circular shape of the WLAN (305) depicted in FIG. 1 may also be understood to represent a coverage area in which STAs included in the corresponding BSS maintain communication. This area may be referred to as a Basic Service Area (BSA). When an STA moves outside the BSA, it cannot directly communicate with other STAs within the corresponding BSA.
무선 스테이션들(320, 330, 332, 334, 336)은 IEEE 802.11의 매체 접속 제어(MAC: Medium Access Control)/PHY 규정에 따라 동작하는 장치이다. STA의 기능이 AP와 개별적으로 구분되지 않는 한, STA는 AP STA과 비-AP STA(non-AP STA)를 포함할 수 있다. 다만, STA과 AP 간에 통신이 수행된다고 할 때, STA은 non-AP STA으로 이해될 수 있다. 무선 스테이션들(320, 330, 332, 334, 336)은 예를 들어, 셀 폰, 개인용 디지털 보조기기(PDA), 태블릿 디바이스, 랩톱 컴퓨터 등을 포함하는 임의의 적합한 Wi-Fi 가능 무선 디바이스 또는 전자 장치일 수 있다. 무선 스테이션들(320, 330, 332, 334, 336)는 또한 사용자 장비(UE: user equipment), 가입자국, 모바일 유닛, 가입자 유닛, 무선 유닛, 원격 유닛, 모바일 디바이스, 무선 디바이스, 무선 통신 디바이스, 원격 디바이스, 모바일 가입자국, 액세스 단말, 모바일 단말, 무선 단말, 원격 단말, 핸드셋, 사용자 에이전트, 모바일 클라이언트, 클라이언트, 전자 장치 또는 다른 어떤 적당한 전문용어로 지칭될 수 있다. The wireless stations (320, 330, 332, 334, 336) are devices that operate according to the Medium Access Control (MAC)/PHY specifications of IEEE 802.11. As long as the function of the STA is not individually distinguished from the AP, the STA may include an AP STA and a non-AP STA. However, when communication is performed between the STA and the AP, the STA may be understood as a non-AP STA. The wireless stations (320, 330, 332, 334, 336) may be any suitable Wi-Fi-enabled wireless device or electronic device, including, for example, a cell phone, a personal digital assistant (PDA), a tablet device, a laptop computer, etc. The wireless stations (320, 330, 332, 334, 336) may also be referred to as user equipment (UE), subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, electronic device, or any other suitable terminology.
도 3을 참고하면, 도시된 무선 스테이션들(320, 330, 332, 334, 336)은 저-지연(low latency, LL) 전송을 요구하지 않는 non-LL(legacy) client인 전자 장치(320) 및 저-지연 전송을 요구하는 LL client인 전자 장치들(330, 332, 334, 336)을 포함할 수 있다. 상기 저-지연(LL)을 요구하는 무선 스테이션들(330, 332, 334, 336)의 트래픽은 일정 트래픽 속도를 요구하며, 예를 들어 40mn 당 1500 bytes의 데이터 전송을 요구할 수 있다. 일 실시예로, 상기 4개의 LL 클라이언트 전자 장치는 저-지연 전송이 필요하여 선점을 통한 전송이 요구되는 전자 장치 또는 우선순위가 높은 전송이 요구되는 전자 장치를 포함할 수 있다.Referring to FIG. 3, the illustrated wireless stations (320, 330, 332, 334, 336) may include an electronic device (320) that is a non-LL (legacy) client that does not require low latency (LL) transmission, and electronic devices (330, 332, 334, 336) that are LL clients that require low latency transmission. The traffic of the wireless stations (330, 332, 334, 336) that require low latency (LL) may require a certain traffic speed, and may require data transmission of, for example, 1500 bytes per 40 mn. In one embodiment, the four LL client electronic devices may include an electronic device that requires low latency transmission and thus transmission through preemption, or an electronic device that requires high priority transmission.
도 3에 도시된 액세스 포인트(310)에 연결된 UL client에 해당하는 다수의 무선 스테이션들(330, 332, 334, 336)의 데이터 전송을 수행하기 위한 방법으로 "PCF(point coordination function) 전송 방식" 및 "DCF(distributed coordination function) 전송 방식"을 이용할 수 있다.As a method for performing data transmission of a plurality of wireless stations (330, 332, 334, 336) corresponding to UL clients connected to the access point (310) illustrated in FIG. 3, a "PCF (point coordination function) transmission method" and a "DCF (distributed coordination function) transmission method" can be used.
"PCF(point coordination function) 방식 전송"이라 함은 복수의 무선 스테이션들에 대해 액세스 포인트에서 직접 무선 스테이션들에게 물어보고 데이터 전송을 대기시키는 방식의 전송을 지칭한다. "PCF (point coordination function) transmission" refers to a transmission method in which the access point directly asks wireless stations for data transmission and puts them on hold for data transmission.
"DCF(distributed coordination function) 방식 전송"이라 함은 복수의 무선 스테이션이 데이터를 전송하는 것을 경쟁하는 환경에서 무선 스테이션에서 데이터를 전송하기 전 충돌을 회피하기 위하여 미리 감지 후 대기하는 방식의 전송을 지칭한다. "DCF (distributed coordination function) transmission" refers to a transmission method in which a wireless station detects and waits in advance to avoid collisions before transmitting data in an environment where multiple wireless stations compete to transmit data.
상기 DCF 방식 전송은 경쟁 기간에서 서비스를 제공하기 위한 개념이며 채널 사용을 요구하기 위해 트래픽의 우선 순위를 IFS(inter frame space)로 나누어 대기 시간을 처리할 수 있다. 즉, 대기 시간의 크기로 우선순위를 정할 수 있으며, 시간이 짧을수록 우선순위가 높은 패킷에 대한 대기시간일 수 있다. 상기 IFS는 SIFS(short IFS), PIFS(PCF IFS), DIFS(DCF IFS)를 포함할 수 있다. The above DCF transmission method is a concept for providing services in a contention period, and can handle waiting time by dividing traffic priorities into IFSs (inter-frame spaces) to request channel use. In other words, priority can be determined by the size of the waiting time, and the shorter the waiting time, the higher the priority packet. The IFS can include SIFS (short IFS), PIFS (PCF IFS), and DIFS (DCF IFS).
상기 SIFS는 가장 짧은 주기로 높은 우선순위를 가지며, 주로 제어 정보에 대한 대기 시간으로 사용된다. 상기 PIFS는 중간 길이의 주기로 중간 수준의 우선순위를 가진다. 상기 DIFS는 낮은 우선순위를 가지며, 주로 채널 체크를 위한 대기 시간으로 사용된다. 즉, DIFS 기간동안 채널의 사용 유무를 청취(listen)(또는 대기)한다. 만약, DIFS기간동안 채널이 Busy하다면 전송을 지연시킬 수 있다. The SIFS has the shortest period and has a high priority, and is mainly used as a waiting time for control information. The PIFS has a medium-length period and has a medium priority. The DIFS has a low priority and is mainly used as a waiting time for channel check. That is, during the DIFS period, the channel is listened (or waited) for availability. If the channel is busy during the DIFS period, transmission can be delayed.
도 4a 및 4b는 본 개시에 적용될 수 있는 DL TXOP 동안 DL 저지연 트래픽 및 UL 저지연 트래픽이 도착하는 것을 설명하는 도면이다. FIGS. 4A and 4B are diagrams illustrating the arrival of DL low-latency traffic and UL low-latency traffic during a DL TXOP applicable to the present disclosure.
도4a 및 4b는 상기 DCF 방식으로 액세스 포인트와 무선 스테이션이 통신하는 것을 설명하는 도면이다. Figures 4a and 4b are drawings explaining communication between an access point and a wireless station using the DCF method.
도 4a는 DL TXOP 동안 DL 저지연 트래픽이 도착하는 경우를 도시한다. Figure 4a illustrates a case where DL low-latency traffic arrives during a DL TXOP.
도 4a를 참고하면, 액세스 포인트(400)가 long DL PPDU(physical layer convergence procedure protocol data unit)(420)을 전송하고 있는 도중, 신규 DL 저 지연 패킷이 도착(430)하더라도, TXOP(427) 기간 동안 상기 PPDU의 전송이 완료될 때까지 상기 신규 DL 저 지연 패킷의 전송을 대기할 수 있다(435). 무선 스테이션(410)은 상기 long DL PPDU(420)에 대하여 ACK 프레임을 전송할 수 있다(425). 액세스 포인트(400)는 TXOP(427) 이후, 상기 대기 중이던 저-지연 DL PPDU(440)를 전송할 수 있으며, 저-지연 TXOP(447)은 상기 저지연을 요구하지 않는 long DL PPDU(420)에 대한 TXOP(427)와 다른 길이로 운영될 수 있다. 무선 스테이션(410)은 상기 저-지연 DL PPDU(440)에 대하여 ACK 프레임을 전송할 수 있다(445).Referring to FIG. 4a, even if a new DL low latency packet arrives (430) while the access point (400) is transmitting a long DL PPDU (physical layer convergence procedure protocol data unit) (420), the access point may wait for transmission of the new DL low latency packet until transmission of the PPDU is completed during a TXOP (427) period (435). The wireless station (410) may transmit an ACK frame (425) for the long DL PPDU (420). After the TXOP (427), the access point (400) may transmit the low-latency DL PPDU (440) that was being waited for, and the low-latency TXOP (447) may be operated with a different length from the TXOP (427) for the long DL PPDU (420) that does not require low latency. The wireless station (410) can transmit an ACK frame for the low-latency DL PPDU (440) (445).
도 4b는 DL TXOP 동안 UL 저지연 트래픽이 도착하는 경우를 도시한다. Figure 4b illustrates a case where UL low-latency traffic arrives during a DL TXOP.
도 4b를 참고하면, 액세스 포인트(400)가 long DL PPDU(450)을 전송하고 있는 도중 무선 스테이션(410)에서 신규 UL 저 지연 패킷이 도달(470)하더라도, TXOP(460) 기간 동안 PPDU의 전송이 완료될 때까지 상기 신규 UL 저 지연 패킷의 전송을 대기할 수 있다(475). 무선 스테이션(410)은 상기 long DL PPDU(450)에 대하여 ACK 프레임을 전송할 수 있다(455). 무선 스테이션(410)은 TXOP(460) 이후, 상기 대기 중이던 저-지연 UL PPDU를 전송할 수 있으며(480), 저-지연 TXOP(490)은 상기 저-지연을 요구하지 않는 long DL PPDU(450)에 대한 TXOP(460)와 다른 길이로 운영될 수 있다. 액세스 포인트(400)은 상기 저-지연 DL PPDU(480)에 대하여 ACK 프레임을 전송할 수 있다(483).Referring to FIG. 4b, even if a new UL low latency packet arrives (470) from a wireless station (410) while the access point (400) is transmitting a long DL PPDU (450), the wireless station (410) may wait for transmission of the new UL low latency packet (475) until transmission of the PPDU is completed during the TXOP (460) period. The wireless station (410) may transmit an ACK frame (455) for the long DL PPDU (450). After the TXOP (460), the wireless station (410) may transmit the low-latency UL PPDU that was being waited for (480), and the low-latency TXOP (490) may be operated with a different length from the TXOP (460) for the long DL PPDU (450) that does not require low latency. The access point (400) can transmit an ACK frame (483) for the low-latency DL PPDU (480).
다만, 도 4와 같은 경우, 저-지연 패킷에 대해서도 앞선 DL 패킷 전송에 대한 TXOP기간을 대기해야 하여, 저-지연 패킷의 요구사항을 충족시키지 못할 수 있다. 즉, 상기한 MAC 기반의 DCF 전송 방식은 무선 네트워크 환경에서 모든 데이터 전송은 큐에 도착하는 방식으로 처리되고 모든 사용자의 채널 접근에 동등한 확률적 기회를 부여하기 때문에 네트워크에 참여하는 사용자가 많아질수록 데이터 충돌 확률이 상대적으로 높아지며 충돌에 의한 데이터 재전송 횟수도 증가하기 때문에 멀티미디어 데이터 전송과 QoS(Quality of Service) 보장을 개선해야할 필요가 있다. However, in a case like Fig. 4, even for low-latency packets, the TXOP period for the preceding DL packet transmission must be waited for, which may not satisfy the requirements of low-latency packets. In other words, the MAC-based DCF transmission method described above processes all data transmissions in a wireless network environment by arriving at a queue and gives equal probabilistic opportunities to all users to access the channel. Therefore, as the number of users participating in the network increases, the probability of data collision increases relatively, and the number of data retransmissions due to collisions also increases. Therefore, it is necessary to improve multimedia data transmission and QoS (Quality of Service) guarantee.
이에, 상기 MAC에서 보다 나은 QoS 환경을 제공하기 위해서 사용되는 EDCA(Enhanced Distributed Channel Access)는 QoS를 보장하기 위한 방식으로 각 단일 TXOP(Transmit Opportunity)에서 트래픽의 유형(예를 들어, Best Effort, Background, Video 등)에 따라 4개의 AC(Access Category)(0, 1, 2, 3)으로 구분해 각 카테고리 마다 차별화된 우선순위를 두고, AC별로 차별화된 파라미터를 할당하여 높은 우선순위의 트래픽에는 더 많은 전송 기회를 주도록 하는(즉, 우선 경쟁할 수 있는 기회를 주도록 하는) 경쟁 기반 매체 접근 방식을 지칭한다. Accordingly, EDCA (Enhanced Distributed Channel Access), which is used to provide a better QoS environment than the above MAC, is a method for guaranteeing QoS by dividing each single TXOP (Transmit Opportunity) into four ACs (Access Categories) (0, 1, 2, 3) according to the type of traffic (e.g., Best Effort, Background, Video, etc.) and assigning differentiated priorities to each category, and assigning differentiated parameters to each AC to give higher priority traffic more transmission opportunities (i.e., giving it a chance to compete first). This refers to a contention-based media access method.
상기 도 4a 및 4b에 도시된 바와 같이 저-지연 패킷까지도 저-지연 요구가 되지 않은 패킷과 동일한 순위로 처리되는 문제를 해소하기 위하여 EDCA 기반의 선점 매커니즘을 사용할 수 있다. 즉, 액세스 포인트는 우선순위가 높은 트래픽(예를 들어, 저-지연 데이터 전송)을 요구하는 무선 스테이션에게 DL TXOP 내에서 우선 경쟁할 수 있는 기회를 제공할 수 있다. To address the issue of low-latency packets being processed with the same priority as packets that do not require low-latency, as illustrated in FIGS. 4a and 4b above, an EDCA-based preemption mechanism can be employed. That is, the access point can provide wireless stations requesting high-priority traffic (e.g., low-latency data transmission) with a priority opportunity to compete within a DL TXOP.
도 5는 본 개시에 적용될 수 있는 EDCA 기반의 선점 매커니즘이 적용되는 적어도 하나의 무선 스테이션의 UL 트래픽 전송의 동작을 설명하는 도면이다. FIG. 5 is a diagram illustrating the operation of UL traffic transmission of at least one wireless station to which an EDCA-based preemption mechanism applicable to the present disclosure is applied.
도 5를 참고하면 액세스 포인트(500)와 무선 스테이션(510)은 도 2에서 설명한 액세스 포인트(200) 및 전자 장치(101)와 같이 상호 연결 및 통신할 수 있다. 도 5에 도시한 무선 스테이션(510)은 도 3에서 설명한 바와 같이 저-지연 전송(또는, 우선 순위가 높은 전송)을 요구하는 전자 장치들(330, 332, 334, 336)을 포함할 수 있다. 즉, 도 5에 도시한 무선 스테이션(510)은 단수의 무선 스테이션을 도시하였으나, 본 개시가 이에 제한되는 것이 아니며, 상기 액세스 포인트(500)에 연결된 선점이 필요한 모든 무선 스테이션들을 포함할 수 있다. 상기 도 일 실시예로, 도 5에 도시한 무선 스테이션(510)은 EDCA 기반의 선점 매커니즘의 대상이 되는 저-지연 클라이언트에 해당할 수 있다. Referring to FIG. 5, an access point (500) and a wireless station (510) can be interconnected and communicate with each other like the access point (200) and electronic device (101) described in FIG. 2. The wireless station (510) depicted in FIG. 5 may include electronic devices (330, 332, 334, 336) that require low-latency transmission (or high-priority transmission) as described in FIG. 3. That is, although the wireless station (510) depicted in FIG. 5 illustrates a single wireless station, the present disclosure is not limited thereto, and may include all wireless stations that require preemption and are connected to the access point (500). In one embodiment, the wireless station (510) depicted in FIG. 5 may correspond to a low-latency client that is a target of an EDCA-based preemption mechanism.
도 5를 참고하면, 액세스 포인트(500)는 저-지연 클라이언트인(또는 우선순위가 높은) 무선 스테이션(510)에게 선점 활성화(preemption(PR) enabled) 지시와 함께 DL PPDU 1을 전송할 수 있다(520). 상기 DL PPDU는 long DL PPDU가 분할된 smaller PPDUs 중 하나일 수 있다. 이후 무선 스테이션(510)은 액세스 포인트(500)에게 DL PPDU1에 대한 BA(block ACK(acknowledgement)) 프레임을 전송할 수 있다(525). 이후, 무선 스테이션(510)은 PIFS(530) 내에, 즉, BA 프레임을 전송 후 SIFS(535) 이후에, 선점 지시자(PR indication, PRI) 프레임을 경쟁 상황에서 액세스 포인트(500)에 전송할 수 있다. Referring to FIG. 5, an access point (500) may transmit a DL PPDU 1 with a preemption (PR) enabled indication to a wireless station (510) that is a low-latency client (or has a high priority) (520). The DL PPDU may be one of smaller PPDUs into which a long DL PPDU is divided. Thereafter, the wireless station (510) may transmit a block ACK (acknowledgement) (BA) frame for DL PPDU 1 to the access point (500) (525). Thereafter, the wireless station (510) may transmit a preemption indication (PR indication, PRI) frame to the access point (500) within a PIFS (530), i.e., after an SIFS (535) after transmitting the BA frame, in a contention situation.
일 실시예로, 상기 DL PPDU 프레임에 대한 즉각적인 BA 프레임이 존재하지 않는 경우, 제1 무선 스테이션(510)은 상기 PR 활성화(PR-enabled) 지시를 포함하는 DL PPDU 1 프레임이 전송된 후 SIFS 이후에 PRI 프레임을 전송할 수 있다. 일 실시예로, 상기 즉각적인 BA 프레임이 존재하지 않는 경우는 상기 DL PPDU 프레임에서 암시적 응답(implicit response)에 대해 지시하거나, 또는 즉각적인 응답(immediate response)을 지시하지 않은 경우 등을 포함할 수 있다.In one embodiment, if there is no immediate BA frame for the DL PPDU frame, the first wireless station (510) may transmit a PRI frame after SIFS after the DL PPDU 1 frame including the PR-enabled indication is transmitted. In one embodiment, the absence of the immediate BA frame may include a case where the DL PPDU frame indicates an implicit response or does not indicate an immediate response.
도 5에서 도시한 무선 스테이션(510)은 앞서 설명한 바와 같이 상기 액세스 포인트(500)에 연결된 선점이 필요한 모든 무선 스테이션들을 포함할 수 있으며, 이에, 선점 활성화(PR enabled) 지시를 수신한 적어도 하나의 무선 스테이션은 경쟁 상황에서 상기 PRI 프레임을 전송할 수 있다. 앞서 설명한 바와 같이 SIFS(535)는 PIFS(530) 보다 우선순위가 높고 짧은 주기를 갖는다. 무선 스테이션(510)은 PRI를 전송한 이후, 이전 프레임에서 액세스 포인트(300)가 설정한 NAV(network allocation vector)를 무시하여 DL PPDU 2를 수신하지 않을 수 있다(545). 이에, 무선 스테이션(510)은 DL PPDU 2의 전송 예정이었던 구간에서도, PRI를 전송한 후 SIFS(547) 이후에 UL 저-지연 데이터를 전송할 수 있다(550). 일 실시예로, 복수의 무선 스테이션이 PRI를 동시에 전송한 경쟁 상황인 경우, 액세스 포인트는 복수의 PRI 프레임을 수신(540)한 이후에, Buffer Status를 확인하는 트리거 프레임을 전송하여 경쟁 상황을 파악하고, 이후 스케줄링을 통해, Basic 프레임 전송을 통한 업링크 자원의 할당이 가능하다. 이후 UL 스케줄링 RU를 할당 받은 무선 스테이션이 해당 자원에 UL PPDU 프레임을 전송할 수 있다(550).The wireless station (510) illustrated in FIG. 5 may include all wireless stations that require preemption connected to the access point (500) as described above, and thus, at least one wireless station that has received a preemption activation (PR enabled) instruction may transmit the PRI frame in a contention situation. As described above, SIFS (535) has a higher priority and a shorter period than PIFS (530). After transmitting the PRI, the wireless station (510) may ignore the NAV (network allocation vector) set by the access point (300) in the previous frame and may not receive DL PPDU 2 (545). Accordingly, the wireless station (510) may transmit UL low-latency data after SIFS (547) after transmitting the PRI, even in the section where DL PPDU 2 was scheduled to be transmitted (550). In one embodiment, in a contention situation where multiple wireless stations simultaneously transmit PRIs, the access point, after receiving multiple PRI frames (540), transmits a trigger frame to check the Buffer Status to identify the contention situation, and then, through scheduling, can allocate uplink resources through Basic frame transmission. Afterwards, a wireless station allocated a UL scheduling RU can transmit a UL PPDU frame to the corresponding resource (550).
일 실시예로, 저-지연 클라이언트에 해당하는 무선 스테이션(510)이 PRI 프레임을 전송하지 않을 경우, 액세스 포인트(500)는 다음 DL PPDU 전송의 PIFS를 수행할 수 있다. 상기 PR활성화 지시자는 액세스 포인트에 의해 전송되는 DL PPDU 또는 BA(block ACK) 프레임의 PHY 헤더에 전송될 수 있다. 액세스 포인트는 PR 활성화 지시자와 함께 EDCA 저-지연 전송에게 할당된 시간의 한계 정보를 포함할 수 있다.In one embodiment, if a wireless station (510) corresponding to a low-latency client does not transmit a PRI frame, the access point (500) may perform PIFS of the next DL PPDU transmission. The PR activation indicator may be transmitted in the PHY header of a DL PPDU or a BA (block ACK) frame transmitted by the access point. The access point may include limit information on the time allocated to the EDCA low-latency transmission together with the PR activation indicator.
도 6는 본 개시에 적용될 수 있는 EDCA 기반의 선점 매커니즘의 적용에 있어, 액세스 포인트가 복수의 무선 스테이션에게 선점 활성화(preemption(PR) enabled)를 지시하는 동작을 설명하는 도면이다.FIG. 6 is a diagram illustrating an operation in which an access point instructs multiple wireless stations to enable preemption (PR) in the application of an EDCA-based preemption mechanism applicable to the present disclosure.
도 6에 도시된 액세스 포인트(600)와 제1 무선 스테이션(611) 및 제2 무선 스테이션(613)은 도 2에서 설명한 액세스 포인트(200) 및 전자 장치(101)와 같이 상호 연결 및 통신할 수 있다. 도 6에 도시한 제1 무선 스테이션(611)은 도 3에서 설명한 바와 같이 저-지연 전송(또는, 우선 순위가 높은 전송)을 요구하는 전자 장치들(330, 332, 334, 336)을 포함할 수 있다. 도 6에 도시한 제2 무선 스테이션(613)은 도 3에서 설명한 바와 같이 저-지연(low latency, LL) 전송을 요구하지 않는 non-LL(legacy) client인 전자 장치(320)를 포함할 수 있다. The access point (600), the first wireless station (611), and the second wireless station (613) illustrated in FIG. 6 can be interconnected and communicate with each other like the access point (200) and the electronic device (101) described in FIG. 2. The first wireless station (611) illustrated in FIG. 6 can include electronic devices (330, 332, 334, 336) that require low-latency transmission (or high-priority transmission) as described in FIG. 3. The second wireless station (613) illustrated in FIG. 6 can include an electronic device (320) that is a non-LL (legacy) client that does not require low-latency (LL) transmission as described in FIG. 3.
도 6을 참고하면, 액세스 포인트(600)는 데이터 전송을 위해 전송 기회(transmission opportunity, TXOP)를 시작할 때, TXOP의 지속 시간 확보를 위하여 RTS(request-to-send) 프레임을 전송할 수 있다. 액세스 포인트(600)는 제2 무선 스테이션(613)으로의 데이터 전송을 위한 전송기회(TXOP)를 확보하기 위하여, RTS 프레임을 전송할 수 있다(620). 이후, 제2 무선 스테이션(613)은 RTS 프레임을 수신한 후 SIFS 이후에, 액세스 포인트(600)로 CTS(clear-to-send) 프레임을 전송할 수 있다 (625). Referring to FIG. 6, when an access point (600) initiates a transmission opportunity (TXOP) for data transmission, it may transmit a request-to-send (RTS) frame to secure the duration of the TXOP. The access point (600) may transmit an RTS frame to secure a transmission opportunity (TXOP) for data transmission to a second wireless station (613) (620). Thereafter, the second wireless station (613) may transmit a clear-to-send (CTS) frame to the access point (600) after SIFS after receiving the RTS frame (625).
액세스 포인트(600)는 CTS 프레임을 수신한 후 SIFS 이후에 제2 무선 스테이션(613)에게 제1 DL PPDU 프레임을 전송할 수 있다(630). 일 실시예로, 이 경우, 액세스 포인트(600)는 제1 DL PPDU 프레임과 함께 PR 활성화(PR-enabled) 지시를 포함하여 저-지연 클라이언트에 해당하는 적어도 하나의 무선 스테이션에게 선점 기회를 제공할 수 있다. 제2 무선 스테이션(613)은 상기 제1 DL PPDU 프레임을 수신한 후 SIFS 후에, BA 프레임을 액세스 포인트(600)에게 전송할 수 있다(635).The access point (600) may transmit a first DL PPDU frame to the second wireless station (613) after SIFS after receiving the CTS frame (630). In one embodiment, in this case, the access point (600) may provide a preemptive opportunity to at least one wireless station corresponding to a low-latency client by including a PR-enabled indication together with the first DL PPDU frame. The second wireless station (613) may transmit a BA frame to the access point (600) after SIFS after receiving the first DL PPDU frame (635).
제1 무선 스테이션(611)에 신규 UL 저 지연(LL) 패킷이 도달(633)할 수 있다. 제1 무선 스테이션(611)은 상기 BA 프레임을 수신한 후 SIFS 이후에 상기 PR 활성화 지시에 기반하여, 액세스 포인트(600)로 PR(preemption request) 프레임을 전송할 수 있다(640). 제1 무선 스테이션(611)은 상기 PR 프레임의 전송을 통하여 액세스 포인트 (600)로 제1 무선 스테이션(611)이 긴급 전송을 요구하는 UL LL 프레임을 보유하고 있음을 알릴 수 있다. A new UL low latency (LL) packet may arrive at the first wireless station (611) (633). After receiving the BA frame, the first wireless station (611) may transmit a PR (preemption request) frame to the access point (600) based on the PR activation indication after SIFS (640). By transmitting the PR frame, the first wireless station (611) may inform the access point (600) that the first wireless station (611) has a UL LL frame requesting urgent transmission.
일 실시예로, 상기 제1 DL PPDU 프레임에 대한 즉각적인 BA 프레임이 존재하지 않는 경우, 제1 무선 스테이션(611)은 상기 PR 활성화(PR-enabled) 지시를 포함하는 제1 DL PPDU 프레임이 전송된 후 SIFS 이후에 PR 프레임을 전송할 수 있다. 일 실시예로, 상기 즉각적인 BA 프레임이 존재하지 않는 경우는 상기 DL PPDU 프레임에서 암시적 응답(implicit response)에 대해 지시하거나, 또는 즉각적인 응답(immediate response)을 지시하지 않은 경우 등을 포함할 수 있다.In one embodiment, if there is no immediate BA frame for the first DL PPDU frame, the first wireless station (611) may transmit a PR frame after SIFS after the first DL PPDU frame including the PR-enabled indication is transmitted. In one embodiment, the case where there is no immediate BA frame may include a case where the DL PPDU frame indicates an implicit response or does not indicate an immediate response.
제1 무선 스테이션(611)은 상기 PR 프레임 전송 이후 SIFS 후에 액세스 포인트(600)로 저 지연 트래픽에 대한 UL PPDU 프레임을 전송할 수 있다(645). 일 실시예로, 복수의 무선 스테이션이 PRI를 동시에 전송한 경쟁 상황인 경우, 액세스 포인트(600)는 복수의 PRI 프레임을 수신(640)한 이후에, Buffer Status를 확인하는 트리거 프레임을 전송하여 경쟁 상황을 파악하고, 이후 스케줄링을 통해, Basic 프레임 전송을 통한 업링크 자원의 할당이 가능하다. 이후 UL 스케줄링 RU를 할당 받은 무선 스테이션이 해당 자원에 UL PPDU 프레임을 전송할 수 있다(645).The first wireless station (611) can transmit a UL PPDU frame for low-latency traffic to the access point (600) after SIFS following the transmission of the PR frame (645). In one embodiment, in a contention situation where multiple wireless stations simultaneously transmit PRIs, the access point (600) transmits a trigger frame for checking the Buffer Status after receiving multiple PRI frames (640) to identify the contention situation, and then, through scheduling, can allocate uplink resources through Basic frame transmission. Thereafter, a wireless station allocated a UL scheduling RU can transmit a UL PPDU frame to the corresponding resource (645).
일 실시예로, 제1 무선 스테이션(611)은 액세스 포인트(600)로 제1 자원 유닛(resource unit, RU)을 통하여 UL PPDU 프레임을 전송할 수 있다. 액세스 포인트(600)는 상기 UL PPDU 프레임을 수신한 후 SIFS 이후에 BA 프레임을 제1 무선 스테이션(611)으로 전송할 수 있다. 일 실시예로, 액세스 포인트(600)는 상기 BA 프레임에, 저 지연 트래픽을 보유하고 있는 클라이언트에 해당하는 적어도 하나의 무선 스테이션에게 선점 기회를 제공하기 위하여 PR 활성화 지시를 포함할 수 있다. In one embodiment, the first wireless station (611) may transmit a UL PPDU frame to the access point (600) via a first resource unit (RU). After receiving the UL PPDU frame, the access point (600) may transmit a BA frame to the first wireless station (611) after SIFS. In one embodiment, the access point (600) may include a PR activation instruction in the BA frame to provide a preemptive opportunity to at least one wireless station corresponding to a client having low latency traffic.
액세스 포인트는 상기 BA 프레임을 전송한 후 PIFS 동안 적어도 하나의 무선 스테이션으로부터 PR 프레임을 수신하지 않은 경우, 액세스 포인트(600)는 단계 630에서 전송한 제1 DL PPDU에 이은 제2 DL PPDU 프레임을 제2 무선 스테이션(613)에게 전송할 수 있다(650). 제2 무선 스테이션(613)은 제2 DL PPDU 프레임을 수신한 후 SIFS 이후에 ACK(acknowledgement) 프레임을 액세스 포인트(600)에게 전송할 수 있다(655).If the access point does not receive a PR frame from at least one wireless station during PIFS after transmitting the BA frame, the access point (600) may transmit a second DL PPDU frame following the first DL PPDU transmitted in step 630 to the second wireless station (613) (650). The second wireless station (613) may transmit an ACK (acknowledgement) frame to the access point (600) after SIFS after receiving the second DL PPDU frame (655).
다만, 상기 단계 640에서 도시한 바와 같이 다수의 무선 스테이션 들은 UL LL프레임 전송을 상기 PR 프레임 전송을 통하여 요청할 수 있기 때문에, 상기 PR 프레임이 non-HT 포맷 CTS와 같은 포맷과 겹칠 수 있으며, 각 무선 스테이션 별 자원에 있어, 구별된 자원을 제공할 필요가 있을 수 있다. 이에, 본 개시에서는 랜덤 액세스에 관련된 트리거 프레임(Basic 트리거 프레임 또는 BSRP 트리거 프레임)을 사용하여 무선 스테이션의 무선 스테이션의 자원 요청 시의 다양화 방법을 제안하도록 한다.However, since multiple wireless stations can request UL LL frame transmission through the PR frame transmission as illustrated in step 640, the PR frame may overlap with a format such as a non-HT format CTS, and it may be necessary to provide distinct resources for each wireless station. Accordingly, the present disclosure proposes a method for diversifying resource requests of wireless stations by using a trigger frame related to random access (Basic trigger frame or BSRP trigger frame).
이하에서는, 본 발명에 적용되는 UORA(uplink OFCMA-based random access) 및 BSR(buffer status report) 절차에 대하여 설명한다.Below, the UORA (uplink OFCMA-based random access) and BSR (buffer status report) procedures applied to the present invention are described.
도 7a, 7b, 7c, 7d, 7e 및 7f는 본 개시에 적용될 수 있는 랜덤 액세스(random access) 절차 관련 프레임을 설명하기 위한 도면이다. FIGS. 7a, 7b, 7c, 7d, 7e and 7f are drawings for explaining frames related to a random access procedure applicable to the present disclosure.
액세스 포인트는 TXOP 내에서 트리거 프레임을 전송하여 무선 스테이션에 업링크 랜덤 액세스 채널을 할당하고, non-AP HE STA는 업링크 경합에 참여하여 트리거 프레임에 의해 할당된 RA-RU(Random Access RU)를 통해 업링크 데이터(HE TB PPDU 형식)를 전송할 수 있다.The access point allocates an uplink random access channel to a wireless station by transmitting a trigger frame within a TXOP, and a non-AP HE STA can participate in uplink contention and transmit uplink data (in HE TB PPDU format) through the RA-RU (Random Access RU) allocated by the trigger frame.
도 7a는 본 개시에 적용될 수 있는 있는 IEEE 802.11 시스템에서의 관리 프레임(management frame)인 UORA Parameter Set element 포맷의 예를 나타내는 도면이다. FIG. 7a is a diagram showing an example of a UORA Parameter Set element format, which is a management frame in an IEEE 802.11 system that can be applied to the present disclosure.
도 7a를 참고하면, 액세스 포인트는 관리 프레임(management frame)을 통하여 UORA parameter set element 정보(예를 들어, beacon, probe response, (re)association response)를 전송할 수 있다.Referring to FIG. 7a, the access point can transmit UORA parameter set element information (e.g., beacon, probe response, (re)association response) through a management frame.
도 7b는 본 개시에 적용될 수 있는 IEEE 802.11 시스템에서의 제어 프레임(control frame)인 트리거 프레임 포맷의 예를 나타내는 도면이다.FIG. 7b is a diagram showing an example of a trigger frame format, which is a control frame in an IEEE 802.11 system applicable to the present disclosure.
도 7c는 본 개시에 적용될 수 있는, 도 7b에 도시한 트리거 프레임 내의 common info field(710)를 나타내는 도면이다. FIG. 7c is a diagram showing a common info field (710) within the trigger frame illustrated in FIG. 7b that can be applied to the present disclosure.
도 7d는 본 개시에 적용될 수 있는, 도 7b에 도시한 트리거 프레임 내의 common info field(710)에 포함되는 Trigger type subfield(730)의 예를 나타내는 도면이다. FIG. 7d is a diagram showing an example of a Trigger type subfield (730) included in the common info field (710) in the trigger frame illustrated in FIG. 7b, which can be applied to the present disclosure.
IEEE 802.11 시스템에서는 트리거 프레임의 common info 필드에 포함되는 Trigger type 서브필드에서 트리거 프레임의 유형을 지시할 수 있다. In IEEE 802.11 systems, the type of trigger frame can be indicated in the Trigger type subfield included in the common info field of the trigger frame.
도 7d를 참고하면, 트리거 프레임의 Trigger type 서브필드 값이 '0', '4' 및 '6'인 경우, 랜덤 액세스를 위한 적어도 하나의 자원 유닛을 포함하고 있는 Basic 트리거 프레임, BQRP (Bandwidth Query Report Poll) 트리거 프레임, 또는 BSRP (Buffer Status Report Poll) 트리거 프레임임을 나타낸다. Referring to FIG. 7d, when the Trigger type subfield value of the trigger frame is '0', '4', and '6', it indicates that it is a Basic trigger frame, a BQRP (Bandwidth Query Report Poll) trigger frame, or a BSRP (Buffer Status Report Poll) trigger frame containing at least one resource unit for random access.
도 7e는 본 개시에 적용될 수 있는, 도 7b에 도시된 트리거 프레임의 user info subfield(720)의 포맷을 나타내는 도면이다. FIG. 7e is a diagram showing the format of the user info subfield (720) of the trigger frame illustrated in FIG. 7b, which can be applied to the present disclosure.
도 7e를 참고하면, user info subfield의 RU allocation subfield(740)에 표시된 적격(eligible) RA-RU(즉, 무선 스테이션의 OFDMA 기반 경합 후 업링크 데이터 전송을 위한 RU)는 starting RU를 나타낸다. 도 7에 도시된 user info field의 AID 12 field(745)는 포함하는 값에 따라서 user info filed가 어떤 무선 스테이션에 대한 것인지를 나타낼 수 있다. 예를 들어, AID 12 field(745)가 '0'값을 포함하는 경우, 액세스 포인트와 연결된(associated) 무선 스테이션들의 연속적인 RA-RU 자원들에 할당된 user info field인 것임을 나타낼 수 있다.Referring to FIG. 7e, an eligible RA-RU (i.e., an RU for uplink data transmission after OFDMA-based contention of a wireless station) indicated in the RU allocation subfield (740) of the user info subfield indicates a starting RU. The AID 12 field (745) of the user info field illustrated in FIG. 7 can indicate which wireless station the user info field is for, depending on the value it contains. For example, when the AID 12 field (745) contains a value of '0', it can indicate that the user info field is allocated to consecutive RA-RU resources of wireless stations associated with the access point.
예를 들어, AID 12 field(745)가 '1' 내지 '2007' 값을 포함하는 경우, 연결된(associated) 무선 스테이션 중 AID 12 filed(745)의 AID를 가진 연결된(associated) 무선 스테이션을 위한 user info field인 것임을 나타낼 수 있다. 예를 들어, AID 12 field(745)가 '2045'값을 포함하는 경우, 액세스 포인트와 연결되지 않은(unassociated) 무선 스테이션들의 연속적인 RA-RU 자원들에 할당된 user info field인 것임을 나타낼 수 있다.For example, if the AID 12 field (745) contains a value of '1' to '2007', it may indicate that it is a user info field for an associated wireless station having an AID of the AID 12 field (745) among the associated wireless stations. For example, if the AID 12 field (745) contains a value of '2045', it may indicate that it is a user info field allocated to consecutive RA-RU resources of wireless stations that are not associated with the access point.
도 7f는 본 개시에 적용될 수 있는, 도 7e에 도시된 user info subfield의 RA-RU information subfield(747) 포맷을 나타내는 도면이다.FIG. 7f is a diagram showing the format of the RA-RU information subfield (747) of the user info subfield illustrated in FIG. 7e, which can be applied to the present disclosure.
도 8은 본 개시에 적용될 수 있는 UORA(uplink OFDMA-based random access) 절차를 나타내는 도면이다.FIG. 8 is a diagram illustrating an uplink OFDMA-based random access (UORA) procedure applicable to the present disclosure.
도 8은 본 개시에 적용될 수 있는 IEEE 802.11ax에서 정의한 UORA 절차에 대한 설명이며, IEEE 802.11ax의 27.6.5절에서 설명된 내용이 적용될 수 있다.FIG. 8 is a description of the UORA procedure defined in IEEE 802.11ax that can be applied to the present disclosure, and the contents described in section 27.6.5 of IEEE 802.11ax can be applied.
도 9는 본 개시에 적용될 수 있는, BSR control subfield의 control information subfield 포맷을 나타내는 도면이다.FIG. 9 is a diagram showing the control information subfield format of the BSR control subfield that can be applied to the present disclosure.
non-AP 무선 스테이션은 버퍼 상태 보고서(buffer status reports, BSRs)를 제공하여 액세스 포인트가 업링크 MU(multi user) 리소스를 할당하는 데 도움을 줄 수 있다.Non-AP wireless stations can provide buffer status reports (BSRs) to help the access point allocate uplink multi-user (MU) resources.
또한, 액세스 포인트는 BSRP 트리거 프레임을 전송하여 하나 이상의 연결된 non-AP 무선 스테이션에 BSR을 요청할 수 있다. BSRP 트리거 프레임을 수신한 non-AP 무선 스테이션은 트리거 프레임이 user info field에 non-AP 무선 스테이션의 AID의 12 LSB를 포함하거나 non-AP 무선 스테이션의 버퍼가 비어 있지 않고 non-AP 무선 스테이션이 UORA 절차를 지원하는 경우, 트리거 프레임이 하나 이상의 RA-RU를 포함할 때 HE TB PPDU를 생성할 수 있다.Additionally, an access point can request BSR from one or more associated non-AP wireless stations by transmitting a BSRP trigger frame. A non-AP wireless station that receives a BSRP trigger frame can generate a HE TB PPDU when the trigger frame contains the 12 LSBs of the AID of the non-AP wireless station in the user info field, or when the buffer of the non-AP wireless station is not empty and the non-AP wireless station supports the UORA procedure, and when the trigger frame contains one or more RA-RUs.
non-AP 무선 스테이션은 다음 중 하나 이상을 포함하는 하나 이상의 QoS Null 프레임을 HE TB PPDU에 포함할 수 있다.A non-AP wireless station may include one or more QoS Null frames in the HE TB PPDU containing one or more of the following:
- QoS control field(s): non-AP 무선 스테이션이 액세스 포인트에 보고할 큐 크기가 있는 각 TID에 대한 Queue size subfield를 포함함.- QoS control field(s): Contains a Queue size subfield for each TID that has a queue size that the non-AP wireless station will report to the access point.
- BSR control subfield: non-AP 무선 스테이션이 AP에 보고할 Queue size가 있는 AC의 Queue size를 나타내고, ACI bitmap subfield에 의해 지시되는, Queue size all subfield를 포함함; non-AP 무선 스테이션은 기 정의된 대로 BSR 제어 서브필드의 Delta TID, Scaling Factor, ACI High 및 Queue size high subfield를 설정해야 함.- BSR control subfield: Indicates the queue size of the AC that the non-AP wireless station will report to the AP, and includes the Queue size all subfield, as indicated by the ACI bitmap subfield; the non-AP wireless station shall set the Delta TID, Scaling Factor, ACI High, and Queue size high subfields of the BSR control subfield as defined previously.
도 10은 본 개시에 적용될 수 있는, 액세스 포인트가 트리거 프레임을 전송하고, 무선 스테이션들로부터 랜덤 액세스를 통하여 업링크 데이터를 수신하는 동작을 설명하는 도면이다.FIG. 10 is a diagram illustrating an operation in which an access point transmits a trigger frame and receives uplink data from wireless stations through random access, which can be applied to the present disclosure.
도 10에 도시된 액세스 포인트(1000)와 제1 무선 스테이션(1011), 제2 무선 스테이션(1013) 및 제3 무선 스테이션(1015)은 도 2에서 설명한 액세스 포인트(200) 및 전자 장치(101)와 같이 상호 연결 및 통신할 수 있다. 도 10에 도시한 제1 무선 스테이션(1011) 및 제3 무선 스테이션(1015)는 도 3에서 설명한 바와 같이 저-지연 전송 요구하는 전자 장치들(330, 332, 334, 336)을 포함할 수 있다. 도 10에 도시한 제2 무선 스테이션(1013)은 도 3에서 설명한 바와 같이 저-지연(low latency, LL) 전송을 요구하지 않는 non-LL(legacy) client인 전자 장치(320)를 포함할 수 있다.The access point (1000) and the first wireless station (1011), the second wireless station (1013), and the third wireless station (1015) illustrated in FIG. 10 can be interconnected and communicate with each other like the access point (200) and the electronic device (101) described in FIG. 2. The first wireless station (1011) and the third wireless station (1015) illustrated in FIG. 10 can include electronic devices (330, 332, 334, 336) requiring low-latency transmission as described in FIG. 3. The second wireless station (1013) illustrated in FIG. 10 can include an electronic device (320) that is a non-LL (legacy) client that does not require low-latency (LL) transmission as described in FIG. 3.
도 10을 참고하면, 액세스 포인트(1000)는 데이터 전송을 위해 전송 기회(transmission opportunity, TXOP)를 시작할 때, TXOP의 지속 시간을 획득하기 위하여 경쟁상황에서 RTS(request-to-send) 프레임을 전송할 수 있다. 액세스 포인트(1000)는 제3 무선 스테이션(1015)으로의 데이터 전송을 위한 전송기회(TXOP)를 확보하기 위하여, RTS 프레임을 전송할 수 있다(1020). 이후, 제3 무선 스테이션(1015)은 RTS 프레임을 수신한 후 SIFS 이후에, 액세스 포인트(1000)로 CTS(clear-to-send) 프레임을 전송할 수 있다(1025). 제1 무선 스테이션(1011)에는 신규 UL 저 지연(LL) 패킷(전송)이 도달할 수 있다(1023).Referring to FIG. 10, when an access point (1000) initiates a transmission opportunity (TXOP) for data transmission, it may transmit a request-to-send (RTS) frame in a contention situation to secure the duration of the TXOP. The access point (1000) may transmit an RTS frame (1020) to secure a transmission opportunity (TXOP) for data transmission to a third wireless station (1015). Thereafter, the third wireless station (1015) may transmit a clear-to-send (CTS) frame to the access point (1000) after SIFS after receiving the RTS frame (1025). A new UL low latency (LL) packet (transmission) may arrive at the first wireless station (1011) (1023).
액세스 포인트(1000)는 CTS 프레임을 수신한 후 SIFS 이후에 제3 무선 스테이션(1015)에게 제1 DL PPDU 프레임을 전송할 수 있다(1030). 제3 무선 스테이션(1015)에는 신규 UL 저 지연(LL) 패킷이 도달할 수 있다(1033). 이후, 제3 무선 스테이션은 상기 제1 DL PPDU 프레임을 수신한 후 SIFS 후에, BA 프레임을 액세스 포인트(1000)에게 전송할 수 있다(1035). 일 실시예로, 상기 단계 1035에서 제3 무선 스테이션은 상기 제1 DL PPDU 프레임을 수신한 후 SIFS 후에, ACK 프레임을 액세스 포인트(1000)에게 전송할 수 있다The access point (1000) may transmit a first DL PPDU frame to the third wireless station (1015) after SIFS (1030) after receiving the CTS frame. A new UL low latency (LL) packet may arrive at the third wireless station (1015) (1033). Thereafter, the third wireless station may transmit a BA frame to the access point (1000) after SIFS after receiving the first DL PPDU frame (1035). In one embodiment, in step 1035, the third wireless station may transmit an ACK frame to the access point (1000) after SIFS after receiving the first DL PPDU frame.
액세스 포인트(1000)는 상기 BA 프레임을 수신한 후 SIFS 이후에 업링크를 트리거하는 트리거 프레임을 무선 스테이션들에게 전송할 수 있다(1040). 상기 트리거 프레임은 도 7b 내지 7d에서 설명한 트리거 프레임(랜덤 액세스를 위한 적어도 하나의 자원 유닛을 포함하고 있는 Basic 트리거 프레임)을 포함할 수 있다. After receiving the BA frame, the access point (1000) may transmit a trigger frame to wireless stations (1040) that triggers an uplink after SIFS. The trigger frame may include the trigger frame described in FIGS. 7b to 7d (a basic trigger frame containing at least one resource unit for random access).
제1 무선 스테이션(1011), 제2 무선 스테이션(1013) 및 제3 무선 스테이션(1015)는 queue에 전송해야 할 프레임이 있는 UORA 지원 무선 스테이션으로, 상기 트리거 프레임에 기반하여 할당된 RA-RU로의 업링크 전송을 위한 랜덤 액세스의 경쟁(contention)에 참여할 수 있다. The first wireless station (1011), the second wireless station (1013), and the third wireless station (1015) are UORA-supporting wireless stations that have frames to be transmitted in the queue, and can participate in contention for random access for uplink transmission to the assigned RA-RU based on the trigger frame.
다만, 이 경우, 제1 무선 스테이션(1011) 및 제3 무선 스테이션(1015)이 전송할 트래픽이 저 지연 트래픽이고, 제2 무선 스테이션(1013)이 전송할 트래픽은 일반적인 QoS 프레임(non-LL)이더라도, 트래픽 유형에 대한 구별 없이 동일한 기준에서 랜덤 액세스를 수행하게 되어 경쟁에 이긴 무선 스테이션이 RA-RU에서 업링크 데이터 전송을 할 수 있다. 랜덤 액세스에 대한 경쟁의 결과로, 예를 들어, 제1 무선 스테이션(1011)이 RA-RU 1에서 UL PPDU를 전송할 수 있다(1051). 또한, 제2 무선 스테이션(1013) 및 제3 무선 스테이션(1015)이 RA-RU 2에서 UL PPDU를 전송할 수 있으며(1053, 1055), 이 경우, 제3 무선 스테이션(1015)는 제2 무선 스테이션(1013)과의 충돌로 인해 저 지연 트래픽 전송에 실패할 수 있다(1055). However, in this case, even if the traffic to be transmitted by the first wireless station (1011) and the third wireless station (1015) is low-latency traffic and the traffic to be transmitted by the second wireless station (1013) is a general QoS frame (non-LL), random access is performed on the same basis without distinction of traffic type, so that the wireless station that wins the competition can transmit uplink data in the RA-RU. As a result of the competition for random access, for example, the first wireless station (1011) can transmit a UL PPDU in RA-RU 1 (1051). In addition, the second wireless station (1013) and the third wireless station (1015) can transmit a UL PPDU in RA-RU 2 (1053, 1055), and in this case, the third wireless station (1015) may fail to transmit the low-latency traffic due to a collision with the second wireless station (1013) (1055).
액세스 포인트(1000)는 상기 제1 무선 스테이션(1011) 및 제2 무선 스테이션(1013)으로부터 UL PPDU 프레임을 수신한 후 SIFS 후에 multi-STA BA 프레임을 전송할 수 있다(1060).The access point (1000) can transmit a multi-STA BA frame after SIFS after receiving a UL PPDU frame from the first wireless station (1011) and the second wireless station (1013) (1060).
액세스 포인트(1000)는 상기 BA 프레임을 전송한 후 SIFS 이후에 단계 1030에서 전송한 제1 DL PPDU에 이은 제2 DL PPDU 프레임을 제3 무선 스테이션(1015)에게 전송할 수 있다(1070). 제3 무선 스테이션(1013)은 제2 DL PPDU 프레임을 수신한 후 SIFS 이후에 ACK(acknowledge) 프레임을 액세스 포인트(1000)에게 전송할 수 있다(1075).After transmitting the BA frame, the access point (1000) may transmit a second DL PPDU frame following the first DL PPDU transmitted in step 1030 to the third wireless station (1015) after SIFS (1070). The third wireless station (1013) may transmit an ACK (acknowledge) frame to the access point (1000) after SIFS after receiving the second DL PPDU frame (1075).
도 10에 도시된 동작으로 인하여 저 지연 트래픽을 보유한 제3 무선 스테이션((1015)의 트래픽 전송이 실패하게 되는 바, 저 지연 트래픽의 요구 사항을 만족하기 위하여 저 지연 트래픽을 보유한 특정 무선 스테이션 또는 특정 그룹의 무선 스테이션들에게 UORA 참여에 대한 우선권을 부여할 방법이 필요하다.As the operation illustrated in FIG. 10 causes the traffic transmission of the third wireless station ((1015)) with low latency traffic to fail, a method is needed to give priority to a specific wireless station or a specific group of wireless stations with low latency traffic for UORA participation in order to satisfy the requirement of low latency traffic.
도 11은 본 개시에 적용될 수 있는, 액세스 포인트가 PR-enabled 프레임을 포함하는 트리거 프레임을 전송하고, 무선 스테이션들로부터 랜덤 액세스를 통하여 업링크 데이터를 수신하는 동작을 설명하는 도면이다.FIG. 11 is a diagram illustrating an operation in which an access point transmits a trigger frame including a PR-enabled frame and receives uplink data from wireless stations through random access, which can be applied to the present disclosure.
도 11에 도시된 액세스 포인트(1100)와 제1 무선 스테이션(1111), 제2 무선 스테이션(1113) 및 제3 무선 스테이션(1115)은 도 2에서 설명한 액세스 포인트(200) 및 전자 장치(101)와 같이 상호 연결 및 통신할 수 있다. 도 11에 도시한 제1 무선 스테이션(1111) 및 제3 무선 스테이션(1115)는 도 3에서 설명한 바와 같이 저-지연 전송 요구하는 전자 장치들(330, 332, 334, 336)을 포함할 수 있다. 도 11에 도시한 제2 무선 스테이션(1113)은 도 3에서 설명한 바와 같이 저-지연(low latency, LL) 전송을 요구하지 않는 non-LL(legacy) client인 전자 장치(320)를 포함할 수 있다.The access point (1100), the first wireless station (1111), the second wireless station (1113), and the third wireless station (1115) illustrated in FIG. 11 may be interconnected and communicate with each other like the access point (200) and the electronic device (101) described in FIG. 2. The first wireless station (1111) and the third wireless station (1115) illustrated in FIG. 11 may include electronic devices (330, 332, 334, 336) requiring low-latency transmission as described in FIG. 3. The second wireless station (1113) illustrated in FIG. 11 may include an electronic device (320) that is a non-LL (legacy) client that does not require low-latency (LL) transmission as described in FIG. 3.
도 11을 참고하면, 액세스 포인트(1100)는 데이터 전송을 위해 전송 기회(transmission opportunity, TXOP)를 시작할 때, TXOP의 지속 시간을 획득하기 위하여 경쟁상황에서 RTS(request-to-send) 프레임을 전송할 수 있다. 액세스 포인트(1100)는 제3 무선 스테이션(1115)으로의 데이터 전송을 위한 전송기회(TXOP)를 확보하기 위하여, RTS 프레임을 전송할 수 있다(1120). 이후, 제3 무선 스테이션(1115)은 RTS 프레임을 수신한 후 SIFS 이후에, 액세스 포인트(1100)로 CTS(clear-to-send) 프레임을 전송할 수 있다(1125). 제1 무선 스테이션(1111)에는 신규 UL 저 지연(LL) 패킷이 도달할 수 있다(1123).Referring to FIG. 11, when an access point (1100) initiates a transmission opportunity (TXOP) for data transmission, it may transmit a request-to-send (RTS) frame in a contention situation to secure the duration of the TXOP. The access point (1100) may transmit an RTS frame (1120) to secure a transmission opportunity (TXOP) for data transmission to a third wireless station (1115). Thereafter, after SIFS after receiving the RTS frame, the third wireless station (1115) may transmit a clear-to-send (CTS) frame to the access point (1100) (1125). A new UL low latency (LL) packet may arrive at the first wireless station (1111) (1123).
액세스 포인트(1100)는 CTS 프레임을 수신한 후 SIFS 이후에 제3 무선 스테이션(1115)에게 제1 DL PPDU 프레임을 전송할 수 있다(1130). 일 실시예로, 이 경우, 액세스 포인트(1100)는 제1 DL PPDU 프레임과 함께 PR 활성화(PR-enabled) 지시를 포함하여 저-지연 클라이언트에 해당하는 적어도 하나의 무선 스테이션에게 선점 기회를 제공할 수 있다. 제3 무선 스테이션(1115)에는 신규 UL 저 지연(LL) 패킷이 도달할 수 있다(1133). 이후, 제3 무선 스테이션은 상기 제1 DL PPDU 프레임을 수신한 후 SIFS 후에, BA 프레임을 액세스 포인트(1100)에게 전송할 수 있다(1135). 일 실시예로, 단계 1135에서 제3 무선 스테이션은 상기 제1 DL PPDU 프레임을 수신한 후 SIFS 후에, ACK 프레임을 액세스 포인트(1100)에게 전송할 수 있다(1135).The access point (1100) may transmit a first DL PPDU frame to the third wireless station (1115) after SIFS (1130) after receiving the CTS frame. In one embodiment, in this case, the access point (1100) may provide a preemption opportunity to at least one wireless station corresponding to a low-latency client by including a PR-enabled indication together with the first DL PPDU frame. A new UL low latency (LL) packet may arrive at the third wireless station (1115) (1133). Thereafter, the third wireless station may transmit a BA frame to the access point (1100) after SIFS after receiving the first DL PPDU frame (1135). In one embodiment, in step 1135, the third wireless station may transmit an ACK frame to the access point (1100) after SIFS after receiving the first DL PPDU frame (1135).
지연 요구사항이 만료되기 전에 액세스 포인트로 전송을 해야 하는 업링크 저지연 프레임을 보유한 제1 무선 스테이션(1111) 및 제3 무선 스테이션(1115)은 상기 ACK 프레임이 전송된 후 SIFS 이후에 상기 PR 활성화 지시에 기반하여, 액세스 포인트(1100)로 PR(preemption request) 프레임을 전송할 수 있다(1140, 1145). 제1 무선 스테이션(1111) 및 제3 무선 스테이션(1115)은 상기 PR 프레임의 전송을 통하여 액세스 포인트 (1100)로 제1 무선 스테이션(1111)이 긴급 전송을 요구하는 UL LL 프레임을 보유하고 있음을 알릴 수 있다. The first wireless station (1111) and the third wireless station (1115) having an uplink low-latency frame to be transmitted to the access point before the delay requirement expires can transmit a PR (preemption request) frame to the access point (1100) based on the PR activation indication after SIFS after the ACK frame is transmitted (1140, 1145). The first wireless station (1111) and the third wireless station (1115) can inform the access point (1100) that the first wireless station (1111) has an UL LL frame requesting urgent transmission through the transmission of the PR frame.
일 실시예로, 상기 DL PPDU 프레임에 대한 즉각적인 BA 프레임이 존재하지 않는 경우, 제1 무선 스테이션(1111)은 상기 PR 활성화(PR-enabled) 지시를 포함하는 제1 DL PPDU 프레임이 전송된 후 SIFS 이후에 PR 프레임을 전송할 수 있다. 일 실시예로, 상기 즉각적인 BA 프레임이 존재하지 않는 경우는 상기 DL PPDU 프레임에서 암시적 응답(implicit response)에 대해 지시하거나, 또는 즉각적인 응답(immediate response)을 지시하지 않은 경우 등을 포함할 수 있다.In one embodiment, if there is no immediate BA frame for the DL PPDU frame, the first wireless station (1111) may transmit a PR frame after SIFS after the first DL PPDU frame including the PR-enabled indication is transmitted. In one embodiment, the case where there is no immediate BA frame may include a case where the DL PPDU frame indicates an implicit response or does not indicate an immediate response.
액세스 포인트(1100)는 제1 무선 스테이션(1111) 및 제3 무선 스테이션(1115)로부터 PR 프레임들(1140, 1145)을 통하여 제1 무선 스테이션(1111) 및 제3 무선 스테이션(1115)이 업링크 저 지연 프레임을 보유하고 있음을 인식할 수 있고, PR 프레임이 중복 수신(1140, 1145)됨에 따라, UORA을 통하여 업링크 자원 할당을 하기 위한 트리거 프레임을 전송할 수 있다. 즉, 액세스 포인트(1100)는 무선 스테이션들에게 상기 ACK 프레임을 수신한 후 SIFS 이후에 업링크를 트리거하는 트리거 프레임을 전송할 수 있다(1150). 상기 트리거 프레임은 도 7b 내지 7d에서 설명한 트리거 프레임(랜덤 액세스를 위한 적어도 하나의 자원 유닛을 포함하고 있는 Basic 트리거 프레임)을 포함할 수 있다. The access point (1100) can recognize that the first wireless station (1111) and the third wireless station (1115) have uplink low latency frames through PR frames (1140, 1145) from the first wireless station (1111) and the third wireless station (1115), and as the PR frames are received in duplicate (1140, 1145), the access point (1100) can transmit a trigger frame for uplink resource allocation through UORA. That is, the access point (1100) can transmit a trigger frame for triggering uplink to the wireless stations after SIFS after receiving the ACK frame (1150). The trigger frame can include the trigger frame (Basic trigger frame including at least one resource unit for random access) described in FIGS. 7b to 7d.
제1 무선 스테이션(1111), 제2 무선 스테이션(1113) 및 제3 무선 스테이션(1115)는 queue에 전송해야 할 프레임이 있는 UORA 지원 무선 스테이션으로, 상기 트리거 프레임에 기반하여 할당된 RA-RU로의 업링크 전송을 위한 랜덤 액세스의 경쟁(contention)에 참여할 수 있다. The first wireless station (1111), the second wireless station (1113), and the third wireless station (1115) are UORA-supporting wireless stations that have frames to be transmitted in the queue, and can participate in contention for random access for uplink transmission to the assigned RA-RU based on the trigger frame.
다만, 이 경우, 제1 무선 스테이션(1111) 및 제3 무선 스테이션(1115)이 전송할 트래픽이 저 지연 트래픽이고, 제2 무선 스테이션(1113)이 전송할 트래픽은 일반적인 QoS 프레임(non-LL)이더라도, 트래픽 유형에 대한 구별 없이 동일한 기준에서 랜덤 액세스를 수행하게 되어 경쟁에 이긴 무선 스테이션이 RA-RU에서 업링크 데이터 전송을 할 수 있다. 랜덤 액세스에 대한 경쟁의 결과로, 예를 들어, 제1 무선 스테이션(1111)이 RA-RU 1에서 UL PPDU를 전송할 수 있다(1151). 또한, 제2 무선 스테이션(1113) 및 제3 무선 스테이션(1115)이 RA-RU 2에서 UL PPDU를 전송할 수 있으며(1153, 1155), 이 경우, 제3 무선 스테이션(1115)는 제2 무선 스테이션(1113)과의 충돌로 인해 저 지연 트래픽 전송에 실패할 수 있다(1155). However, in this case, even if the traffic to be transmitted by the first wireless station (1111) and the third wireless station (1115) is low-latency traffic and the traffic to be transmitted by the second wireless station (1113) is a general QoS frame (non-LL), random access is performed on the same basis without distinction of traffic type, so that the wireless station that wins the competition can transmit uplink data in the RA-RU. As a result of the competition for random access, for example, the first wireless station (1111) can transmit a UL PPDU in RA-RU 1 (1151). In addition, the second wireless station (1113) and the third wireless station (1115) can transmit a UL PPDU in RA-RU 2 (1153, 1155), and in this case, the third wireless station (1115) may fail to transmit the low-latency traffic due to a collision with the second wireless station (1113) (1155).
액세스 포인트(1100)는 상기 제1 무선 스테이션(1111) 및 제2 무선 스테이션(1113)으로부터 UL PPDU 프레임을 수신한 후 SIFS 후에 multi-STA BA 프레임을 전송할 수 있다(1160). 일 실시예로, 액세스 포인트(1100)는 상기 BA 프레임에, 저 지연 트래픽을 보유하고 있는 클라이언트에 해당하는 적어도 하나의 무선 스테이션에게 선점 기회를 제공하기 위하여 PR 활성화 지시를 포함할 수 있다. The access point (1100) may transmit a multi-STA BA frame after SIFS (1160) after receiving the UL PPDU frame from the first wireless station (1111) and the second wireless station (1113). In one embodiment, the access point (1100) may include a PR activation instruction in the BA frame to provide a preemptive opportunity to at least one wireless station corresponding to a client having low latency traffic.
액세스 포인트는 상기 BA 프레임을 전송한 후 PIFS 동안 적어도 하나의 무선 스테이션으로부터 PR 프레임을 수신하지 않은 경우, 액세스 포인트(1100)는 단계 1130에서 전송한 제1 DL PPDU에 이은 제2 DL PPDU 프레임을 제2 무선 스테이션(1113)에게 전송할 수 있다(1170). 제3 무선 스테이션(1115)은 제2 DL PPDU 프레임을 수신한 후 SIFS 이후에 ACK(acknowledge) 프레임을 액세스 포인트(1100)에게 전송할 수 있다(1175).If the access point does not receive a PR frame from at least one wireless station during PIFS after transmitting the BA frame, the access point (1100) may transmit a second DL PPDU frame following the first DL PPDU transmitted in step 1130 to the second wireless station (1113) (1170). The third wireless station (1115) may transmit an ACK (acknowledge) frame to the access point (1100) after SIFS after receiving the second DL PPDU frame (1175).
도 11에 도시된 동작으로 인하여 저 지연 트래픽을 보유한 제3 무선 스테이션((1115)의 트래픽 전송이 실패하게 되는 바, 저 지연 트래픽의 요구 사항을 만족하기 위하여 저 지연 트래픽을 보유한 특정 무선 스테이션 또는 특정 그룹의 무선 스테이션들에게 UORA 참여에 대한 우선권을 부여할 방법이 필요하다.As the operation illustrated in FIG. 11 causes the traffic transmission of the third wireless station ((1115)) having low latency traffic to fail, a method is needed to give priority to a specific wireless station or a specific group of wireless stations having low latency traffic for UORA participation in order to satisfy the requirement of low latency traffic.
도 12는 본 개시에 적용될 수 있는, 액세스 포인트가 BSRP 트리거 프레임을 포함하는 DL PPDU 프레임을 전송하고, 무선 스테이션들로부터 랜덤 액세스를 통하여 업링크 데이터를 수신하는 동작을 설명하는 도면이다.FIG. 12 is a diagram illustrating an operation in which an access point transmits a DL PPDU frame including a BSRP trigger frame and receives uplink data from wireless stations through random access, which can be applied to the present disclosure.
도 12에 도시된 액세스 포인트(1200)와 제1 무선 스테이션(1211), 제2 무선 스테이션(1213) 및 제3 무선 스테이션(1215)은 도 2에서 설명한 액세스 포인트(200) 및 전자 장치(101)와 같이 상호 연결 및 통신할 수 있다. 도 12에 도시한 제1 무선 스테이션(1211) 및 제3 무선 스테이션(1215)는 도 3에서 설명한 바와 같이 저-지연 전송 요구하는 전자 장치들(330, 332, 334, 336)을 포함할 수 있다. 도 12에 도시한 제2 무선 스테이션(1213)은 도 3에서 설명한 바와 같이 저-지연(low latency, LL) 전송을 요구하지 않는 non-LL(legacy) client인 전자 장치(320)를 포함할 수 있다.The access point (1200) and the first wireless station (1211), the second wireless station (1213), and the third wireless station (1215) illustrated in FIG. 12 may be interconnected and communicate with each other, similar to the access point (200) and the electronic device (101) described in FIG. 2. The first wireless station (1211) and the third wireless station (1215) illustrated in FIG. 12 may include electronic devices (330, 332, 334, 336) requiring low-latency transmission, as described in FIG. 3. The second wireless station (1213) illustrated in FIG. 12 may include an electronic device (320) that is a non-LL (legacy) client that does not require low-latency (LL) transmission, as described in FIG. 3.
도 12을 참고하면, 액세스 포인트(1200)는 데이터 전송을 위해 전송 기회(transmission opportunity, TXOP)를 시작할 때, TXOP의 지속 시간을 획득하기 위하여 경쟁상황에서 RTS(request-to-send) 프레임을 전송할 수 있다. 액세스 포인트(1200)는 제3 무선 스테이션(1215)으로의 데이터 전송을 위한 전송기회(TXOP)를 확보하기 위하여, RTS 프레임을 전송할 수 있다(1220). 이후, 제3 무선 스테이션(1215)은 RTS 프레임을 수신한 후 SIFS 이후에, 액세스 포인트(1200)로 CTS(clear-to-send) 프레임을 전송할 수 있다(1225). 제1 무선 스테이션(1211)에는 신규 UL 저 지연(LL) 패킷이 도달할 수 있다(1223).Referring to FIG. 12, when an access point (1200) initiates a transmission opportunity (TXOP) for data transmission, it may transmit a request-to-send (RTS) frame in a contention situation to secure the duration of the TXOP. The access point (1200) may transmit an RTS frame (1220) to secure a transmission opportunity (TXOP) for data transmission to a third wireless station (1215). Thereafter, the third wireless station (1215) may transmit a clear-to-send (CTS) frame to the access point (1200) after SIFS after receiving the RTS frame (1225). A new UL low latency (LL) packet may arrive at the first wireless station (1211) (1223).
액세스 포인트(1200)는 CTS 프레임을 수신한 후 SIFS 이후에 제3 무선 스테이션(1215)에게 제1 DL PPDU 프레임을 전송할 수 있다(1230). 일 실시예로, 이 경우, 액세스 포인트(1200)는 제1 DL PPDU 프레임과 함께 BSRP 트리거 프레임을 사용하여 PR(preemption request)를 활성화하여, 무선 스테이션들의 저 지연 버퍼 상태를 확인할 수 있다. 제3 무선 스테이션(1215)에는 신규 UL 저 지연(LL) 패킷이 도달할 수 있다(1233). 이후, 제3 무선 스테이션은 상기 제1 DL PPDU 프레임을 수신한 후 SIFS 후에, BA 프레임을 액세스 포인트(1200)에게 전송할 수 있다(1235). 일 실시예로, 단계 1235에서 제3 무선 스테이션은 상기 제1 DL PPDU 프레임을 수신한 후 SIFS 후에, ACK 프레임을 액세스 포인트(1200)에게 전송할 수 있다.The access point (1200) may transmit a first DL PPDU frame to the third wireless station (1215) after SIFS (1230) after receiving the CTS frame. In one embodiment, in this case, the access point (1200) may activate a preemption request (PR) using a BSRP trigger frame together with the first DL PPDU frame to check the low latency buffer status of the wireless stations. A new UL low latency (LL) packet may arrive at the third wireless station (1215) (1233). Thereafter, the third wireless station may transmit a BA frame to the access point (1200) after SIFS after receiving the first DL PPDU frame (1235). In one embodiment, in step 1235, the third wireless station may transmit an ACK frame to the access point (1200) after SIFS after receiving the first DL PPDU frame.
다만, 제1 무선 스테이션(1211) 및 제3 무선 스테이션(1215)이 전송할 트래픽이 저 지연 트래픽이고, 제2 무선 스테이션(1213)이 전송할 트래픽은 일반적인 QoS 프레임(non-LL)이더라도, 제1 무선 스테이션(1211), 제2 무선 스테이션(1213) 및 제3 무선 스테이션(1215)는 모두 업링크 트래픽을 보유하고 있어, RA-RU에서 BSR을 전송하기 위한 트래픽 유형에 대한 구별 없이 동일한 기준에서 랜덤 액세스 경쟁에 참여할 수 있다. However, even if the traffic to be transmitted by the first wireless station (1211) and the third wireless station (1215) is low-latency traffic and the traffic to be transmitted by the second wireless station (1213) is a general QoS frame (non-LL), the first wireless station (1211), the second wireless station (1213), and the third wireless station (1215) all have uplink traffic, and thus can participate in random access competition on the same basis without distinction of traffic type for transmitting BSR in RA-RU.
랜덤 액세스에 대한 경쟁의 대한 결과로, 예를 들어, 제1 무선 스테이션(1211)이 BA 프레임이 전송된 후 SIFS 후에 RA-RU 1에서 BSR 프레임을 전송하고(1241), 제2 무선 스테이션(1213) 및 제3 무선 스테이션(1215)이 BA 프레임이 전송된 후 SIFS 후에 RA-RU 2에서 BSR 프레임을 전송할 수 있다(1243, 1245). 일 실시예로, 상기 제1 DL PPDU 프레임에 대한 즉각적인 BA 프레임(1235)이 존재하지 않는 경우, 제1 무선 스테이션(1211), 제2 무선 스테이션(1213) 및 제3 무선 스테이션(1215)는 상기 BSRP 트리거 프레임을 포함한 제1 DL PPDU 프레임이 전송된 후 SIFS 이후에 상기 BSR 프레임들을 전송할 수 있다. 일 실시예로, 상기 즉각적인 BA 프레임이 존재하지 않는 경우는 상기 DL PPDU 프레임에서 암시적 응답(implicit response)에 대해 지시하거나, 또는 즉각적인 응답(immediate response)을 지시하지 않은 경우 등을 포함할 수 있다.As a result of contention for random access, for example, a first wireless station (1211) may transmit a BSR frame in RA-RU 1 SIFS after a BA frame is transmitted (1241), and a second wireless station (1213) and a third wireless station (1215) may transmit BSR frames in RA-RU 2 SIFS after a BA frame is transmitted (1243, 1245). In one embodiment, if there is no immediate BA frame (1235) for the first DL PPDU frame, the first wireless station (1211), the second wireless station (1213) and the third wireless station (1215) may transmit the BSR frames SIFS after a first DL PPDU frame including the BSRP trigger frame is transmitted. In one embodiment, the absence of the immediate BA frame may include cases where the DL PPDU frame indicates an implicit response, or does not indicate an immediate response.
이 경우, 상기 제2 무선 스테이션(1213) 및 제3 무선 스테이션(1215)이 전송한 BSR 프레임들(1243, 1245)은 RA-RU 2에서 충돌하여, 액세스 포인트(1200)는 BSR 프레임들을 수신하는데 실패할 수 있다. In this case, the BSR frames (1243, 1245) transmitted by the second wireless station (1213) and the third wireless station (1215) may collide in RA-RU 2, and the access point (1200) may fail to receive the BSR frames.
이에, 예를 들어, 액세스 포인트(1200)가 제2 무선 스테이션(1213) 및 제3 무선 스테이션(1215)이 전송한 BSR 프레임들(1243, 1245)을 수신하지 못하고, 제1 무선 스테이션(1211)이 전송한 BSR 프레임만을 RA-RU1에서 수신한 경우, 제1 무선 스테이션(1211)에게 업링크 전송을 트리거하는 트리거 프레임을 전송할 수 있다(1250). 제1 무선 스테이션(1211)은 상기 트리거 프레임에 기반하여 액세스 포인트(1200)에게 저지연 트래픽에 대한 UL PPDU을 전송할 수 있다(1260). 액세스 포인트(1200)는 상기 제1 무선 스테이션(1211)으로부터 UL PPDU 프레임을 수신한 후 SIFS 후에 multi-STA BA 프레임을 전송할 수 있다(1265).Accordingly, for example, if the access point (1200) does not receive the BSR frames (1243, 1245) transmitted by the second wireless station (1213) and the third wireless station (1215) and only receives the BSR frame transmitted by the first wireless station (1211) in RA-RU1, the access point (1200) may transmit a trigger frame for triggering uplink transmission to the first wireless station (1211) (1250). The first wireless station (1211) may transmit a UL PPDU for low-latency traffic to the access point (1200) based on the trigger frame (1260). The access point (1200) may transmit a multi-STA BA frame after SIFS after receiving the UL PPDU frame from the first wireless station (1211) (1265).
도 12에 도시된 동작으로 인하여 BSR이 가능하고, queue에 업링크 프레임이 존재하는 무선 스테이션들은 모두 랜덤 액세스에 참여할 수 있는 바, RA-RU에서 BSR 간 충돌이 일어날 수 있고, 높은 우선 순위에 있는 저 지연 트래픽의 요구 사항을 만족하기 위하여 저 지연 트래픽을 보유한 특정 무선 스테이션 또는 특정 그룹의 무선 스테이션들에게 UORA 참여에 대한 우선권을 부여할 방법이 필요하다.Due to the operation illustrated in Fig. 12, all wireless stations that are capable of BSR and have uplink frames in their queues can participate in random access, but collisions between BSRs in RA-RU may occur, and in order to satisfy the requirements of high priority low latency traffic, a method is needed to give priority for UORA participation to specific wireless stations or specific groups of wireless stations that have low latency traffic.
이하에서는 액세스 포인트가 무선 스테이션들의 트래픽의 특성 종류에 따른 구별 정보를 지시하는 트리거 프레임을 통하여 랜덤 액세스에 참여하는 무선 스테이션을 분류하는 동작을 설명한다. Below, the operation of classifying wireless stations participating in random access through a trigger frame that indicates differentiation information according to the type of traffic characteristics of the wireless stations is described.
일 실시예로, 액세스 포인트는 트리거 프레임 형식(예: Basic 트리거 프레임 또는 BSRP 트리거 프레임)을 사용하여 특정 유형의 트래픽(Ci)을 가진 무선 스테이션에게 RA-RU를 통해 UL PPDU 전송을 요청할 수 있다. In one embodiment, an access point may request a wireless station with a specific type of traffic (C i ) to transmit a UL PPDU via an RA-RU using a trigger frame format (e.g., a Basic trigger frame or a BSRP trigger frame).
일 실시예로, 액세스 포인트는 특정 트래픽 유형 또는 조건(예: 트래픽 유형, QoS 지연 시간 요구 사항 등)에 따른 분류({C1, C2, ... , Ci })로 무선 스테이션의 UORA 참여를 유도할 수 있다. 일 실시예로, 특정 트래픽 유형에 대한 RA-RU는 트리거 프레임에서 전달될 수 있다. 일 실시예로, 액세스 포인트에서 UL PPDU가 수신(감지)되지 않는 경우(즉, PIFS 유휴 상태), 액세스 포인트는 TXOP 내에서 PIFS 이후 DL 전송을 계속할 수 있다.In one embodiment, the access point can induce the wireless station to participate in UORA by classifying ({C 1, C 2, ... , C i }) based on specific traffic types or conditions (e.g., traffic types, QoS delay requirements, etc.). In one embodiment, the RA-RU for specific traffic types can be conveyed in a trigger frame. In one embodiment, if the access point does not receive (detect) any UL PPDU (i.e., PIFS idle state), the access point can continue DL transmission after the PIFS within the TXOP.
일 실시예로, 액세스 포인트가 요청한 트래픽 유형(Ci)에 대한 업링크 전송이 필요한 무선 스테이션은 특정 트래픽 유형에 할당된 RA-RU 중 하나를 임의로 선택하여 UORA 경합에 참여한 후 UL PPDU를 전송하려고 시도할 수 있다. 일 실시예로, 각 UORA 클래스는 서로 다른 OFDMA 기반 경쟁 윈도우(OFDMA-based contention window, OCW)와 counter를 가질 수 있다. 일 실시예로, 기존 UORA 메커니즘에 따라 에 대한 OFDMA-based Back-Off (OBO) 카운터가 0이 되면, UL 데이터는 RA-RU를 통해 전송될 수 있다. 일 실시예로, 액세스 포인트가 Basic 트리거 프레임을 전송하는 경우, UORA 경합에서 이긴 무선 스테이션은 Ci 에 대한 UL PPDU를 전송할 수 있다. 일 실시예로, 액세스 포인트가 BSRP Trigger 프레임을 전송하면 UORA 경합에서 승리한 무선 스테이션은 RA-RU를 통해 Ci에 대한 BSR 을 전송할 수 있다. 구체적인 동작에 대해서는 아래 도 13 및 도 14에서 설명한다.In one embodiment, a wireless station requiring uplink transmission for a traffic type (C i ) requested by an access point may randomly select one of the RA-RUs assigned to the specific traffic type to participate in UORA contention and then attempt to transmit a UL PPDU. In one embodiment, each UORA class may have a different OFDMA-based contention window (OCW) and counter. In one embodiment, if the OFDMA-based Back-Off (OBO) counter for becomes 0 according to the existing UORA mechanism, UL data may be transmitted via the RA-RU. In one embodiment, if the access point transmits a Basic Trigger frame, the wireless station that wins the UORA contention may transmit a UL PPDU for C i . In one embodiment, if the access point transmits a BSRP Trigger frame, the wireless station that wins the UORA contention may transmit a BSR for C i via the RA-RU. Specific operations are described in Figures 13 and 14 below.
도 13은 본 개시의 일 실시예에 따라, 액세스 포인트가 무선 스테이션들의 트래픽의 유형에 따른 구별 정보를 지시하는 Basic 트리거 프레임 전송 후, 랜덤 액세스를 통하여 업링크 데이터를 수신하는 동작을 설명하는 도면이다. FIG. 13 is a diagram illustrating an operation of receiving uplink data through random access after an access point transmits a Basic trigger frame indicating differentiation information according to the type of traffic of wireless stations, according to one embodiment of the present disclosure.
도 13에 도시된 액세스 포인트(1300)와 제1 무선 스테이션(1311), 제2 무선 스테이션(1313) 및 제3 무선 스테이션(1315)은 도 2에서 설명한 액세스 포인트(200) 및 전자 장치(101)와 같이 상호 연결 및 통신할 수 있다. 도 13에 도시한 제1 무선 스테이션(1311) 및 제3 무선 스테이션(1315)는 도 3에서 설명한 바와 같이 저-지연 전송 요구하는 전자 장치들(330, 332, 334, 336)을 포함할 수 있다. 도 13에 도시한 제2 무선 스테이션(1313)은 도 3에서 설명한 바와 같이 저-지연(low latency, LL) 전송을 요구하지 않는 non-LL(legacy) client인 전자 장치(320)를 포함할 수 있다.The access point (1300) and the first wireless station (1311), the second wireless station (1313), and the third wireless station (1315) illustrated in FIG. 13 may be interconnected and communicate with each other, similar to the access point (200) and the electronic device (101) described in FIG. 2. The first wireless station (1311) and the third wireless station (1315) illustrated in FIG. 13 may include electronic devices (330, 332, 334, 336) requiring low-latency transmission, as described in FIG. 3. The second wireless station (1313) illustrated in FIG. 13 may include an electronic device (320) that is a non-LL (legacy) client that does not require low-latency (LL) transmission, as described in FIG. 3.
도 13을 참고하면, 액세스 포인트(1300)는 데이터 전송을 위해 전송 기회(transmission opportunity, TXOP)를 시작할 때, TXOP의 지속 시간을 획득하기 위하여 경쟁상황에서 RTS(request-to-send) 프레임을 전송할 수 있다. 액세스 포인트(1300)는 제3 무선 스테이션(1315)으로의 데이터 전송을 위한 전송기회(TXOP)를 확보하기 위하여, RTS 프레임을 전송할 수 있다(1320). 이후, 제3 무선 스테이션(1315)은 RTS 프레임을 수신한 후 SIFS 이후에, 액세스 포인트(1300)로 CTS(clear-to-send) 프레임을 전송할 수 있다(1325). 제1 무선 스테이션(1311)에는 신규 UL 저 지연(LL) 패킷이 도달할 수 있다(1323).Referring to FIG. 13, when an access point (1300) initiates a transmission opportunity (TXOP) for data transmission, it may transmit a request-to-send (RTS) frame in a contention situation to secure the duration of the TXOP. The access point (1300) may transmit an RTS frame (1320) to secure a transmission opportunity (TXOP) for data transmission to a third wireless station (1315). Thereafter, the third wireless station (1315) may transmit a clear-to-send (CTS) frame to the access point (1300) after SIFS after receiving the RTS frame (1325). A new UL low latency (LL) packet may arrive at the first wireless station (1311) (1323).
액세스 포인트(1300)는 CTS 프레임을 수신한 후 SIFS 이후에 제3 무선 스테이션(1315)에게 제1 DL PPDU 프레임을 전송할 수 있다(1330). 제3 무선 스테이션(1315)에는 신규 UL 저 지연(LL) 패킷이 도달할 수 있다(1333). 이후, 제3 무선 스테이션은 상기 제1 DL PPDU 프레임을 수신한 후 SIFS 후에, BA 프레임을 액세스 포인트(1300)에게 전송할 수 있다(1335).The access point (1300) may transmit a first DL PPDU frame to the third wireless station (1315) after SIFS (1330) after receiving the CTS frame. A new UL low latency (LL) packet may arrive at the third wireless station (1315) (1333). Thereafter, the third wireless station may transmit a BA frame to the access point (1300) after SIFS after receiving the first DL PPDU frame (1335).
액세스 포인트(1300)는 상기 BA 프레임을 수신한 후 SIFS 이후에 업링크를 트리거하는 Basic 트리거 프레임을 무선 스테이션들에게 전송할 수 있다(1350). 일 실시예로, 상기 제1 DL PPDU 프레임에 대한 즉각적인 BA 프레임(1335)이 존재하지 않는 경우, 액세스 포인트(1300)는 상기 제1 DL PPDU 프레임이 전송된 후 SIFS 이후에 업링크를 트리거하는 Basic 트리거 프레임을 무선 스테이션들에게 전송할 수 있다. 일 실시예로, 상기 즉각적인 BA 프레임이 존재하지 않는 경우는 상기 DL PPDU 프레임에서 암시적 응답(implicit response)에 대해 지시하거나, 또는 즉각적인 응답(immediate response)을 지시하지 않은 경우 등을 포함할 수 있다.The access point (1300) may transmit a Basic trigger frame that triggers an uplink to the wireless stations after SIFS after receiving the BA frame (1350). In one embodiment, if there is no immediate BA frame (1335) for the first DL PPDU frame, the access point (1300) may transmit a Basic trigger frame that triggers an uplink to the wireless stations after SIFS after the first DL PPDU frame is transmitted. In one embodiment, the absence of the immediate BA frame may include a case in which the DL PPDU frame indicates an implicit response or does not indicate an immediate response.
일 실시예로, 액세스 포인트(1300)는 트리거 프레임 형식을 사용하여 특정 유형의 트래픽(Ci)을 가진 무선 스테이션에게 랜덤 액세스를 통한 RA-RU 1~4에서의 업링크 데이터 전송을 요청할 수 있다. In one embodiment, the access point (1300) may use a trigger frame format to request uplink data transmission in RA-RU 1 to 4 via random access to a wireless station with a specific type of traffic (C i ).
일 실시예로, 액세스 포인트(1300)는 특정 트래픽 유형 또는 조건(예: 트래픽 유형, QoS 지연 시간 요구 사항 등)에 따른 분류({C1, C2, ... , Ci})로 무선 스테이션의 UORA 참여를 유도할 수 있다. 일 실시예로, 특정 트래픽 유형에 대한 RA-RU는 트리거 프레임에서 전달될 수 있다. In one embodiment, the access point (1300) may induce wireless stations to participate in UORA by classifying them ({C 1, C 2, ..., C i }) based on specific traffic types or conditions (e.g., traffic types, QoS delay requirements, etc.). In one embodiment, RA-RUs for specific traffic types may be transmitted in trigger frames.
제1 무선 스테이션(1311), 제2 무선 스테이션(1313) 및 제3 무선 스테이션(1315)는 queue에 전송해야 할 프레임이 있는 UORA 지원 무선 스테이션임에도 불구하고, 상기 트리거 프레임에서 요청한 특정 유형의 트래픽(Ci)을 보유한 무선 스테이션들만 상기 트리거 프레임에 기반하여 할당된 RA-RU로의 업링크 전송을 위한 랜덤 액세스의 경쟁(contention)에 참여할 수 있다. Although the first wireless station (1311), the second wireless station (1313), and the third wireless station (1315) are UORA-supporting wireless stations that have frames to be transmitted in the queue, only wireless stations that have a specific type of traffic (C i ) requested in the trigger frame can participate in contention for random access for uplink transmission to the RA-RU allocated based on the trigger frame.
예를 들어, 상기 트리거 프레임에서 요청한 특정 유형의 트래픽(Ci)이 저 지연 트래픽인 경우, 제1 무선 스테이션(1311) 및 제3 무선 스테이션(1315)이 전송할 트래픽이 저 지연 트래픽이고, 제2 무선 스테이션(1313)이 전송할 트래픽은 일반적인 QoS 프레임(non-LL)인 바, 제2 무선 스테이션(1313)은 랜덤 액세스에 참여하지 않을 수 있다. 즉, 제1 무선 스테이션(1311) 및 제3 무선 스테이션(1315)만이 랜덤 액세스에 참여하여, 상기 트리거 프레임을 수신한 후 SIFS 후에 RA-RU 1 및 RA-RU 3에서 저 지연 트래픽(Ci)에 대한 UL PPDU를 전송할 수 있다(1351, 1355).For example, if a specific type of traffic (C i ) requested in the trigger frame is low-latency traffic, the traffic to be transmitted by the first wireless station (1311) and the third wireless station (1315) is low-latency traffic, and the traffic to be transmitted by the second wireless station (1313) is a general QoS frame (non-LL), so the second wireless station (1313) may not participate in random access. That is, only the first wireless station (1311) and the third wireless station (1315) may participate in random access, and transmit UL PPDUs for the low-latency traffic (C i ) in RA-RU 1 and RA-RU 3 after SIFS after receiving the trigger frame (1351, 1355).
일 실시예로, 액세스 포인트(1300)는 단계 1350에서 트리거 프레임을 전송한 이후 PIFS 동안 UL PPDU를 수신하지 않은 경우(즉, PIFS idle), 해당 TXOP 내에서 상기 트리거 프레임을 전송한 후 PIFS 이후, 상기 단계 1330에서 전송한 제1 DL PPDU 프레임 전송에 이은 제2 DL PPDU 전송을 수행할 수 있다(1357). In one embodiment, if the access point (1300) does not receive a UL PPDU during PIFS after transmitting a trigger frame in step 1350 (i.e., PIFS idle), the access point (1300) may transmit the trigger frame within the corresponding TXOP and then, after PIFS, perform a second DL PPDU transmission following the first DL PPDU frame transmission transmitted in step 1330 (1357).
액세스 포인트(1300)는 상기 제1 무선 스테이션(1311) 및 제3 무선 스테이션(1315)으로부터 UL PPDU 프레임을 수신한 후 SIFS 후에 multi-STA BA 프레임을 전송할 수 있다(1360).The access point (1300) can transmit a multi-STA BA frame after SIFS after receiving the UL PPDU frame from the first wireless station (1311) and the third wireless station (1315) (1360).
도 13에 도시된 동작으로 인하여 저 지연 트래픽의 요구 사항을 만족하기 위하여 저 지연 트래픽을 보유한 특정 무선 스테이션 또는 특정 그룹의 무선 스테이션들에게 UORA 참여에 대한 우선권을 부여할 수 있다.The operation illustrated in FIG. 13 allows for giving priority to UORA participation to specific wireless stations or specific groups of wireless stations with low latency traffic in order to satisfy the requirements of low latency traffic.
도 14는 본 개시의 일 실시예에 따라, 액세스 포인트가 무선 스테이션들의 트래픽의 유형에 따른 구별 정보를 지시하는 BSRP 트리거 프레임 전송 후, 랜덤 액세스를 통하여 업링크 데이터를 수신하는 동작을 설명하는 도면이다. FIG. 14 is a diagram illustrating an operation of receiving uplink data through random access after an access point transmits a BSRP trigger frame indicating differentiation information according to the type of traffic of wireless stations, according to one embodiment of the present disclosure.
도 14에 도시된 액세스 포인트(1400)와 제1 무선 스테이션(1411), 제2 무선 스테이션(1413) 및 제3 무선 스테이션(1415)은 도 2에서 설명한 액세스 포인트(200) 및 전자 장치(101)와 같이 상호 연결 및 통신할 수 있다. 도 14에 도시한 제1 무선 스테이션(1411) 및 제3 무선 스테이션(1415)는 도 3에서 설명한 바와 같이 저-지연 전송 요구하는 전자 장치들(330, 332, 334, 336)을 포함할 수 있다. 도 14에 도시한 제2 무선 스테이션(1413)은 도 3에서 설명한 바와 같이 저-지연(low latency, LL) 전송을 요구하지 않는 non-LL(legacy) client인 전자 장치(320)를 포함할 수 있다.The access point (1400) and the first wireless station (1411), the second wireless station (1413), and the third wireless station (1415) illustrated in FIG. 14 may be interconnected and communicate with each other, similar to the access point (200) and the electronic device (101) described in FIG. 2. The first wireless station (1411) and the third wireless station (1415) illustrated in FIG. 14 may include electronic devices (330, 332, 334, 336) requiring low-latency transmission, as described in FIG. 3. The second wireless station (1413) illustrated in FIG. 14 may include an electronic device (320) that is a non-LL (legacy) client that does not require low-latency (LL) transmission, as described in FIG. 3.
도 14를 참고하면, 액세스 포인트(1400)는 데이터 전송을 위해 전송 기회(transmission opportunity, TXOP)를 시작할 때, TXOP의 지속 시간을 획득하기 위하여 경쟁상황에서 RTS(request-to-send) 프레임을 전송할 수 있다. 액세스 포인트(1400)는 제3 무선 스테이션(1415)으로의 데이터 전송을 위한 전송기회(TXOP)를 확보하기 위하여, RTS 프레임을 전송할 수 있다(1420). 이후, 제3 무선 스테이션(1415)은 RTS 프레임을 수신한 후 SIFS 이후에, 액세스 포인트(1400)로 CTS(clear-to-send) 프레임을 전송할 수 있다(1425). 제1 무선 스테이션(1411)에는 신규 UL 저 지연(LL) 패킷이 도달할 수 있다(1423).Referring to FIG. 14, when an access point (1400) initiates a transmission opportunity (TXOP) for data transmission, it may transmit a request-to-send (RTS) frame in a contention situation to secure the duration of the TXOP. The access point (1400) may transmit an RTS frame (1420) to secure a transmission opportunity (TXOP) for data transmission to a third wireless station (1415). Thereafter, after SIFS (Signal Interval Time-Span) after receiving the RTS frame, the third wireless station (1415) may transmit a clear-to-send (CTS) frame to the access point (1400) (1425). A new UL low-latency (LL) packet may arrive at the first wireless station (1411) (1423).
액세스 포인트(1400)는 CTS 프레임을 수신한 후 SIFS 이후에 제3 무선 스테이션(1415)에게 제1 DL PPDU 프레임을 전송할 수 있다(1430). 제3 무선 스테이션(1415)에는 신규 UL 저 지연(LL) 패킷이 도달할 수 있다(1433). 이후, 제3 무선 스테이션은 상기 제1 DL PPDU 프레임을 수신한 후 SIFS 후에, BA 프레임을 액세스 포인트(1400)에게 전송할 수 있다(1435).After receiving the CTS frame, the access point (1400) may transmit a first DL PPDU frame to the third wireless station (1415) after SIFS (1430). A new UL low latency (LL) packet may arrive at the third wireless station (1415) (1433). Thereafter, the third wireless station may transmit a BA frame to the access point (1400) after SIFS after receiving the first DL PPDU frame (1435).
액세스 포인트(1400)는 상기 BA 프레임을 수신한 후 SIFS 이후에 BSR을 트리거하는 BSRP 트리거 프레임을 무선 스테이션들에게 전송할 수 있다(1440). 일 실시예로, 상기 제1 DL PPDU 프레임에 대한 즉각적인 BA 프레임(1435)이 존재하지 않는 경우, 액세스 포인트(1400)는 상기 제1 DL PPDU 프레임이 전송된 후 SIFS 이후에 BSR을 트리거하는 BSRP 트리거 프레임을 무선 스테이션들에게 전송할 수 있다. 일 실시예로, 상기 즉각적인 BA 프레임이 존재하지 않는 경우는 상기 DL PPDU 프레임에서 암시적 응답(implicit response)에 대해 지시하거나, 또는 즉각적인 응답(immediate response)을 지시하지 않은 경우 등을 포함할 수 있다.The access point (1400) may transmit a BSRP trigger frame that triggers BSR to the wireless stations after SIFS after receiving the BA frame (1440). In one embodiment, if there is no immediate BA frame (1435) for the first DL PPDU frame, the access point (1400) may transmit a BSRP trigger frame that triggers BSR to the wireless stations after SIFS after the first DL PPDU frame is transmitted. In one embodiment, the absence of the immediate BA frame may include a case in which the DL PPDU frame indicates an implicit response or does not indicate an immediate response.
일 실시예로, 액세스 포인트(1400)는 트리거 프레임 형식을 사용하여 특정 유형의 트래픽(Ci)을 가진 무선 스테이션에게 랜덤 액세스를 통한 RA-RU 1~4에서의 업링크 데이터 전송을 요청할 수 있다. In one embodiment, the access point (1400) may use a trigger frame format to request uplink data transmission in RA-RU 1 to 4 via random access to a wireless station with a specific type of traffic (C i ).
일 실시예로, 액세스 포인트(1400)는 특정 트래픽 유형 또는 조건(예: 트래픽 유형, QoS 지연 시간 요구 사항 등)에 따른 분류({C1, C2, ... , Ci})로 무선 스테이션의 UORA 참여를 유도할 수 있다. 일 실시예로, 특정 트래픽 유형에 대한 RA-RU는 트리거 프레임에서 전달될 수 있다. In one embodiment, the access point (1400) may induce wireless stations to participate in UORA by classifying them ({C 1, C 2, ..., C i }) based on specific traffic types or conditions (e.g., traffic types, QoS delay requirements, etc.). In one embodiment, RA-RUs for specific traffic types may be conveyed in trigger frames.
제1 무선 스테이션(1411), 제2 무선 스테이션(1413) 및 제3 무선 스테이션(1415)는 queue에 전송해야 할 프레임이 있는 UORA 지원 무선 스테이션임에도 불구하고, 상기 트리거 프레임에서 요청한 특정 유형의 트래픽(Ci)을 보유한 무선 스테이션들만 상기 트리거 프레임에 기반하여 할당된 RA-RU로의 업링크 전송을 위한 랜덤 액세스의 경쟁(contention)에 참여할 수 있다. Although the first wireless station (1411), the second wireless station (1413), and the third wireless station (1415) are UORA-supporting wireless stations that have frames to be transmitted in the queue, only wireless stations that have a specific type of traffic (C i ) requested in the trigger frame can participate in contention for random access for uplink transmission to the assigned RA-RU based on the trigger frame.
예를 들어, 상기 트리거 프레임에서 요청한 특정 유형의 트래픽(Ci)이 저 지연 트래픽인 경우, 제1 무선 스테이션(1411) 및 제3 무선 스테이션(1415)이 전송할 트래픽이 저 지연 트래픽이고, 제2 무선 스테이션(1413)이 전송할 트래픽은 일반적인 QoS 프레임(non-LL)인 바, 제2 무선 스테이션(1413)은 랜덤 액세스에 참여하지 않을 수 있다. 즉, 제1 무선 스테이션(1411) 및 제3 무선 스테이션(1415)만이 랜덤 액세스에 참여하여, 상기 트리거 프레임을 수신한 후 SIFS 후에 RA-RU 1 및 RA-RU 3에서 BSR 프레임을 전송할 수 있다(1441, 1445).For example, if a specific type of traffic (C i ) requested in the trigger frame is low-latency traffic, the traffic to be transmitted by the first wireless station (1411) and the third wireless station (1415) is low-latency traffic, and the traffic to be transmitted by the second wireless station (1413) is a general QoS frame (non-LL), so the second wireless station (1413) may not participate in random access. That is, only the first wireless station (1411) and the third wireless station (1415) may participate in random access, and transmit BSR frames in RA-RU 1 and RA-RU 3 after SIFS after receiving the trigger frame (1441, 1445).
일 실시예로, 액세스 포인트는 단계 1440에서 트리거 프레임을 전송한 이후 PIFS 동안 BSR 프레임을 수신하지 않은 경우(즉, PIFS idle), 해당 TXOP 내에서 상기 BSRP 트리거 프레임을 전송한 후 PIFS 이후, 상기 단계 1430에서 전송한 제1 DL PPDU 프레임 전송에 이은 제2 DL PPDU 전송을 수행할 수 있다(1447).In one embodiment, if the access point does not receive a BSR frame during a PIFS after transmitting a trigger frame in step 1440 (i.e., PIFS idle), the access point may transmit the BSRP trigger frame within the TXOP and then, after a PIFS, perform a second DL PPDU transmission following the first DL PPDU frame transmission transmitted in step 1430 (1447).
액세스 포인트(1400)가 단계 1441 및 1445에서 제1 무선 스테이션(1411) 및 제3 무선 스테이션(1415)이 전송한 BSR 프레임들을 RA-RU 1 및 RA-RU 3에서 수신한 경우, 제1 무선 스테이션(1411) 및 제3 무선 스테이션(1415)에게 업링크 전송을 트리거하는 Basic 트리거 프레임을 전송할 수 있다(1450). 즉, 액세스 포인트(1200)는 상기 BSRP 트리거 프레임을 통하여 무선 스테이션들의 저지연 트래픽에 대한 BSR을 확인할 수 있고, 제1 무선 스테이션(1411) 및 제3 무선 스테이션(1415)에게 개별적으로 RU들을 할당할 수 있다. 이 후, 제1 무선 스테이션(1411) 및 제3 무선 스테이션(1415)은 RU 1 및 RU2에서 상기 Basic 트리거 프레임에 기반하여 액세스 포인트(1400)에게 저 지연 트래픽에 대한 UL PPDU을 전송할 수 있다(1451, 1455). When the access point (1400) receives the BSR frames transmitted by the first wireless station (1411) and the third wireless station (1415) in steps 1441 and 1445 in RA-RU 1 and RA-RU 3, it can transmit a Basic trigger frame that triggers uplink transmission to the first wireless station (1411) and the third wireless station (1415) (1450). That is, the access point (1200) can check the BSR for low-latency traffic of the wireless stations through the BSRP trigger frame, and can individually allocate RUs to the first wireless station (1411) and the third wireless station (1415). After this, the first wireless station (1411) and the third wireless station (1415) can transmit UL PPDU for low latency traffic to the access point (1400) based on the Basic trigger frame in RU 1 and RU2 (1451, 1455).
액세스 포인트(1400)는 상기 제1 무선 스테이션(1411) 및 제3 무선 스테이션(1415)으로부터 UL PPDU 프레임을 수신한 후 SIFS 후에 multi-STA BA 프레임을 전송할 수 있다(1460).The access point (1400) can transmit a multi-STA BA frame after SIFS after receiving the UL PPDU frame from the first wireless station (1411) and the third wireless station (1415) (1460).
도 14에 도시된 동작으로 인하여 저 지연 트래픽의 요구 사항을 만족하기 위하여 저 지연 트래픽을 보유한 특정 무선 스테이션 또는 특정 그룹의 무선 스테이션들에게 UORA 참여에 대한 우선권을 부여할 수 있다.The operation illustrated in FIG. 14 allows for giving priority to UORA participation to specific wireless stations or specific groups of wireless stations with low latency traffic in order to satisfy the requirements of low latency traffic.
도 15a 및 15b는 본 개시의 일 실시예에 따라, 액세스 포인트가 트리거 프레임의 user info field의 AID subfield를 이용하여 구체적 트래픽 유형(specific traffic type)을 무선 스테이션에게 지시하는 동작을 설명하는 도면이다.FIGS. 15A and 15B are diagrams illustrating an operation of an access point indicating a specific traffic type to a wireless station using an AID subfield of a user info field of a trigger frame, according to one embodiment of the present disclosure.
도 15a에서, 액세스 포인트(1500)는 트리거 프레임의 포맷을 사용하여 관련된 무선 스테이션의 구체적인 트래픽 유형(Ci)의 업링크 전송을 트리거할 수 있다. 일 실시예로, 액세스 포인트(1500)는 무선 스테이션의 구체적인 트래픽 유형(Ci)의 업링크 전송을 트리거할 트리거 프레임으로 Basic 트리거 프레임을 사용할 수 있고, 도 7e에 도시된 트리거 프레임 내 user info field의 AID 12 subfield(745)를 사용할 수 있다. In FIG. 15A, the access point (1500) can trigger uplink transmission of a specific traffic type (C i ) of a related wireless station using the format of a trigger frame. In one embodiment, the access point (1500) can use a Basic trigger frame as a trigger frame to trigger uplink transmission of a specific traffic type (C i ) of a wireless station, and can use the AID 12 subfield (745) of the user info field in the trigger frame illustrated in FIG. 7E .
도 15a에 도시된 액세스 포인트(1500)와 제1 무선 스테이션(1511), 제2 무선 스테이션(1513) 및 제3 무선 스테이션(1515)은 도 2에서 설명한 액세스 포인트(200) 및 전자 장치(101)와 같이 상호 연결 및 통신할 수 있다. 도 15에 도시한 제1 무선 스테이션(1511) 및 제3 무선 스테이션(1515)는 도 3에서 설명한 바와 같이 저-지연 전송 요구하는 전자 장치들(330, 332, 334, 336)을 포함할 수 있다. 도 15에 도시한 제2 무선 스테이션(1513)은 도 3에서 설명한 바와 같이 저-지연(low latency, LL) 전송을 요구하지 않는 non-LL(legacy) client인 전자 장치(320)를 포함할 수 있다.The access point (1500) and the first wireless station (1511), the second wireless station (1513), and the third wireless station (1515) illustrated in FIG. 15A may be interconnected and communicate with each other, similar to the access point (200) and the electronic device (101) described in FIG. 2. The first wireless station (1511) and the third wireless station (1515) illustrated in FIG. 15 may include electronic devices (330, 332, 334, 336) requiring low-latency transmission, as described in FIG. 3. The second wireless station (1513) illustrated in FIG. 15 may include an electronic device (320) that is a non-LL (legacy) client that does not require low-latency (LL) transmission, as described in FIG. 3.
도 15a를 참고하면, 액세스 포인트(1500)는 데이터 전송을 위해 전송 기회(transmission opportunity, TXOP)를 시작할 때, TXOP의 지속 시간을 획득하기 위하여 경쟁상황에서 RTS(request-to-send) 프레임을 전송할 수 있다. 액세스 포인트(1500)는 제3 무선 스테이션(1515)으로의 데이터 전송을 위한 전송기회(TXOP)를 확보하기 위하여, RTS 프레임을 전송할 수 있다(1520). 이후, 제3 무선 스테이션(1515)은 RTS 프레임을 수신한 후 SIFS 이후에, 액세스 포인트(1500)로 CTS(clear-to-send) 프레임을 전송할 수 있다(1525). 제1 무선 스테이션(1511)에는 신규 UL 저 지연(LL) 패킷이 도달할 수 있다(1523).Referring to FIG. 15A, when an access point (1500) initiates a transmission opportunity (TXOP) for data transmission, it may transmit a request-to-send (RTS) frame in a contention situation to secure the duration of the TXOP. The access point (1500) may transmit an RTS frame (1520) to secure a transmission opportunity (TXOP) for data transmission to a third wireless station (1515). Thereafter, after SIFS (Signal Interval Time-Span) after receiving the RTS frame, the third wireless station (1515) may transmit a clear-to-send (CTS) frame to the access point (1500) (1525). A new UL low-latency (LL) packet may arrive at the first wireless station (1511) (1523).
액세스 포인트(1500)는 CTS 프레임을 수신한 후 SIFS 이후에 제3 무선 스테이션(1515)에게 제1 DL PPDU 프레임을 전송할 수 있다(1530). 제3 무선 스테이션(1515)에는 신규 UL 저 지연(LL) 패킷이 도달할 수 있다(1533). 이후, 제3 무선 스테이션은 상기 제1 DL PPDU 프레임을 수신한 후 SIFS 후에, BA 프레임을 액세스 포인트(1500)에게 전송할 수 있다(1535).The access point (1500) may transmit a first DL PPDU frame to the third wireless station (1515) after SIFS (1530) after receiving the CTS frame. A new UL low latency (LL) packet may arrive at the third wireless station (1515) (1533). Thereafter, the third wireless station may transmit a BA frame to the access point (1500) after SIFS (1535) after receiving the first DL PPDU frame.
액세스 포인트(1500)는 상기 BA 프레임을 수신한 후 SIFS 이후에 user info field의 AID 12 subfield에 특정 유형의 트래픽에 대한 업링크를 트리거하는 것을 지시하는 Basic 트리거 프레임을 무선 스테이션들에게 전송할 수 있다(1550). 일 실시예로, 상기 제1 DL PPDU 프레임에 대한 즉각적인 BA 프레임(1535)이 존재하지 않는 경우, 액세스 포인트(1500)는 상기 제1 DL PPDU 프레임이 전송된 후 SIFS 이후에 user info field의 AID 12 subfield에 특정 유형의 트래픽에 대한 업링크를 트리거하는 Basic 트리거 프레임을 무선 스테이션들에게 전송할 수 있다. 일 실시예로, 상기 즉각적인 BA 프레임이 존재하지 않는 경우는 상기 DL PPDU 프레임에서 암시적 응답(implicit response)에 대해 지시하거나, 또는 즉각적인 응답(immediate response)을 지시하지 않은 경우 등을 포함할 수 있다.The access point (1500) may transmit a Basic trigger frame to the wireless stations instructing triggering of uplink for a specific type of traffic in the AID 12 subfield of the user info field after SIFS after receiving the BA frame (1550). In one embodiment, if there is no immediate BA frame (1535) for the first DL PPDU frame, the access point (1500) may transmit a Basic trigger frame to the wireless stations in the AID 12 subfield of the user info field after SIFS after the first DL PPDU frame is transmitted. In one embodiment, the absence of the immediate BA frame may include a case in which the DL PPDU frame indicates an implicit response or does not indicate an immediate response.
일 실시예로, 액세스 포인트(1500)는 트리거 프레임 형식을 사용하여 특정 유형의 트래픽(Ci)을 가진 무선 스테이션에게 랜덤 액세스를 통한 RA-RU 1~4에서의 업링크 데이터 전송을 요청할 수 있다. In one embodiment, the access point (1500) may use a trigger frame format to request uplink data transmission in RA-RU 1 to 4 via random access to a wireless station with a specific type of traffic (C i ).
일 실시예로, 액세스 포인트(1500)는 특정 트래픽 유형 또는 조건(예: 트래픽 유형, QoS 지연 시간 요구 사항 등)에 따른 분류({C1, C2, ... , Ci})로 무선 스테이션의 UORA 참여를 유도할 수 있다. 일 실시예로, 특정 트래픽 유형에 대한 RA-RU는 트리거 프레임에서 전달될 수 있다. In one embodiment, the access point (1500) may induce wireless stations to participate in UORA by classifying them ({C 1, C 2, ..., C i }) based on specific traffic types or conditions (e.g., traffic types, QoS delay requirements, etc.). In one embodiment, RA-RUs for specific traffic types may be conveyed in trigger frames.
도 15b를 참고하면, 액세스 포인트(1500)는 트리거 프레임 내 user info field의 AID 12 subfield에 할당될 수 있는 값들 중 '2008' 내지 '2044' 또는 '2047' 내지 '4094'의 reserved 값을 사용하여 특정 유형의 트래픽(Ci)에 대한 트리거 프레임임을 나타낼 수 있다. 예를 들어, 저 지연 트래픽의 경우, AID 12 subfield의 '2024'값에 사전 할당될 수 있다. 일 실시예로, 액세스 포인트(1500)가 트리거 프레임의 user info field에 있는 AID 12 subfield의 값을 '2024'로 RA-RU 집합에 할당할 수 있다. 이에 기반하여, 제1 무선 스테이션(1511), 제2 무선 스테이션(1513) 및 제3 무선 스테이션(1515)는 queue에 전송해야 할 프레임이 있는 UORA 지원 무선 스테이션임에도 불구하고, 상기 트리거 프레임에서 요청한 특정 유형의 트래픽(예를 들어, AID 12 subfield의 값을 '2024'로 할당하여 지시한 저 지연 트래픽)을 보유한 무선 스테이션들만 상기 트리거 프레임에 기반하여 할당된 RA-RU로의 업링크 전송을 위한 랜덤 액세스의 경쟁(contention)에 참여할 수 있다. Referring to FIG. 15b, the access point (1500) may indicate that the trigger frame is for a specific type of traffic (C i ) by using a reserved value of '2008' to '2044' or '2047' to '4094' among the values that can be assigned to the AID 12 subfield of the user info field in the trigger frame. For example, in the case of low latency traffic, the value '2024' of the AID 12 subfield may be pre-assigned. In one embodiment, the access point (1500) may assign the value '2024' of the AID 12 subfield in the user info field of the trigger frame to the RA-RU set. Based on this, even though the first wireless station (1511), the second wireless station (1513) and the third wireless station (1515) are UORA-supporting wireless stations that have frames to be transmitted in the queue, only wireless stations having a specific type of traffic requested in the trigger frame (e.g., low-latency traffic indicated by assigning a value of '2024' in the AID 12 subfield) can participate in contention for random access for uplink transmission to the RA-RU allocated based on the trigger frame.
예를 들어, 상기 트리거 프레임에서 요청한 특정 유형의 트래픽(Ci)이 저 지연 트래픽인 경우, 제1 무선 스테이션(1511) 및 제3 무선 스테이션(1515)이 전송할 트래픽이 저 지연 트래픽이고, 제2 무선 스테이션(1513)이 전송할 트래픽은 일반적인 QoS 프레임(non-LL)인 바, 제2 무선 스테이션(1513)은 랜덤 액세스에 참여하지 않을 수 있다. 이에, 제1 무선 스테이션(1511) 및 제3 무선 스테이션(1515)만이 랜덤 액세스에 참여하여 OBO 카운터가 0이되면 RA-RU를 임의로 선택하여 HE TB PPDU 프레임을 전송할 수 있다. 즉, 제1 무선 스테이션(1511) 및 제3 무선 스테이션(1515)은 상기 트리거 프레임을 수신한 후 SIFS 후에 RA-RU 1 및 RA-RU 3에서 저 지연 트래픽(Ci)에 대한 UL PPDU를 전송할 수 있다(1551, 1555).For example, if the specific type of traffic (C i ) requested in the trigger frame is low-latency traffic, the traffic to be transmitted by the first wireless station (1511) and the third wireless station (1515) is low-latency traffic, and the traffic to be transmitted by the second wireless station (1513) is a general QoS frame (non-LL), so the second wireless station (1513) may not participate in the random access. Accordingly, only the first wireless station (1511) and the third wireless station (1515) may participate in the random access and randomly select an RA-RU to transmit a HE TB PPDU frame when the OBO counter becomes 0. That is, the first wireless station (1511) and the third wireless station (1515) may transmit UL PPDUs for the low-latency traffic (C i ) in RA-RU 1 and RA-RU 3 after SIFS after receiving the trigger frame (1551, 1555).
일 실시예로, 액세스 포인트(1500)는 단계 1550에서 트리거 프레임을 전송한 이후 PIFS 동안 UL PPDU를 수신하지 않은 경우(즉, PIFS idle), 해당 TXOP 내에서 상기 트리거 프레임을 전송한 후 PIFS 이후, 상기 단계 1530에서 전송한 제1 DL PPDU 프레임 전송에 이은 제2 DL PPDU 전송을 수행할 수 있다(1557). In one embodiment, if the access point (1500) does not receive a UL PPDU during PIFS after transmitting a trigger frame in step 1550 (i.e., PIFS idle), the access point (1500) may transmit the trigger frame within the corresponding TXOP and then, after PIFS, perform a second DL PPDU transmission following the first DL PPDU frame transmission transmitted in step 1530 (1557).
액세스 포인트(1500)는 상기 제1 무선 스테이션(1511) 및 제3 무선 스테이션(1515)으로부터 UL PPDU 프레임을 수신한 후 SIFS 후에 multi-STA BA 프레임을 전송할 수 있다(1560).The access point (1500) can transmit a multi-STA BA frame after SIFS after receiving the UL PPDU frame from the first wireless station (1511) and the third wireless station (1515) (1560).
상기 단계 1550에서 설명한 트리거 프레임의 user info field 내의 AID 12 subfield에 할당되는 값은 다음 정보 중 적어도 하나를 나타내는 것으로 확장되어 무선 스테이션의 구체적인 트래픽 유형에 대한 업링크 전송을 트리거하는데 사용될 수 있다.The value assigned to the AID 12 subfield in the user info field of the trigger frame described in step 1550 above may be extended to indicate at least one of the following information, which may be used to trigger uplink transmission for a specific traffic type of the wireless station.
아래에서 나타내는 ni는 트리거 프레임의 user info field 내의 AID 12 subfield에 할당되는 값에 매핑될 수 있다. 일 실시예로, AID 12 subfield에 할당되는 값은 예를 들어, '2008' 내지 '2044' 또는 '2047' 내지 '4094'의 값을 포함할 수 있다.The n i shown below may be mapped to a value assigned to the AID 12 subfield in the user info field of the trigger frame. In one embodiment, the value assigned to the AID 12 subfield may include, for example, values from '2008' to '2044' or from '2047' to '4094'.
- AC(Access Category ): AC_VO (voice)to n1, AC_VI(video) to n2 - AC(Access Category): AC_VO (voice) to n 1 , AC_VI(video) to n 2
- TID(Traffic Identifier) or TSID(Traffic Stream Identifier): TID 7 to n3, TID 6 to n4, 등.- TID (Traffic Identifier) or TSID (Traffic Stream Identifier): TID 7 to n 3 , TID 6 to n 4 , etc.
-QoS Latency Requirement range: x ms to n5, y ms to n6, z ms to n7, etc. (x<y<z )-QoS Latency Requirement range: x ms to n 5 , y ms to n 6 , z ms to n 7 , etc. (x<y<z)
-대응하는 트래픽의 QoS 지연 한계에 도달하기까지 남은 시간(Remaining time until the QoS latency limit of the corresponding traffic is reached): x ms to n8, y ms to n9, z ms to n10, etc. (x<y<z)- Remaining time until the QoS latency limit of the corresponding traffic is reached: x ms to n 8 , y ms to n 9 , z ms to n 10 , etc. (x<y<z)
-저 지연 트래픽 지시자(Low Latency Traffic Indication): n11 to indicate existence of low latency traffic-Low Latency Traffic Indication: n11 to indicate the existence of low latency traffic
일 실시예로, 액세스 포인트(1500)는 동일한 트리거 프레임 내에서 AID 12 subfield의 값인 '0'인 RA-RU와 새로 정의된 AID 12 subfield의 값에 매핑된 RA-RU를 동시에 할당할 수 있다. 일 실시예로, 트리거 프레임이 개별적으로 주소가 지정된 RU를 무선 스테이션에 지정하면 해당 STA는 UORA에 참여할 수 없다. 일 실시예로, 새로 정의된 AID 12 subfield에 매핑된 RA-RU에 대한 경합에 참여하는 무선 스테이션은 legacy UORA (즉, AID 12 subfield의 값= '0')에 참여할 수 없다.In one embodiment, the access point (1500) can simultaneously allocate an RA-RU with a value of '0' in the AID 12 subfield and an RA-RU mapped to a value of the newly defined AID 12 subfield within the same trigger frame. In one embodiment, if the trigger frame designates an individually addressed RU to a wireless station, the STA cannot participate in UORA. In one embodiment, a wireless station participating in contention for an RA-RU mapped to a newly defined AID 12 subfield cannot participate in legacy UORA (i.e., the value of the AID 12 subfield = '0').
일 실시예로, 액세스 포인트(1500)는 상기 단계 1550에서 상기 BA 프레임을 수신한 후 SIFS 이후에 user info field의 AID 12 subfield에 특정 유형의 트래픽에 대한 BSR을 전송할 것을 지시하는, BSRP 트리거 프레임을 무선 스테이션들에게 전송할 수 있다. 일 실시예로, 상기 제1 DL PPDU 프레임에 대한 즉각적인 BA 프레임(1535)이 존재하지 않는 경우, 액세스 포인트(1500)는 상기 제1 DL PPDU 프레임이 전송된 후 SIFS 이후에 user info field의 AID 12 subfield에 특정 유형의 트래픽에 대한 BSR을 전송할 것을 지시하는 BSRP 트리거 프레임을 무선 스테이션들에게 전송할 수 있다. 일 실시예로, 상기 즉각적인 BA 프레임이 존재하지 않는 경우는 상기 DL PPDU 프레임에서 암시적 응답(implicit response)에 대해 지시하거나, 또는 즉각적인 응답(immediate response)을 지시하지 않은 경우 등을 포함할 수 있다.In one embodiment, the access point (1500) may transmit a BSRP trigger frame to the wireless stations, instructing them to transmit a BSR for a specific type of traffic in the AID 12 subfield of the user info field after SIFS after receiving the BA frame in step 1550. In one embodiment, when there is no immediate BA frame (1535) for the first DL PPDU frame, the access point (1500) may transmit a BSRP trigger frame to the wireless stations, instructing them to transmit a BSR for a specific type of traffic in the AID 12 subfield of the user info field after SIFS after the first DL PPDU frame is transmitted. In one embodiment, the absence of the immediate BA frame may include a case in which the DL PPDU frame indicates an implicit response or does not indicate an immediate response.
이 경우, 상기 도 15a 및 15b에서 설명한 Basic 트리거 프레임의 user info field의 AID 12 subfield에 대한 설명은 모두 BSRP 트리거 프레임의 user info field의 AID 12 subfield에 대하여 적용될 수 있다. 액세스 포인트(1500)가 단계 1550에서 BSRP 트리거 프레임을 전송하는 경우, 도 14의 단계 1440 내지 단계 1455에 도시한 절차와 유사하게 액세스 포인트는 특정 유형의 트래픽에 대한 BSR을 수신한 후, 이후 스케줄링을 통해, Basic 프레임 전송을 통한 특정 유형의 트래픽에 대한 업링크 자원의 할당을 하고, 업링크 자원 할당에 기반하여 특정 유형의 트래픽에 대한 업링크 데이터를 수신할 수 있다.In this case, the description of the AID 12 subfield of the user info field of the Basic trigger frame described in FIGS. 15a and 15b above can all be applied to the AID 12 subfield of the user info field of the BSRP trigger frame. When the access point (1500) transmits the BSRP trigger frame in step 1550, similarly to the procedure illustrated in steps 1440 to 1455 of FIG. 14, the access point receives a BSR for a specific type of traffic, and then, through scheduling, allocates uplink resources for the specific type of traffic through Basic frame transmission, and receives uplink data for the specific type of traffic based on the uplink resource allocation.
도 15a 및 도 15b에 도시된 동작으로 인하여 저 지연 트래픽의 요구 사항을 만족하기 위하여 저 지연 트래픽을 보유한 특정 무선 스테이션 또는 특정 그룹의 무선 스테이션들에게 UORA 참여에 대한 우선권을 부여할 수 있다.The operations illustrated in FIGS. 15a and 15b may allow priority for UORA participation to be given to specific wireless stations or specific groups of wireless stations having low latency traffic in order to satisfy the requirements of low latency traffic.
도 16a, 16b, 16c 및 16d는 본 개시의 일 실시예에 따라, 액세스 포인트가 트리거 프레임의 AID subfield를 이용하여 구체적 트래픽 유형(specific traffic type)을 무선 스테이션에게 지시할 때에 UORA parameter Set element format이 확장되는 것을 설명하는 도면이다.FIGS. 16a, 16b, 16c and 16d are diagrams illustrating an extension of the UORA parameter Set element format when an access point indicates a specific traffic type to a wireless station using the AID subfield of a trigger frame, according to one embodiment of the present disclosure.
일 실시예로, 도 16a는 관리 프레임(management frame)에 포함되는 UORA Parameter Set element 포맷을 도시한다. 기 정의된 바에 따라 UORA Parameter Set element 포맷에 포함되는 Element ID subfield는 '255'의 값이 할당되고, Length subfield는 4 bytes 값을 포함할 수 있고, Element ID Extension는 '37' 값이 할당될 수 있다. OCW range field(1600)는 도 16의 (b)에서 도시한 OCR range field format의 subfield를 포함할 수 있다. 도 16의 (b)를 참고하면, EOCWmin subfield(1610)는 UORA를 사용한 초기 HE TB PPDU 전송에 대한 OCW의 최소값을 나타낼 수 있다. 또한, EOCWmax subfield(1615)는 UORA에 대한 OCW의 최대값을 나타낼 수 있다. In one embodiment, FIG. 16A illustrates a format of a UORA Parameter Set element included in a management frame. As previously defined, the Element ID subfield included in the UORA Parameter Set element format may be assigned a value of '255', the Length subfield may include a value of 4 bytes, and the Element ID Extension may be assigned a value of '37'. The OCW range field (1600) may include subfields of the OCR range field format illustrated in (b) of FIG. 16. Referring to (b) of FIG. 16, the EOCWmin subfield (1610) may indicate a minimum value of OCW for an initial HE TB PPDU transmission using UORA. In addition, the EOCWmax subfield (1615) may indicate a maximum value of OCW for UORA.
도 15a 및 15b에서 설명한 바와 같이 트리거 프레임의 user info field 내의 AID 12 subfield에 할당되는 값들이 확장되어 무선 스테이션의 구체적인 트래픽 유형에 대한 업링크 전송을 트리거하는데 사용되는 경우, 도 16a에서 설명하는 UORA Parameter Set element format은 도 16b와 같이 적어도 하나의 OCW range 필드들(1620)을 포함할 수 있다. When the values assigned to the AID 12 subfield in the user info field of the trigger frame as described in FIGS. 15a and 15b are extended and used to trigger uplink transmission for a specific traffic type of a wireless station, the UORA Parameter Set element format described in FIG. 16a may include at least one OCW range field (1620) as in FIG. 16b.
즉, UORA Parameter Set element format은 도 15a 및 15b에서 설명한 바와 같이 user info field 내의 AID 12 subfield에 할당되는 값들이 확장되어 정의된 AID의 값의 개수(n)의, 적어도 하나의 서브 필드를 포함할 수 있다(1620). 일 실시예로, 도 15a 및 15b에서 설명한 바와 같이 user info field 내의 AID 12 subfield에 할당되는 값들이 확장되어 정의된 AID의 값의 개수(n)가 복수인 경우, 확장된 포맷인 UORA Parameter Set element format은 Element ID extension subfield가 '37'이 아닌 값이 할당될 수 있다. 예를 들어, user info field 내의 AID 12 subfield에서 액세스 카테고리가 VO(voice)일 때의 AID 값과 VI(video)일 때의 AID 값을 할당하는 경우, 도 16c에 도시된 바와 같이 확장된 포맷인 UORA Parameter Set element format은 액세스 카테고리가 VO(voice)일 때의 OCW range를 나타내는 OCW Range 1 subfield(1621)와 VI(video)일 때의 OCW range를 나타내는 OCW Range 2 subfield(1622)를 포함할 수 있다. That is, the UORA Parameter Set element format may include at least one subfield of the number (n) of AID values defined by extending the values assigned to the AID 12 subfield in the user info field as described in FIGS. 15a and 15b (1620). In one embodiment, when the number (n) of AID values defined by extending the values assigned to the AID 12 subfield in the user info field as described in FIGS. 15a and 15b is plural, the UORA Parameter Set element format, which is an extended format, may be assigned a value other than '37' to the Element ID extension subfield. For example, when assigning an AID value when the access category is VO (voice) and an AID value when the access category is VI (video) in the AID 12 subfield within the user info field, the UORA Parameter Set element format, which is an extended format as illustrated in FIG. 16c, may include an OCW Range 1 subfield (1621) indicating the OCW range when the access category is VO (voice) and an OCW Range 2 subfield (1622) indicating the OCW range when the access category is VI (video).
일 실시예로, 확장된 포맷인 UORA Parameter Set element format에 포함되는 OCW Range field는 도 16d에 도시된 바와 같이 AID subfield(1630)를 포함할 수 있다. In one embodiment, the OCW Range field included in the UORA Parameter Set element format, which is an extended format, may include an AID subfield (1630) as illustrated in FIG. 16d.
도 17은 본 개시의 일 실시예에 따른 액세스 포인트가 트리거 프레임의 user info field의 subfield들을 이용하여 구체적 트래픽 유형(specific traffic type)을 무선 스테이션에게 지시하는 동작을 설명하는 도면이다.FIG. 17 is a diagram illustrating an operation of an access point according to one embodiment of the present disclosure to indicate a specific traffic type to a wireless station using subfields of a user info field of a trigger frame.
도 17에서, 액세스 포인트(1700)는 트리거 프레임의 포맷을 사용하여 관련된 무선 스테이션의 구체적인 트래픽 유형(Ci)의 업링크 전송을 트리거할 수 있다. 일 실시예로, 액세스 포인트(1700)는 무선 스테이션의 구체적인 트래픽 유형(Ci)의 업링크 전송을 트리거할 트리거 프레임으로 Basic 트리거 프레임을 사용할 수 있고, 트리거 프레임 내 field를 정의하여 사용할 수 있다. In FIG. 17, the access point (1700) can trigger uplink transmission of a specific traffic type (C i ) of a related wireless station using the format of a trigger frame. In one embodiment, the access point (1700) can use a Basic trigger frame as a trigger frame to trigger uplink transmission of a specific traffic type (C i ) of a wireless station, and can define and use fields within the trigger frame.
도 17에 도시된 액세스 포인트(1700)와 제1 무선 스테이션(1711), 제2 무선 스테이션(1713) 및 제3 무선 스테이션(1715)은 도 2에서 설명한 액세스 포인트(200) 및 전자 장치(101)와 같이 상호 연결 및 통신할 수 있다. 도 17에 도시한 제1 무선 스테이션(1711) 및 제3 무선 스테이션(1715)는 도 3에서 설명한 바와 같이 저-지연 전송 요구하는 전자 장치들(330, 332, 334, 336)을 포함할 수 있다. 도 17에 도시한 제2 무선 스테이션(1713)은 도 3에서 설명한 바와 같이 저-지연(low latency, LL) 전송을 요구하지 않는 non-LL(legacy) client인 전자 장치(320)를 포함할 수 있다.The access point (1700), the first wireless station (1711), the second wireless station (1713), and the third wireless station (1715) illustrated in FIG. 17 may be interconnected and communicate with each other, similar to the access point (200) and the electronic device (101) described in FIG. 2. The first wireless station (1711) and the third wireless station (1715) illustrated in FIG. 17 may include electronic devices (330, 332, 334, 336) requiring low-latency transmission, as described in FIG. 3. The second wireless station (1713) illustrated in FIG. 17 may include an electronic device (320) that is a non-LL (legacy) client that does not require low-latency (LL) transmission, as described in FIG. 3.
도 17를 참고하면, 액세스 포인트(1700)는 데이터 전송을 위해 전송 기회(transmission opportunity, TXOP)를 시작할 때, TXOP의 지속 시간을 획득하기 위하여 경쟁상황에서 RTS(request-to-send) 프레임을 전송할 수 있다. 액세스 포인트(1700)는 제3 무선 스테이션(1715)으로의 데이터 전송을 위한 전송기회(TXOP)를 확보하기 위하여, RTS 프레임을 전송할 수 있다(1720). 이후, 제3 무선 스테이션(1715)은 RTS 프레임을 수신한 후 SIFS 이후에, 액세스 포인트(1700)로 CTS(clear-to-send) 프레임을 전송할 수 있다(1725). 제1 무선 스테이션(1711)에는 신규 UL 저 지연(LL) 패킷이 도달할 수 있다(1723).Referring to FIG. 17, when an access point (1700) initiates a transmission opportunity (TXOP) for data transmission, it may transmit a request-to-send (RTS) frame in a contention situation to secure the duration of the TXOP. The access point (1700) may transmit an RTS frame (1720) to secure a transmission opportunity (TXOP) for data transmission to a third wireless station (1715). Thereafter, after SIFS after receiving the RTS frame, the third wireless station (1715) may transmit a clear-to-send (CTS) frame to the access point (1700) (1725). A new UL low latency (LL) packet may arrive at the first wireless station (1711) (1723).
액세스 포인트(1700)는 CTS 프레임을 수신한 후 SIFS 이후에 제3 무선 스테이션(1715)에게 제1 DL PPDU 프레임을 전송할 수 있다(1730). 제3 무선 스테이션(1715)에는 신규 UL 저 지연(LL) 패킷이 도달할 수 있다(1733). 이후, 제3 무선 스테이션은 상기 제1 DL PPDU 프레임을 수신한 후 SIFS 후에, BA 프레임을 액세스 포인트(1700)에게 전송할 수 있다(1735).After receiving the CTS frame, the access point (1700) may transmit a first DL PPDU frame to the third wireless station (1715) after SIFS (1730). A new UL low latency (LL) packet may arrive at the third wireless station (1715) (1733). Thereafter, the third wireless station may transmit a BA frame to the access point (1700) after SIFS after receiving the first DL PPDU frame (1735).
액세스 포인트(1700)는 상기 BA 프레임을 수신한 후 SIFS 이후에 업링크를 트리거하는 Basic 트리거 프레임을 무선 스테이션들에게 전송할 수 있다(1750). 일 실시예로, 액세스 포인트(1700)는 Basic 트리거 프레임 또는 BSRP 트리거 프레임을 포함한 트리거 프레임 형식을 사용하여 특정 유형의 트래픽(Ci)을 가진 무선 스테이션에게 랜덤 액세스를 통한 RA-RU 1 및 2에서의 업링크 데이터 전송을 요청할 수 있다. 일 실시예로, 상기 제1 DL PPDU 프레임에 대한 즉각적인 BA 프레임(1735)이 존재하지 않는 경우, 액세스 포인트(1700)는 상기 제1 DL PPDU 프레임이 전송된 후 SIFS 이후에 Basic 트리거 프레임 또는 BSRP 트리거 프레임을 무선 스테이션들에게 전송할 수 있다. 일 실시예로, 상기 즉각적인 BA 프레임이 존재하지 않는 경우는 상기 DL PPDU 프레임에서 암시적 응답(implicit response)에 대해 지시하거나, 또는 즉각적인 응답(immediate response)을 지시하지 않은 경우 등을 포함할 수 있다.The access point (1700) may transmit a Basic trigger frame to the wireless stations for triggering uplink after SIFS (1750) after receiving the BA frame. In one embodiment, the access point (1700) may request uplink data transmission in RA-RU 1 and 2 via random access to wireless stations with a specific type of traffic (C i ) using a trigger frame format including a Basic trigger frame or a BSRP trigger frame. In one embodiment, when there is no immediate BA frame (1735) for the first DL PPDU frame, the access point (1700) may transmit a Basic trigger frame or a BSRP trigger frame to the wireless stations after SIFS after the first DL PPDU frame is transmitted. In one embodiment, the absence of the immediate BA frame may include a case in which the DL PPDU frame indicates an implicit response or does not indicate an immediate response.
일 실시예로, 액세스 포인트(1700)는 특정 트래픽 유형 또는 조건(예: 트래픽 유형, QoS 지연 시간 요구 사항 등)에 따른 분류({C1, C2, ... , Ci})로 무선 스테이션의 UORA 참여를 유도할 수 있다. 일 실시예로, 특정 트래픽 유형에 대한 RA-RU는 트리거 프레임에서 전달될 수 있다. In one embodiment, the access point (1700) may induce wireless stations to participate in UORA by classifying them ({C 1, C 2, ..., C i }) based on specific traffic types or conditions (e.g., traffic types, QoS delay requirements, etc.). In one embodiment, RA-RUs for specific traffic types may be conveyed in trigger frames.
일 실시예로, 액세스 포인트(1700)는 각 UORA 클래스에 AC, TID, TSID 또는 LLTI(low latency time indication)을 할당할 수 있다. 액세스 포인트(1700)는 특정 트래픽 유형에 대한 새로운 필드를 생성하여 트리거 프레임에 지정된 RA-RU에 대하여 UORA 경합에 참여할 수 있는 무선 스테이션을 지정할 수 있다. 예를 들어, 트리거 프레임의 user info field에 RA-RU를 할당하는 경우, 즉 AID가 0인 경우, 사용 가능한 AC, TID, TSID 또는 LLTI를 지시하는 정보를 트리거 프레임의 user info field에 포함하거나 trigger dependent user info subfield format에 포함할 수 있다. Basic 트리거 프레임 또는 BSRP 트리거 프레임을 포함한 트리거 프레임에 상기 지시 정보를 표시하는 것은 도 18에서 추가 설명한다.In one embodiment, the access point (1700) can assign AC, TID, TSID, or LLTI (low latency time indication) to each UORA class. The access point (1700) can create a new field for a specific traffic type to designate wireless stations that can participate in UORA contention for the RA-RU specified in the trigger frame. For example, when assigning RA-RU to the user info field of the trigger frame, i.e., when AID is 0, information indicating an available AC, TID, TSID, or LLTI can be included in the user info field of the trigger frame or in the trigger dependent user info subfield format. Indicating the above indication information in a trigger frame, including a Basic trigger frame or a BSRP trigger frame, is further described in FIG. 18.
액세스 포인트(1700)는 트리거 프레임에 상기 특정 유형의 트래픽 중 저 지연 트래픽에 대한 트리거 프레임임을 지시하는 경우, 이에 기반하여, 제1 무선 스테이션(1711), 제2 무선 스테이션(1713) 및 제3 무선 스테이션(1715)는 queue에 전송해야 할 프레임이 있는 UORA 지원 무선 스테이션임에도 불구하고, 상기 트리거 프레임에서 요청한 저 지연 트래픽을 보유한 무선 스테이션들만 상기 트리거 프레임에 기반하여 할당된 RA-RU로의 업링크 전송을 위한 랜덤 액세스의 경쟁(contention)에 참여할 수 있다. When the access point (1700) indicates in the trigger frame that the trigger frame is for low-latency traffic among the specific types of traffic, based on this, even though the first wireless station (1711), the second wireless station (1713) and the third wireless station (1715) are UORA-supporting wireless stations that have frames to be transmitted in the queue, only the wireless stations that have the low-latency traffic requested in the trigger frame can participate in the contention of random access for uplink transmission to the RA-RU allocated based on the trigger frame.
즉, 제1 무선 스테이션(1711) 및 제3 무선 스테이션(1715)이 전송할 트래픽이 저 지연 트래픽이고, 제2 무선 스테이션(1713)이 전송할 트래픽은 일반적인 QoS 프레임(non-LL)인 바, 제2 무선 스테이션(1713)은 랜덤 액세스에 참여하지 않을 수 있다. 이에, 제1 무선 스테이션(1711) 및 제3 무선 스테이션(1715)만이 랜덤 액세스에 참여하여 OBO 카운터가 0이되면 RA-RU를 임의로 선택하여 HE TB PPDU 프레임을 전송할 수 있다. 즉, 제1 무선 스테이션(1711) 및 제3 무선 스테이션(1715)은 상기 트리거 프레임을 수신한 후 SIFS 후에 RA-RU 1 및 RA-RU 3에서 저 지연 트래픽(Ci)에 대한 UL PPDU를 전송할 수 있다(1751, 1755).That is, since the traffic to be transmitted by the first wireless station (1711) and the third wireless station (1715) is low-latency traffic, and the traffic to be transmitted by the second wireless station (1713) is a general QoS frame (non-LL), the second wireless station (1713) may not participate in random access. Accordingly, only the first wireless station (1711) and the third wireless station (1715) may participate in random access and, when the OBO counter becomes 0, may randomly select an RA-RU to transmit a HE TB PPDU frame. That is, the first wireless station (1711) and the third wireless station (1715) may transmit UL PPDUs for low-latency traffic (C i ) in RA-RU 1 and RA-RU 3 after SIFS after receiving the trigger frame (1751, 1755).
일 실시예로, 액세스 포인트(1700)가 단계 1750에서 BSRP 트리거 프레임을 전송하는 경우, 도 14의 단계 1440 내지 단계 1455에 도시한 절차와 유사하게 액세스 포인트는 특정 유형의 트래픽에 대한 BSR을 수신한 후, 이후 스케줄링을 통해, Basic 프레임 전송을 통한 특정 유형의 트래픽에 대한 업링크 자원의 할당을 하고, 업링크 자원 할당에 기반하여 특정 유형의 트래픽에 대한 업링크 데이터를 수신할 수 있다.In one embodiment, when the access point (1700) transmits a BSRP trigger frame in step 1750, similarly to the procedure illustrated in steps 1440 to 1455 of FIG. 14, the access point may receive a BSR for a specific type of traffic, and then, through scheduling, allocate uplink resources for the specific type of traffic through Basic frame transmission, and receive uplink data for the specific type of traffic based on the uplink resource allocation.
일 실시예로, 액세스 포인트(1700)는 단계 1750에서 트리거 프레임을 전송한 이후 PIFS 동안 UL PPDU를 수신하지 않은 경우(즉, PIFS idle), 해당 TXOP 내에서 상기 트리거 프레임을 전송한 후 PIFS 이후, 상기 단계 1730에서 전송한 제1 DL PPDU 프레임 전송에 이은 제2 DL PPDU 전송을 수행할 수 있다(1757). In one embodiment, if the access point (1700) does not receive a UL PPDU during a PIFS after transmitting a trigger frame in step 1750 (i.e., PIFS idle), the access point (1700) may transmit the trigger frame within the corresponding TXOP and then, after a PIFS, perform a second DL PPDU transmission following the first DL PPDU frame transmission transmitted in step 1730 (1757).
액세스 포인트(1700)는 상기 제1 무선 스테이션(1711) 및 제3 무선 스테이션(1715)으로부터 UL PPDU 프레임을 수신한 후 SIFS 후에 multi-STA BA 프레임을 전송할 수 있다(1760).The access point (1700) can transmit a multi-STA BA frame after SIFS after receiving the UL PPDU frame from the first wireless station (1711) and the third wireless station (1715) (1760).
도 18a, 18b, 18c, 18d, 18e, 18f 및 18g는 본 개시의 일 실시예에 따른 액세스 포인트가 트리거 프레임의 user info field의 subfield들을 이용하여 구체적 트래픽 유형(specific traffic type)을 무선 스테이션에게 지시할 때의 프레임 구조를 설명하는 도면이다.FIGS. 18a, 18b, 18c, 18d, 18e, 18f and 18g are diagrams illustrating a frame structure when an access point, according to one embodiment of the present disclosure, indicates a specific traffic type to a wireless station using subfields of a user info field of a trigger frame.
도 17에서 설명한 바와 같이 Basic 트리거 프레임 및 BSRP 트리거 프레임은 특정 유형의 트래픽에 대한 UORA에 참여할 것을 무선 스테이션들에게 지시할 수 있다. 일 실시예로, Basic 트리거 프레임 및 BSRP 트리거 프레임은 랜덤 액세스에 참여를 원하는 특정 트래픽 유형에 대한 AC, TID, TSID 또는 LLTI를 지시하는 정보를 트리거 프레임의 user info field에 포함하거나 trigger dependent user info subfield format에 포함할 수 있다.As described in FIG. 17, the Basic trigger frame and the BSRP trigger frame may instruct wireless stations to participate in UORA for a specific type of traffic. In one embodiment, the Basic trigger frame and the BSRP trigger frame may include information indicating AC, TID, TSID, or LLTI for a specific type of traffic that wishes to participate in random access in the user info field of the trigger frame or in the trigger dependent user info subfield format.
다만, Basic 트리거 프레임은 User Info field가 Trigger Dependent User Info subfield를 포함하고 있으나, BSRP 트리거 프레임은 User Info field가 Trigger Dependent User Info subfield를 포함하지 않는 바, 특정 유형의 트래픽에 대한 UORA에 참여할 것을 무선 스테이션들에게 지시하는 구조가 상이할 수 있다. However, since the Basic trigger frame's User Info field includes a Trigger Dependent User Info subfield, while the BSRP trigger frame's User Info field does not include a Trigger Dependent User Info subfield, the structure for instructing wireless stations to participate in UORA for a specific type of traffic may be different.
도 18a는 본 개시의 일 실시예에 따른 트리거 프레임의 User Info field 포맷의 예시를 나타낸다. FIG. 18a illustrates an example of a User Info field format of a trigger frame according to one embodiment of the present disclosure.
일 실시예로, Basic 트리거 프레임 또는 BSRP 트리거 프레임은 LLTI(low latency time indication)(1bit)에 대한 정보를 User info field 포맷의 Reserved subfield(B39)(1805)에 포함하여 전송할 수 있다. In one embodiment, a Basic trigger frame or a BSRP trigger frame may transmit information about a low latency time indication (LLTI) (1 bit) in the Reserved subfield (B39) (1805) of the User info field format.
도 18a를 참고하면, Trigger Dependent User Info subfield(1800)는 가변적(variable)인 subfield로, Basic 트리거 프레임인 경우만 User Info field에 포함되고, BSRP 트리거 프레임인 경우 User Info field에 포함되지 않는다.Referring to Fig. 18a, the Trigger Dependent User Info subfield (1800) is a variable subfield, and is included in the User Info field only in the case of a Basic trigger frame, and is not included in the User Info field in the case of a BSRP trigger frame.
도 18b는 본 개시의 일 실시예에 따른 Basic 트리거 프레임의 Trigger Dependent User Info subfield 포맷의 예시를 나타낸다. FIG. 18b illustrates an example of a Trigger Dependent User Info subfield format of a Basic trigger frame according to one embodiment of the present disclosure.
일 실시예로, Basic 트리거 프레임은 LLTI(low latency time indication)(1bit)에 대한 정보를 User info field 포맷의 Reserved subfield(B55)(1810)에 포함하여 전송할 수 있다. In one embodiment, the Basic trigger frame may transmit information about LLTI (low latency time indication) (1 bit) in the Reserved subfield (B55) (1810) of the User info field format.
도 18c는 본 개시의 일 실시예에 따른 Basic 트리거 프레임의 Trigger Dependent User Info subfield 포맷의 예시를 나타낸다. FIG. 18c illustrates an example of a Trigger Dependent User Info subfield format of a Basic trigger frame according to one embodiment of the present disclosure.
일 실시예로, Basic 트리거 프레임은 AC(access category)(2bits or 4-bit bitmap)에 대한 정보를 Trigger Dependent User Info subfield의 Preferred AC/Target AC subfield(B6-B7)(1820)에 포함하여 전송할 수 있다. 이 경우, Basic 트리거 프레임에서 AID12의 값이 '0'으로 UORA를 나타내는 경우, Preferred AC subfield가 재해석되기 때문에 대응하는 해당 필드에서 지시한 액세스 카테고리의 데이터가 전송될 수 있다. In one embodiment, the Basic trigger frame may transmit information about the access category (AC) (2 bits or 4-bit bitmap) in the Preferred AC/Target AC subfield (B6-B7) (1820) of the Trigger Dependent User Info subfield. In this case, if the value of AID12 in the Basic trigger frame is '0' to indicate UORA, the Preferred AC subfield is reinterpreted, so that data of the access category indicated in the corresponding field can be transmitted.
도 18d 및 18e는 본 개시의 일 실시예에 따른 Basic 트리거 프레임의 확장된 Trigger Dependent User Info subfield 포맷의 예시를 나타낸다. FIGS. 18d and 18e illustrate examples of an extended Trigger Dependent User Info subfield format of a Basic trigger frame according to one embodiment of the present disclosure.
도 18d를 참고하면, 확장된 Trigger Dependent User Info subfield 포맷은 Basic 트리거 프레임의 Trigger Dependent User Info subfield 포맷을 가진 Trigger Dependent User Info subfield(1830)에 연접하여 Reserved subfield(1833)와 Target TID/TSID for UORA subfield(1835)를 포함할 수 있다. Referring to FIG. 18d, the extended Trigger Dependent User Info subfield format may include a Reserved subfield (1833) and a Target TID/TSID for UORA subfield (1835) concatenated to the Trigger Dependent User Info subfield (1830) having the Trigger Dependent User Info subfield format of the Basic trigger frame.
도 18e를 참고하면, 확장된 Trigger Dependent User Info subfield 포맷은 Basic 트리거 프레임의 Trigger Dependent User Info subfield 포맷을 가진 Trigger Dependent User Info subfield(1840)에 연접하여 Target TID/TSID bitmap for UORA subfield(1845)를 포함할 수 있다.Referring to FIG. 18e, the extended Trigger Dependent User Info subfield format may include a Target TID/TSID bitmap for UORA subfield (1845) concatenated to the Trigger Dependent User Info subfield (1840) having the Trigger Dependent User Info subfield format of the Basic trigger frame.
일 실시예로, Trigger Dependent User Info subfield(1830, 1840)는 도 18 b 또는 18c에서 설명한 LLTI(1 bit) 또는 AC(2 bits or 4-bit bitmap)에 대한 정보를 포함한 Trigger Dependent User Info subfield를 포함할 수 있다. 일 실시예로, Target TID/TSID for UORA subfield(1835)는 TID/TSID에 대한 정보를 포함할 수 있다. 일 실시예로, Target TID/TSID bitmap for UORA subfield(1845)는 bitmap 형식의 TID/TSID에 대한 정보를 포함할 수 있다.In one embodiment, the Trigger Dependent User Info subfield (1830, 1840) may include a Trigger Dependent User Info subfield including information about the LLTI (1 bit) or AC (2 bits or 4-bit bitmap) described in FIG. 18 b or 18 c. In one embodiment, the Target TID/TSID for UORA subfield (1835) may include information about the TID/TSID. In one embodiment, the Target TID/TSID bitmap for UORA subfield (1845) may include information about the TID/TSID in bitmap format.
도 18f 및 18g는 본 개시의 일 실시예에 따른 BSRP 트리거 프레임의 Trigger Dependent User Info subfield 포맷의 예시를 나타낸다. FIGS. 18f and 18g illustrate examples of the Trigger Dependent User Info subfield format of a BSRP trigger frame according to one embodiment of the present disclosure.
도 18f를 참고하면, BSRP 트리거 프레임의 Trigger Dependent User Info subfield는 Reserved subfield(1850)와 Target TID/TSID for UORA subfield(1855)를 포함할 수 있다. Referring to FIG. 18f, the Trigger Dependent User Info subfield of the BSRP trigger frame may include a Reserved subfield (1850) and a Target TID/TSID for UORA subfield (1855).
도 18g를 참고하면, BSRP 트리거 프레임의 Trigger Dependent User Info subfield는 Target TID/TSID bitmap for UORA subfield(1865)를 포함할 수 있다. Referring to FIG. 18g, the Trigger Dependent User Info subfield of the BSRP trigger frame may include a Target TID/TSID bitmap for the UORA subfield (1865).
일 실시예로, Target TID/TSID for UORA subfield(1855)는 TID/TSID에 대한 정보를 포함할 수 있다. 일 실시예로, Target TID/TSID bitmap for UORA subfield(1865)는 bitmap 형식의 TID/TSID에 대한 정보를 포함할 수 있다.In one embodiment, the Target TID/TSID for UORA subfield (1855) may include information about the TID/TSID. In one embodiment, the Target TID/TSID bitmap for UORA subfield (1865) may include information about the TID/TSID in bitmap format.
도 19는 본 개시의 일 실시예에 따른 액세스 포인트가 DL PPDU와 함께 PRE(preemption request- enabled) Basic 트리거 프레임 또는 PRE BSRP 트리거 프레임을 전송하는 방법을 설명하는 도면이다.FIG. 19 is a diagram illustrating a method for an access point to transmit a PRE (preemption request-enabled) Basic trigger frame or a PRE BSRP trigger frame together with a DL PPDU according to one embodiment of the present disclosure.
도 19에 도시된 액세스 포인트(1900)와 제1 무선 스테이션(1911), 제2 무선 스테이션(1913) 및 제3 무선 스테이션(1915)은 도 2에서 설명한 액세스 포인트(200) 및 전자 장치(101)와 같이 상호 연결 및 통신할 수 있다. 도 19에 도시한 제1 무선 스테이션(1911) 및 제3 무선 스테이션(1915)는 도 3에서 설명한 바와 같이 저-지연 전송 요구하는 전자 장치들(330, 332, 334, 336)을 포함할 수 있다. 도 19에 도시한 제2 무선 스테이션(1913)은 도 3에서 설명한 바와 같이 저-지연(low latency, LL) 전송을 요구하지 않는 non-LL(legacy) client인 전자 장치(320)를 포함할 수 있다.The access point (1900), the first wireless station (1911), the second wireless station (1913), and the third wireless station (1915) illustrated in FIG. 19 may be interconnected and communicate with each other, similar to the access point (200) and the electronic device (101) described in FIG. 2. The first wireless station (1911) and the third wireless station (1915) illustrated in FIG. 19 may include electronic devices (330, 332, 334, 336) requiring low-latency transmission, as described in FIG. 3. The second wireless station (1913) illustrated in FIG. 19 may include an electronic device (320) that is a non-LL (legacy) client that does not require low-latency (LL) transmission, as described in FIG. 3.
도 19를 참고하면, 액세스 포인트(1900)는 데이터 전송을 위해 전송 기회(transmission opportunity, TXOP)를 시작할 때, TXOP의 지속 시간을 획득하기 위하여 경쟁상황에서 RTS(request-to-send) 프레임을 전송할 수 있다. 액세스 포인트(1900)는 제3 무선 스테이션(1915)으로의 데이터 전송을 위한 전송기회(TXOP)를 확보하기 위하여, RTS 프레임을 전송할 수 있다(1920). 이후, 제3 무선 스테이션(1915)은 RTS 프레임을 수신한 후 SIFS 이후에, 액세스 포인트(1900)로 CTS(clear-to-send) 프레임을 전송할 수 있다(1925). 제1 무선 스테이션(1911)에는 신규 UL 저 지연(LL) 패킷이 도달할 수 있다(1923).Referring to FIG. 19, when an access point (1900) initiates a transmission opportunity (TXOP) for data transmission, it may transmit a request-to-send (RTS) frame in a contention situation to secure the duration of the TXOP. The access point (1900) may transmit an RTS frame (1920) to secure a transmission opportunity (TXOP) for data transmission to a third wireless station (1915). After receiving the RTS frame, the third wireless station (1915) may transmit a clear-to-send (CTS) frame to the access point (1900) after SIFS (1925). A new UL low latency (LL) packet may arrive at the first wireless station (1911) (1923).
액세스 포인트(1900)는 CTS 프레임을 수신한 후 SIFS 이후에 제3 무선 스테이션(1915)에게 제1 DL PPDU 프레임을 전송할 수 있다(1930). 일 실시예로, 액세스 포인트(1900)는 트리거 프레임의 포맷을 사용하여 특정 유형의 트래픽(Ci)을 가진 무선 스테이션에게 랜덤 액세스를 통한 RA-RU 1~4에서의 업링크 데이터 전송을 요청할 수 있다. 일 실시예로, 액세스 포인트(1900)는 무선 스테이션의 구체적인 트래픽 유형(Ci)의 BSR을 위한 PRE BSRP 트리거 프레임을 DL PPDU 프레임과 함께 전송할 수 있다. 일 실시예로, 액세스 포인트(1900)는 단계 1930에서 무선 스테이션의 구체적인 트래픽 유형(Ci)의 업링크 전송을 트리거 하기 위한 PRE Basic 트리거 프레임을 DL PPDU 프레임과 함께 전송할 수 있다. 일 실시예로, 액세스 포인트(1900)는 특정 트래픽 유형 또는 조건(예: 트래픽 유형, QoS 지연 시간 요구 사항 등)에 따른 분류({C1, C2, ... , Ci})로 무선 스테이션의 UORA 참여를 유도할 수 있다. 일 실시예로, 특정 트래픽 유형에 대한 RA-RU는 트리거 프레임에서 전달될 수 있다. After receiving the CTS frame, the access point (1900) may transmit a first DL PPDU frame to the third wireless station (1915) after SIFS (1930). In one embodiment, the access point (1900) may request uplink data transmission in RA-RU 1 to 4 via random access to a wireless station with a specific type of traffic (C i ) using the format of the trigger frame. In one embodiment, the access point (1900) may transmit a PRE BSRP trigger frame for BSR of a specific traffic type (C i ) of the wireless station together with the DL PPDU frame. In one embodiment, the access point (1900) may transmit a PRE Basic trigger frame for triggering uplink transmission of a specific traffic type (C i ) of the wireless station together with the DL PPDU frame in step 1930. In one embodiment, the access point (1900) may induce wireless stations to participate in UORA by classifying them ({C 1, C 2, ..., C i }) based on specific traffic types or conditions (e.g., traffic types, QoS delay requirements, etc.). In one embodiment, RA-RUs for specific traffic types may be conveyed in trigger frames.
일 실시예로, 상기 PRE BSRP 트리거 프레임 또는 PRE Basic 트리거 프레임은 도 7d에서 도시한 트리거 프레임의 common info 필드에 포함되는 Trigger type 서브필드의 값의 예에서 '9' 내지 '15'의 reserved 값을 사용할 수 있다. 일 실시예로, 상기 PRE BSRP 트리거 프레임 또는 PRE Basic 트리거 프레임은 도 7a 내지 도 18에서 설명된 BSRP 트리거 프레임 또는 Basic 트리거 프레임과 동일한 포맷 또는 기능을 가질 수 있다. 즉 도 7a 내지 도 18에서의 NFRP 트리거 프레임에 대한 설명은 PRE NFRP 트리거 프레임에 동일하게 적용될 수 있다. In one embodiment, the PRE BSRP trigger frame or PRE Basic trigger frame may use reserved values of '9' to '15' in the example of the value of the Trigger type subfield included in the common info field of the trigger frame illustrated in FIG. 7d. In one embodiment, the PRE BSRP trigger frame or PRE Basic trigger frame may have the same format or function as the BSRP trigger frame or Basic trigger frame described in FIGS. 7a to 18. That is, the description of the NFRP trigger frame in FIGS. 7a to 18 may be equally applied to the PRE NFRP trigger frame.
제3 무선 스테이션(1915)에는 신규 UL 저 지연(LL) 패킷이 도달할 수 있다(1933). 이후, 제3 무선 스테이션은 상기 제1 DL PPDU 프레임을 수신한 후 SIFS 후에, BA 프레임을 액세스 포인트(1900)에게 전송할 수 있다(1935).A new UL low latency (LL) packet may arrive at the third wireless station (1915) (1933). Thereafter, the third wireless station may transmit a BA frame to the access point (1900) after SIFS after receiving the first DL PPDU frame (1935).
제1 무선 스테이션(1911), 제2 무선 스테이션(1913) 및 제3 무선 스테이션(1915)는 queue에 전송해야 할 프레임이 있는 UORA 지원 무선 스테이션임에도 불구하고, 상기 트리거 프레임에서 요청한 특정 유형의 트래픽(Ci)을 보유한 무선 스테이션들만 상기 트리거 프레임에 기반하여 할당된 RA-RU로의 업링크 전송을 위한 랜덤 액세스의 경쟁(contention)에 참여할 수 있다. Although the first wireless station (1911), the second wireless station (1913) and the third wireless station (1915) are UORA-supporting wireless stations that have frames to be transmitted in the queue, only the wireless stations that have a specific type of traffic (C i ) requested in the trigger frame can participate in contention for random access for uplink transmission to the assigned RA-RU based on the trigger frame.
예를 들어, 상기 트리거 프레임에서 요청한 특정 유형의 트래픽(Ci)이 저 지연 트래픽인 경우, 제1 무선 스테이션(1911) 및 제3 무선 스테이션(1915)이 전송할 트래픽이 저 지연 트래픽이고, 제2 무선 스테이션(1913)이 전송할 트래픽은 일반적인 QoS 프레임(non-LL)인 바, 제2 무선 스테이션(1913)은 랜덤 액세스에 참여하지 않을 수 있다. 즉, 제1 무선 스테이션(1911) 및 제3 무선 스테이션(1915)만이 랜덤 액세스에 참여하여, 제1 무선 스테이션(1911931) 및 제3 무선 스테이션(1915)은 제3 무선 스테이션(1915)이 BA 프레임을 전송(1935)한 후 SIFS 후에 RA-RU 1 및 RA-RU 3에서 BSR 프레임을 전송할 수 있다(1941, 1945). For example, if the specific type of traffic (C i ) requested in the trigger frame is low-latency traffic, the traffic to be transmitted by the first wireless station (1911) and the third wireless station (1915) is low-latency traffic, and the traffic to be transmitted by the second wireless station (1913) is a general QoS frame (non-LL), so the second wireless station (1913) may not participate in the random access. That is, only the first wireless station (1911) and the third wireless station (1915) participate in the random access, so the first wireless station (1911) and the third wireless station (1915) may transmit BSR frames in RA-RU 1 and RA-RU 3 after SIFS (1941, 1945) after the third wireless station (1915) transmits a BA frame (1935).
일 실시예로, 상기 제1 DL PPDU 프레임에 대한 즉각적인 BA 프레임(1935)이 존재하지 않는 경우, 제1 무선 스테이션(1911) 및 제3 무선 스테이션(1915)은 랜덤 액세스에 참여하여, PRE BSRP 트리거 프레임과 함께 전송된 제1 DL PPDU 프레임의 전송(1930) 후 SIFS 이후에 RA-RU 1 및 RA-RU 3에서 BSR 프레임을 전송할 수 있다(1941, 1945). 일 실시예로, 상기 즉각적인 BA 프레임이 존재하지 않는 경우는 상기 DL PPDU 프레임에서 암시적 응답(implicit response)에 대해 지시하거나, 또는 즉각적인 응답(immediate response)을 지시하지 않은 경우 등을 포함할 수 있다.In one embodiment, if there is no immediate BA frame (1935) for the first DL PPDU frame, the first wireless station (1911) and the third wireless station (1915) may participate in random access and transmit BSR frames in RA-RU 1 and RA-RU 3 (1941, 1945) after SIFS after transmission (1930) of the first DL PPDU frame transmitted together with the PRE BSRP trigger frame. In one embodiment, the case where there is no immediate BA frame may include a case where the DL PPDU frame indicates an implicit response or does not indicate an immediate response.
일 실시예로, 액세스 포인트는 단계 1935에서 BA를 수신한 후 이후 PIFS 동안 BSR 프레임을 수신하지 않은 경우(즉, PIFS idle), 해당 TXOP 내에서 상기 BSRP 트리거 프레임을 전송한 후 PIFS 이후, 상기 단계 1930에서 전송한 제1 DL PPDU 프레임 전송에 이은 제2 DL PPDU 전송을 수행할 수 있다(1947). 일 실시예로, 상기 제1 DL PPDU 프레임에 대한 즉각적인 BA 프레임(1935)이 존재하지 않는 경우, 액세스 포인트는 상기 BSRP 트리거 프레임을 포함한 제1 DL PPDU를 전송한 이후 PIFS 동안 BSR 프레임을 수신하지 않은 경우(즉, PIFS idle), 해당 TXOP 내에서 상기 BSRP 트리거 프레임을 포함한 제1 DL PPDU를 전송한 후 PIFS 이후, 상기 단계 1930에서 전송한 제1 DL PPDU 프레임 전송에 이은 제2 DL PPDU 전송을 수행할 수 있다(1947).In one embodiment, if the access point does not receive a BSR frame during the PIFS after receiving the BA in step 1935 (i.e., PIFS idle), the access point may transmit the BSRP trigger frame within the corresponding TXOP and then, after the PIFS, perform a second DL PPDU transmission following the transmission of the first DL PPDU frame transmitted in step 1930 (1947). In one embodiment, if there is no immediate BA frame (1935) for the first DL PPDU frame, the access point may transmit the first DL PPDU including the BSRP trigger frame within the corresponding TXOP and then, after the PIFS, perform a second DL PPDU transmission following the transmission of the first DL PPDU frame transmitted in step 1930 (1947).
액세스 포인트(1200)가 단계 1941 및 1945에서 제1 무선 스테이션(1911) 및 제3 무선 스테이션(1915)이 전송한 BSR 프레임들을 RA-RU 1 및 RA-RU 3에서 수신한 경우, 제1 무선 스테이션(1911) 및 제3 무선 스테이션(1915)에게 업링크 전송을 트리거하는 Basic 트리거 프레임을 전송할 수 있다(1950). 즉, 액세스 포인트(1200)는 상기 BSRP 트리거 프레임을 통하여 무선 스테이션들의 저지연 트래픽에 대한 BSR을 확인할 수 있고, 제1 무선 스테이션(1911) 및 제3 무선 스테이션(1915)에게 개별적으로 RU들을 할당할 수 있다. 이 후, 제1 무선 스테이션(1911) 및 제3 무선 스테이션(1915)은 RU 1 및 RU2에서 상기 Basic 트리거 프레임에 기반하여 액세스 포인트(1900)에게 저 지연 트래픽에 대한 UL PPDU을 전송할 수 있다(1951, 1955). When the access point (1200) receives the BSR frames transmitted by the first wireless station (1911) and the third wireless station (1915) in steps 1941 and 1945 in RA-RU 1 and RA-RU 3, it can transmit a Basic trigger frame that triggers uplink transmission to the first wireless station (1911) and the third wireless station (1915) (1950). That is, the access point (1200) can check the BSR for low-latency traffic of the wireless stations through the BSRP trigger frame, and can individually allocate RUs to the first wireless station (1911) and the third wireless station (1915). After this, the first wireless station (1911) and the third wireless station (1915) can transmit UL PPDUs for low-latency traffic to the access point (1900) based on the Basic trigger frame in RU 1 and RU2 (1951, 1955).
액세스 포인트(1900)는 상기 제1 무선 스테이션(1911) 및 제3 무선 스테이션(1915)으로부터 UL PPDU 프레임을 수신한 후 SIFS 후에 multi-STA BA 프레임을 전송할 수 있다(1960).The access point (1900) can transmit a multi-STA BA frame after SIFS after receiving the UL PPDU frame from the first wireless station (1911) and the third wireless station (1915) (1960).
도 19에 도시된 동작으로 인하여 저 지연 트래픽의 요구 사항을 만족하기 위하여 저 지연 트래픽을 보유한 특정 무선 스테이션 또는 특정 그룹의 무선 스테이션들에게 UORA 참여에 대한 우선권을 부여할 수 있다.The operation illustrated in FIG. 19 allows for giving priority to UORA participation to specific wireless stations or specific groups of wireless stations with low latency traffic in order to satisfy the requirements of low latency traffic.
도 20는 본 개시의 일 실시예에 따른 무선 스테이션의 동작을 도시한 흐름도이다. FIG. 20 is a flowchart illustrating the operation of a wireless station according to one embodiment of the present disclosure.
단계 2000에서 무선 스테이션은 액세스 포인트로부터 트리거 되는 적어도 하나의 트래픽 유형에 대한 정보를 포함하는 랜덤 액세스 관련 트리거 프레임을 수신할 수 있다.In step 2000, the wireless station may receive a random access related trigger frame including information about at least one traffic type triggered from an access point.
단계 2010에서 무선 스테이션은 상기 트래픽 유형에 대한 정보에 기반하여, 전송하고자 하는 트래픽의 트래픽 유형이 상기 적어도 하나의 트래픽 유형에 대한 정보에 대응되는지 여부를 결정할 수 있다.In step 2010, the wireless station can determine, based on the information about the traffic type, whether the traffic type of the traffic to be transmitted corresponds to the information about at least one traffic type.
단계 2020에서 무선 스테이션은 상기 전송하고자 하는 트래픽의 트래픽 유형이 상기 적어도 하나의 트래픽 유형에 대한 정보에 대응하는 경우, 상기 랜덤 액세스를 통하여 업링크 프레임을 전송할 수 있다.In step 2020, the wireless station can transmit an uplink frame through the random access if the traffic type of the traffic to be transmitted corresponds to information about at least one traffic type.
일 실시예로, 상기 트리거 프레임은 Basic 트리거 프레임 또는 BSRP (Buffer Status Report Poll) 트리거 프레임 중 적어도 하나를 포함할 수 있다.In one embodiment, the trigger frame may include at least one of a Basic trigger frame or a Buffer Status Report Poll (BSRP) trigger frame.
일 실시예로, 상기 트리거 프레임은 액세스 포인트로부터 수신된 PPDU(PLCP(physical layer convergence procedure) protocol data unit) 프레임과 함께 수신될 수 있다. In one embodiment, the trigger frame may be received together with a PPDU (PLCP (physical layer convergence procedure) protocol data unit) frame received from an access point.
일 실시예로, 상기 적어도 하나의 트래픽 유형에 대한 정보는, 트래픽에 대한 AC(Access Category), TID(Traffic Identifier), TSID(Traffic Stream Identifier), QoS 지연 요구 범위, 대응하는 트래픽의 QoS 지연 한계에 도달하기까지 남은 시간, 저 지연 트래픽 지시자(Low Latency Traffic Indication)에 대한 정보 요소 중 적어도 하나를 포함할 수 있다. In one embodiment, the information about the at least one traffic type may include at least one of an Access Category (AC) for the traffic, a Traffic Identifier (TID), a Traffic Stream Identifier (TSID), a QoS delay requirement range, a remaining time until reaching a QoS delay limit for the corresponding traffic, and an information element about a Low Latency Traffic Indication.
일 실시예로, 상기 적어도 하나의 트래픽 유형에 대한 정보는, 상기 트리거 프레임의 user info field에 포함될 수 있다.In one embodiment, information about the at least one traffic type may be included in the user info field of the trigger frame.
일 실시예로, 상기 적어도 하나의 트래픽 유형에 대한 정보는, 상기 트리거 프레임의 user info field의 AID(association identifier) subfield에 포함될 수 있다.In one embodiment, information about the at least one traffic type may be included in an AID (association identifier) subfield of a user info field of the trigger frame.
일 실시예로, 상기 적어도 하나의 트래픽 유형에 대한 정보는, 상기 Basic 트리거 프레임의 user info field의 Trigger Dependent User Info subfield에 포함될 수 있다.In one embodiment, information about the at least one traffic type may be included in the Trigger Dependent User Info subfield of the user info field of the Basic trigger frame.
일 실시예로, 상기 적어도 하나의 트래픽 유형에 대한 정보는, 상기 BSRP 트리거 프레임의 user info field의 Trigger Dependent User Info subfield에 포함될 수 있다.In one embodiment, information about the at least one traffic type may be included in a Trigger Dependent User Info subfield of a user info field of the BSRP trigger frame.
일 실시예로, 무선 스테이션은 상기 액세스 포인트로부터 관리 프레임을 수신할 수 있다. 상기 관리 프레임은 랜덤 액세스에 대한 OCW Range subfield를 상기 트리거되는 트래픽 유형의 개수만큼 포함하는 UORA Parameter Set element field를 포함할 수 있다. 일 실시예로, 상기 OCW Range subfield는 상기 적어도 하나의 트리거 되는 트래픽 유형을 지시하는 AID subfield를 포함할 수 있다. In one embodiment, the wireless station may receive a management frame from the access point. The management frame may include a UORA Parameter Set element field including an OCW Range subfield for random access corresponding to the number of the triggered traffic types. In one embodiment, the OCW Range subfield may include an AID subfield indicating at least one of the triggered traffic types.
도 21은 본 개시의 일 실시예에 따른 액세스 포인트의 동작을 도시한 흐름도이다. FIG. 21 is a flowchart illustrating the operation of an access point according to one embodiment of the present disclosure.
단계 2100에서 액세스 포인트는 적어도 하나의 무선 스테이션으로 트리거 되는 적어도 하나의 트래픽 유형에 대한 정보를 포함하는 랜덤 액세스 관련 트리거 프레임을 전송할 수 있다. In step 2100, the access point may transmit a random access-related trigger frame that includes information about at least one traffic type to be triggered to at least one wireless station.
단계 2110에서 액세스 포인트는 상기 적어도 하나의 무선 스테이션 중 적어도 하나의 제1 무선 스테이션으로부터 상기 트리거 프레임에 대한 응답으로 업링크 프레임을 수신할 수 있다. In step 2110, the access point may receive an uplink frame in response to the trigger frame from at least one first wireless station among the at least one wireless station.
일 실시예로, 상기 적어도 하나의 제1 무선 스테이션에 의해 전송되는 트래픽은 상기 트래픽 유형에 대한 정보에 대응할 수 있다. In one embodiment, traffic transmitted by the at least one first wireless station may correspond to information about the traffic type.
일 실시예로, 상기 트리거 프레임은 액세스 포인트로부터 수신된 PPDU(PLCP(physical layer convergence procedure) protocol data unit) 프레임과 함께 전송될 수 있다. In one embodiment, the trigger frame may be transmitted together with a PPDU (PLCP (physical layer convergence procedure) protocol data unit) frame received from an access point.
일 실시예로, 상기 적어도 하나의 트래픽 유형에 대한 정보는, 트래픽에 대한 AC(Access Category), TID(Traffic Identifier), TSID(Traffic Stream Identifier), QoS 지연 요구 범위, 대응하는 트래픽의 QoS 지연 한계에 도달하기까지 남은 시간, 저 지연 트래픽 지시자(Low Latency Traffic Indication)에 대한 정보 요소 중 적어도 하나를 포함할 수 있다. In one embodiment, the information about the at least one traffic type may include at least one of an Access Category (AC) for the traffic, a Traffic Identifier (TID), a Traffic Stream Identifier (TSID), a QoS delay requirement range, a remaining time until reaching a QoS delay limit for the corresponding traffic, and an information element about a Low Latency Traffic Indication.
일 실시예로, 상기 적어도 하나의 트래픽 유형에 대한 정보는, 상기 트리거 프레임의 user info field에 포함될 수 있다.In one embodiment, information about the at least one traffic type may be included in the user info field of the trigger frame.
일 실시예로, 상기 적어도 하나의 트래픽 유형에 대한 정보는, 상기 트리거 프레임의 user info field의 AID(association identifier) subfield에 포함될 수 있다.In one embodiment, information about the at least one traffic type may be included in an AID (association identifier) subfield of a user info field of the trigger frame.
일 실시예로, 상기 적어도 하나의 트래픽 유형에 대한 정보는, 상기 Basic 트리거 프레임의 user info field의 Trigger Dependent User Info subfield에 포함될 수 있다.In one embodiment, information about the at least one traffic type may be included in the Trigger Dependent User Info subfield of the user info field of the Basic trigger frame.
일 실시예로, 상기 적어도 하나의 트래픽 유형에 대한 정보는, 상기 BSRP 트리거 프레임의 user info field의 Trigger Dependent User Info subfield에 포함될 수 있다.In one embodiment, information about the at least one traffic type may be included in the Trigger Dependent User Info subfield of the user info field of the BSRP trigger frame.
일 실시예로, 액세스 포인트는 상기 적어도 하나의 무선 스테이션으로 관리 프레임을 전송할 수 있다. 상기 관리 프레임은 랜덤 액세스에 대한 OCW Range subfield를 상기 트리거되는 트래픽 유형의 개수만큼 포함하는 UORA Parameter Set element field를 포함할 수 있다. 일 실시예로, 상기 OCW Range subfield는 상기 적어도 하나의 트리거 되는 트래픽 유형을 지시하는 AID subfield를 포함할 수 있다. In one embodiment, the access point may transmit a management frame to the at least one wireless station. The management frame may include a UORA Parameter Set element field including an OCW Range subfield for random access, corresponding to the number of the triggered traffic types. In one embodiment, the OCW Range subfield may include an AID subfield indicating the at least one triggered traffic type.
도 22은 본 개시의 일 실시예에 따른 무선 스테이션의 일 구성 예를 나타낸 도면이다.FIG. 22 is a diagram showing an example configuration of a wireless station according to one embodiment of the present disclosure.
도 22에서 무선 스테이션은 프로세서(2201), 송수신부(2202), 메모리(2203)를 포함할 수 있다. 도 1 내지 도 19의 전술한 실시예들에서 설명한 방법(들)에 따라 무선 스테이션의 프로세서(2201), 송수신부(2202), 메모리(2203)가 동작할 수 있다. 다만, 무선 스테이션의 구성 요소가 전술한 예에 한정되는 것은 아니다. 예를 들어, 무선 스테이션은 전술한 구성 요소들 보다 더 많은 구성 요소를 포함하거나 더 적은 구성 요소를 포함할 수도 있다. 뿐만 아니라 상기 프로세서(2201), 송수신부(2202), 메모리(2203)는 적어도 하나의 칩(chip) 형태로 구현될 수도 있다.In FIG. 22, the wireless station may include a processor (2201), a transceiver (2202), and a memory (2203). The processor (2201), the transceiver (2202), and the memory (2203) of the wireless station may operate according to the method(s) described in the above-described embodiments of FIGS. 1 to 19 . However, the components of the wireless station are not limited to the examples described above. For example, the wireless station may include more or fewer components than the components described above. In addition, the processor (2201), the transceiver (2202), and the memory (2203) may be implemented in the form of at least one chip.
송수신부(2202)는 수신기와 송신기를 통칭한 것으로 송수신부(2202)를 통해 무선 스테이션 또는 다른 네트워크 엔티티와 신호를 송수신할 수 있다. 이때, 송수신하는 신호는 제어 정보와 데이터 중 적어도 하나를 포함할 수 있다. 이를 위해, 송수신부(2202)는 송신되는 신호의 주파수를 상승 변환 및 증폭하는 RF 송신기와, 수신되는 신호를 저 잡음 증폭하고 주파수를 하강 변환하는 RF 수신기를 포함할 수 있다. 이는 송수신부(2202)의 일 실시예일 뿐이며, 송수신부(2202)의 구성요소가 RF 송신기 및 RF 수신기에 한정되는 것은 아니다. 또한, 송수신부(2202)는 신호를 수신하여 프로세서(2201)로 출력하고, 프로세서(2201)로부터 출력된 신호를 네트워크를 통해 다른 네트워크 엔티티로 전송할 수 있다. The transceiver (2202) is a general term for a receiver and a transmitter, and can transmit and receive signals with a wireless station or other network entity through the transceiver (2202). At this time, the transmitted and received signals may include at least one of control information and data. To this end, the transceiver (2202) may include an RF transmitter that up-converts and amplifies the frequency of a transmitted signal, and an RF receiver that low-noise amplifies and frequency-converts the received signal. This is only one embodiment of the transceiver (2202), and the components of the transceiver (2202) are not limited to the RF transmitter and RF receiver. In addition, the transceiver (2202) can receive a signal and output it to the processor (2201), and transmit the signal output from the processor (2201) to another network entity through the network.
메모리(2203)는 도 1 내지 도 19의 실시 예들 중 적어도 하나에 따른 무선 스테이션의 동작에 필요한 프로그램 및 데이터를 저장할 수 있다. 또한, 메모리(2203)는 무선 스테이션에서 획득되는 신호에 포함된 제어 정보 및/또는 데이터를 저장할 수 있다. 메모리(2203)는 롬(ROM), 램(RAM), 하드디스크, CD-ROM 및 DVD 등과 같은 저장 매체 또는 저장 매체들의 조합으로 구성될 수 있다.Memory (2203) can store programs and data required for the operation of a wireless station according to at least one of the embodiments of FIGS. 1 to 19. In addition, memory (2203) can store control information and/or data included in a signal acquired from the wireless station. Memory (2203) can be configured as a storage medium or a combination of storage media, such as a ROM, a RAM, a hard disk, a CD-ROM, and a DVD.
프로세서(2201)는 도 1 내지 도 19의 실시 예들 중 적어도 하나에 따라 무선 스테이션이 동작할 수 있도록 일련의 과정을 제어할 수 있다. 프로세서(2201)는 적어도 하나의 프로세서를 포함할 수 있다.The processor (2201) may control a series of processes so that the wireless station can operate according to at least one of the embodiments of FIGS. 1 to 19. The processor (2201) may include at least one processor.
적어도 하나의 프로세서는 액세스 포인트로부터 트리거 되는 적어도 하나의 트래픽 유형에 대한 정보를 포함하는 랜덤 액세스 관련 트리거 프레임을 수신하는 것을 제어할 수 있다.At least one processor can control receiving a random access-related trigger frame that includes information about at least one traffic type triggered from an access point.
적어도 하나의 프로세서는 상기 트래픽 유형에 대한 정보에 기반하여, 전송하고자 하는 트래픽의 트래픽 유형이 상기 적어도 하나의 트래픽 유형에 대한 정보에 대응되는지 여부를 결정할 수 있다.At least one processor can determine, based on the information about the traffic type, whether the traffic type of the traffic to be transmitted corresponds to the information about the at least one traffic type.
적어도 하나의 프로세서는 상기 전송하고자 하는 트래픽의 트래픽 유형이 상기 적어도 하나의 트래픽 유형에 대한 정보에 대응하는 경우, 상기 랜덤 액세스를 통하여 업링크 프레임을 전송하는 것을 제어할 수 있다.At least one processor can control transmission of an uplink frame through the random access if the traffic type of the traffic to be transmitted corresponds to information about the at least one traffic type.
일 실시예로, 상기 트리거 프레임은 Basic 트리거 프레임 또는 BSRP (Buffer Status Report Poll) 트리거 프레임 중 적어도 하나를 포함할 수 있다.In one embodiment, the trigger frame may include at least one of a Basic trigger frame or a Buffer Status Report Poll (BSRP) trigger frame.
일 실시예로, 상기 트리거 프레임은 액세스 포인트로부터 수신된 PPDU(PLCP(physical layer convergence procedure) protocol data unit) 프레임과 함께 수신될 수 있다. In one embodiment, the trigger frame may be received together with a PPDU (PLCP (physical layer convergence procedure) protocol data unit) frame received from an access point.
일 실시예로, 상기 적어도 하나의 트래픽 유형에 대한 정보는, 트래픽에 대한 AC(Access Category), TID(Traffic Identifier), TSID(Traffic Stream Identifier), QoS 지연 요구 범위, 대응하는 트래픽의 QoS 지연 한계에 도달하기까지 남은 시간, 저 지연 트래픽 지시자(Low Latency Traffic Indication)에 대한 정보 요소 중 적어도 하나를 포함할 수 있다. In one embodiment, the information about the at least one traffic type may include at least one of an Access Category (AC) for the traffic, a Traffic Identifier (TID), a Traffic Stream Identifier (TSID), a QoS delay requirement range, a remaining time until reaching a QoS delay limit for the corresponding traffic, and an information element about a Low Latency Traffic Indication.
일 실시예로, 상기 적어도 하나의 트래픽 유형에 대한 정보는, 상기 트리거 프레임의 user info field에 포함될 수 있다.In one embodiment, information about the at least one traffic type may be included in the user info field of the trigger frame.
일 실시예로, 상기 적어도 하나의 트래픽 유형에 대한 정보는, 상기 트리거 프레임의 user info field의 AID(association identifier) subfield에 포함될 수 있다.In one embodiment, information about the at least one traffic type may be included in an AID (association identifier) subfield of a user info field of the trigger frame.
일 실시예로, 상기 적어도 하나의 트래픽 유형에 대한 정보는, 상기 Basic 트리거 프레임의 user info field의 Trigger Dependent User Info subfield에 포함될 수 있다.In one embodiment, information about the at least one traffic type may be included in the Trigger Dependent User Info subfield of the user info field of the Basic trigger frame.
일 실시예로, 상기 적어도 하나의 트래픽 유형에 대한 정보는, 상기 BSRP 트리거 프레임의 user info field의 Trigger Dependent User Info subfield에 포함될 수 있다.In one embodiment, information about the at least one traffic type may be included in a Trigger Dependent User Info subfield of a user info field of the BSRP trigger frame.
일 실시예로, 상기 적어도 하나의 프로세서는, 상기 액세스 포인트로부터 관리 프레임을 수신하는 것을 제어할 수 있다. 상기 관리 프레임은 랜덤 액세스에 대한 OCW Range subfield를 상기 트리거되는 트래픽 유형의 개수만큼 포함하는 UORA Parameter Set element field를 포함할 수 있다. 일 실시예로, 상기 OCW Range subfield는 상기 적어도 하나의 트리거 되는 트래픽 유형을 지시하는 AID subfield를 포함할 수 있다. In one embodiment, the at least one processor may control receiving a management frame from the access point. The management frame may include a UORA Parameter Set element field including an OCW Range subfield for random access as many times as the number of the triggered traffic types. In one embodiment, the OCW Range subfield may include an AID subfield indicating the at least one triggered traffic type.
도 23은 본 개시의 일 실시예에 따른 액세스 포인트의 일 구성 예를 나타낸 도면이다.FIG. 23 is a diagram showing an example configuration of an access point according to one embodiment of the present disclosure.
도 23에서 액세스 포인트는 프로세서(2301), 송수신부(2302), 메모리(2303)를 포함할 수 있다. 도 1 내지 도 19의 전술한 실시예들에서 설명한 방법(들)에 따라 액세스 포인트의 프로세서(2301), 송수신부(2302), 메모리(2303)가 동작할 수 있다. 다만, 액세스 포인트의 구성 요소가 전술한 예에 한정되는 것은 아니다. 예를 들어, 액세스 포인트은 전술한 구성 요소들 보다 더 많은 구성 요소를 포함하거나 더 적은 구성 요소를 포함할 수도 있다. 뿐만 아니라 상기 프로세서(2301), 송수신부(2302), 메모리(2303)는 적어도 하나의 칩(chip) 형태로 구현될 수도 있다.In FIG. 23, the access point may include a processor (2301), a transceiver (2302), and a memory (2303). The processor (2301), the transceiver (2302), and the memory (2303) of the access point may operate according to the method(s) described in the above-described embodiments of FIGS. 1 to 19. However, the components of the access point are not limited to the above-described examples. For example, the access point may include more or fewer components than the above-described components. In addition, the processor (2301), the transceiver (2302), and the memory (2303) may be implemented in the form of at least one chip.
송수신부(2302)는 수신기와 송신기를 통칭한 것으로 송수신부(2302)를 통해 무선 스테이션 또는 다른 네트워크 엔티티와 신호를 송수신할 수 있다. 이때, 송수신하는 신호는 제어 정보와 데이터 중 적어도 하나를 포함할 수 있다. 이를 위해, 송수신부(2302)는 송신되는 신호의 주파수를 상승 변환 및 증폭하는 RF 송신기와, 수신되는 신호를 저 잡음 증폭하고 주파수를 하강 변환하는 RF 수신기를 포함할 수 있다. 이는 송수신부(2302)의 일 실시예일 뿐이며, 송수신부(2302)의 구성요소가 RF 송신기 및 RF 수신기에 한정되는 것은 아니다. 또한, 송수신부(2302)는 신호를 수신하여 프로세서(2301)로 출력하고, 프로세서(2301)로부터 출력된 신호를 네트워크를 통해 다른 네트워크 엔티티로 전송할 수 있다. The transceiver (2302) is a general term for a receiver and a transmitter, and can transmit and receive signals with a wireless station or other network entity through the transceiver (2302). At this time, the transmitted and received signals may include at least one of control information and data. To this end, the transceiver (2302) may include an RF transmitter that up-converts and amplifies the frequency of a transmitted signal, and an RF receiver that low-noise amplifies and frequency-downconverts the received signal. This is only one embodiment of the transceiver (2302), and the components of the transceiver (2302) are not limited to the RF transmitter and RF receiver. In addition, the transceiver (2302) can receive a signal and output it to the processor (2301), and transmit the signal output from the processor (2301) to another network entity through the network.
메모리(2303)는 도 1 내지 도 19의 실시 예들 중 적어도 하나에 따른 액세스 포인트의 동작에 필요한 프로그램 및 데이터를 저장할 수 있다. 또한, 메모리(2303)는 액세스 포인트에서 획득되는 신호에 포함된 제어 정보 및/또는 데이터를 저장할 수 있다. 메모리(2303)는 롬(ROM), 램(RAM), 하드디스크, CD-ROM 및 DVD 등과 같은 저장 매체 또는 저장 매체들의 조합으로 구성될 수 있다.Memory (2303) can store programs and data required for the operation of the access point according to at least one of the embodiments of FIGS. 1 to 19. In addition, memory (2303) can store control information and/or data included in a signal acquired from the access point. Memory (2303) can be configured as a storage medium or a combination of storage media, such as a ROM, a RAM, a hard disk, a CD-ROM, and a DVD.
프로세서(2301)는 도 1 내지 도 19의 실시 예들 중 적어도 하나에 따라 액세스 포인트가 동작할 수 있도록 일련의 과정을 제어할 수 있다. 프로세서(2301)는 적어도 하나의 프로세서를 포함할 수 있다.The processor (2301) may control a series of processes so that the access point can operate according to at least one of the embodiments of FIGS. 1 to 19. The processor (2301) may include at least one processor.
상기 적어도 하나의 프로세서는 적어도 하나의 무선 스테이션으로 트리거 되는 적어도 하나의 트래픽 유형에 대한 정보를 포함하는 랜덤 액세스 관련 트리거 프레임을 전송하는 것을 제어할 수 있다.The at least one processor may control transmitting a random access related trigger frame including information about at least one traffic type triggered to at least one wireless station.
상기 적어도 하나의 프로세서는 상기 적어도 하나의 무선 스테이션 중 적어도 하나의 제1 무선 스테이션으로부터 상기 트리거 프레임에 대한 응답으로 업링크 프레임을 수신하는 것을 제어할 수 있다.The at least one processor can control receiving an uplink frame in response to the trigger frame from at least one first wireless station among the at least one wireless station.
일 실시예로, 상기 적어도 하나의 제1 무선 스테이션에 의해 전송되는 트래픽은 상기 트래픽 유형에 대한 정보에 대응할 수 있다. In one embodiment, traffic transmitted by the at least one first wireless station may correspond to information about the traffic type.
일 실시예로, 상기 트리거 프레임은 액세스 포인트로부터 수신된 PPDU(PLCP(physical layer convergence procedure) protocol data unit) 프레임과 함께 전송될 수 있다. In one embodiment, the trigger frame may be transmitted together with a PPDU (PLCP (physical layer convergence procedure) protocol data unit) frame received from an access point.
일 실시예로, 상기 적어도 하나의 트래픽 유형에 대한 정보는, 트래픽에 대한 AC(Access Category), TID(Traffic Identifier), TSID(Traffic Stream Identifier), QoS 지연 요구 범위, 대응하는 트래픽의 QoS 지연 한계에 도달하기까지 남은 시간, 저 지연 트래픽 지시자(Low Latency Traffic Indication)에 대한 정보 요소 중 적어도 하나를 포함할 수 있다. In one embodiment, the information about the at least one traffic type may include at least one of an Access Category (AC) for the traffic, a Traffic Identifier (TID), a Traffic Stream Identifier (TSID), a QoS delay requirement range, a remaining time until reaching a QoS delay limit for the corresponding traffic, and an information element about a Low Latency Traffic Indication.
일 실시예로, 상기 적어도 하나의 트래픽 유형에 대한 정보는, 상기 트리거 프레임의 user info field에 포함될 수 있다.In one embodiment, information about the at least one traffic type may be included in the user info field of the trigger frame.
일 실시예로, 상기 적어도 하나의 트래픽 유형에 대한 정보는, 상기 트리거 프레임의 user info field의 AID(association identifier) subfield에 포함될 수 있다.In one embodiment, information about the at least one traffic type may be included in an AID (association identifier) subfield of a user info field of the trigger frame.
일 실시예로, 상기 적어도 하나의 트래픽 유형에 대한 정보는, 상기 Basic 트리거 프레임의 user info field의 Trigger Dependent User Info subfield에 포함될 수 있다.In one embodiment, information about the at least one traffic type may be included in the Trigger Dependent User Info subfield of the user info field of the Basic trigger frame.
일 실시예로, 상기 적어도 하나의 트래픽 유형에 대한 정보는, 상기 BSRP 트리거 프레임의 user info field의 Trigger Dependent User Info subfield에 포함될 수 있다.In one embodiment, information about the at least one traffic type may be included in a Trigger Dependent User Info subfield of a user info field of the BSRP trigger frame.
일 실시예로, 상기 적어도 하나의 프로세서는 상기 적어도 하나의 무선 스테이션으로 관리 프레임을 전송하는 것을 제어할 수 있다. 상기 관리 프레임은 랜덤 액세스에 대한 OCW Range subfield를 상기 트리거되는 트래픽 유형의 개수만큼 포함하는 UORA Parameter Set element field를 포함할 수 있다. 일 실시예로, 상기 OCW Range subfield는 상기 적어도 하나의 트리거 되는 트래픽 유형을 지시하는 AID subfield를 포함할 수 있다. In one embodiment, the at least one processor may control transmitting a management frame to the at least one wireless station. The management frame may include a UORA Parameter Set element field including an OCW Range subfield for random access equal to the number of the triggered traffic types. In one embodiment, the OCW Range subfield may include an AID subfield indicating the at least one triggered traffic type.
상술한 본 개시의 구체적인 실시예들에서, 본 개시에 포함되는 구성 요소는 제시된 구체적인 실시 예에 따라 단수 또는 복수로 표현되었다. 그러나, 단수 또는 복수의 표현은 설명의 편의를 위해 제시한 상황에 적합하게 선택된 것으로서, 본 개시가 단수 또는 복수의 구성 요소에 제한되는 것은 아니며, 복수로 표현된 구성 요소라 하더라도 단수로 구성되거나, 단수로 표현된 구성 요소라 하더라도 복수로 구성될 수 있다.In the specific embodiments of the present disclosure described above, components included in the present disclosure are expressed singularly or plurally, depending on the specific embodiment presented. However, the singular or plural expressions are selected to suit the presented situation for convenience of explanation, and the present disclosure is not limited to singular or plural components. Components expressed in plural may be composed of singular elements, or components expressed in singular may be composed of plural elements.
한편 본 개시의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 개시의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 개시의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다. While the detailed description of this disclosure has described specific embodiments, it should be understood that various modifications are possible without departing from the scope of this disclosure. Therefore, the scope of this disclosure should not be limited to the described embodiments, but should be defined not only by the scope of the claims described below, but also by equivalents thereof.
Claims (15)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020240056302A KR20250157152A (en) | 2024-04-26 | 2024-04-26 | Method and apparatus for performing wi-fi communication |
| KR10-2024-0056302 | 2024-04-26 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025226074A1 true WO2025226074A1 (en) | 2025-10-30 |
Family
ID=97490431
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2025/005616 Pending WO2025226074A1 (en) | 2024-04-26 | 2025-04-25 | Method and device for performing wi-fi communication |
Country Status (2)
| Country | Link |
|---|---|
| KR (1) | KR20250157152A (en) |
| WO (1) | WO2025226074A1 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021033880A1 (en) * | 2019-08-19 | 2021-02-25 | 엘지전자 주식회사 | Ofdma random access method for low latency |
| WO2023243568A1 (en) * | 2022-06-15 | 2023-12-21 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | Access point, terminal, and communication method |
| WO2024043655A1 (en) * | 2022-08-26 | 2024-02-29 | 주식회사 윌러스표준기술연구소 | Wireless communication method supporting trigger frame and wireless communication terminal using same |
| US20240106585A1 (en) * | 2020-11-24 | 2024-03-28 | Interdigital Patent Holdings, Inc. | Trigger frame and uora trigger enhancements for wlan system |
| US20240137959A1 (en) * | 2022-10-20 | 2024-04-25 | Nxp Usa, Inc. | RANDOM ACCESS RESOURCE UNITS (RA-RUs) FOR LOW-LATENCY (LL) TRAFFIC |
-
2024
- 2024-04-26 KR KR1020240056302A patent/KR20250157152A/en active Pending
-
2025
- 2025-04-25 WO PCT/KR2025/005616 patent/WO2025226074A1/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021033880A1 (en) * | 2019-08-19 | 2021-02-25 | 엘지전자 주식회사 | Ofdma random access method for low latency |
| US20240106585A1 (en) * | 2020-11-24 | 2024-03-28 | Interdigital Patent Holdings, Inc. | Trigger frame and uora trigger enhancements for wlan system |
| WO2023243568A1 (en) * | 2022-06-15 | 2023-12-21 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | Access point, terminal, and communication method |
| WO2024043655A1 (en) * | 2022-08-26 | 2024-02-29 | 주식회사 윌러스표준기술연구소 | Wireless communication method supporting trigger frame and wireless communication terminal using same |
| US20240137959A1 (en) * | 2022-10-20 | 2024-04-25 | Nxp Usa, Inc. | RANDOM ACCESS RESOURCE UNITS (RA-RUs) FOR LOW-LATENCY (LL) TRAFFIC |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20250157152A (en) | 2025-11-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2022250453A1 (en) | Wireless communication apparatus using shared txop and operation method for wireless communication apparatus | |
| WO2021010663A1 (en) | Link setting method and device for multi-link transmission in wireless lan communication system | |
| WO2018070800A1 (en) | Method and apparatus for initial negotiation in wireless lan | |
| WO2022173251A1 (en) | Wireless communication method using multi-link, and wireless communication terminal using same | |
| WO2022197105A1 (en) | Multi-link device operating in multiple links and method for operating multi-link device | |
| WO2018048229A1 (en) | Wireless communication method using enhanced distributed channel access, and wireless communication terminal using same | |
| WO2016028130A1 (en) | Apparatus and method for operating resource in wireless local area network system supporting multi-user transmission scheme | |
| WO2017074070A1 (en) | Method for transmitting uplink frames of multiple users in a wireless lan system | |
| WO2022055182A1 (en) | Method and apparatus for performing sensing in wireless lan system | |
| WO2022154534A1 (en) | Wireless communication method using limited twt and wireless communication terminal using same | |
| WO2022005180A1 (en) | Method and wireless communication terminal for transmitting or receiving data in wireless communication system | |
| WO2019009596A1 (en) | Method for transmitting frame on basis of multiple channelized channels in wireless lan system, and wireless terminal using same | |
| WO2020159197A1 (en) | Multiuser communication method and device in distributed wireless lan | |
| WO2016129766A1 (en) | Method and apparatus for increasing transmission coverage of sta performing initial access in wireless lan | |
| WO2017183870A2 (en) | Method for frame transmitted on basis of random access in wireless lan system and wireless terminal using same | |
| WO2016021994A1 (en) | Wireless communication method and wireless communication terminal | |
| WO2016043491A1 (en) | Wireless communication method and wireless communication terminal | |
| WO2017171530A1 (en) | Wireless communication method and wireless communication terminal using basic service set identification information determination of received frame | |
| WO2016085296A1 (en) | Wireless communication method and terminal for multi-user uplink transmission | |
| WO2018128521A1 (en) | Method for transmitting frame on basis of spatial reuse in wireless lan system and wireless terminal using same | |
| WO2019245267A1 (en) | Method and device for transmitting data in wireless lan system | |
| WO2017191903A1 (en) | Method and apparatus for changing operating mode in wireless lan system | |
| WO2018008890A1 (en) | Method and apparatus for operating in txop power save mode in wireless lan system | |
| WO2016129932A1 (en) | Wireless communication method and wireless communication terminal using multiple channels | |
| WO2025226074A1 (en) | Method and device for performing wi-fi communication |
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: 25794762 Country of ref document: EP Kind code of ref document: A1 |