Method and device for performing wi-fi communication
The method and device in Wi-Fi communication systems selectively engage wireless stations based on traffic type, addressing inefficiencies in low-latency data transmission by enabling resource preemption, thereby improving system performance.
Patent Information
- Application Number
- PCT/KR2025/005616
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-26
- Filing Date
- 2025-04-25
- Publication Date
- 2025-10-30
AI Technical Summary
Existing Wi-Fi communication systems struggle to efficiently manage low-latency data transmission, as all wireless stations participate in random access procedures without differentiation, leading to inefficiencies and increased latency.
A method and device that allow only wireless stations satisfying specific traffic type conditions to participate in a random access procedure, using trigger frames to determine the compatibility of traffic types and enable resource preemption for low-latency data transmission.
Improves the performance of low-latency data transmission by ensuring only relevant stations engage in data transmission, reducing overall latency and enhancing system efficiency.
Smart Images

Figure KR2025005616_30102025_PF_FP_ABST
Abstract
Description
Method and device for performing Wi-Fi communication
[0001] The present disclosure relates to a method for Wi-Fi communication between electronic devices.
[0002] 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.
[0003] 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.
[0004] 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.
[0005] 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.
[0006] 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.
[0007] 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.
[0008] 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.
[0009] 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.
[0010] 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.
[0011] 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.
[0012] According to one embodiment of the present disclosure, an electronic device can improve the performance of low-latency data transmission during Wi-Fi communication.
[0013] FIG. 1 is a block diagram of an electronic device within a network environment applicable to the present disclosure.
[0014] FIG. 2 is a drawing for explaining a short-range communication connection type of an electronic device applicable to the present disclosure.
[0015] FIG. 3 illustrates a wireless communication system including an access point and a wireless station applicable to the present disclosure.
[0016] 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.
[0017] 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.
[0018] 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.
[0019] FIGS. 7a, 7b, 7c, 7d, 7e and 7f are drawings for explaining frames related to a random access procedure applicable to the present disclosure.
[0020] FIG. 8 is a diagram illustrating an uplink OFDMA-based random access (UORA) procedure applicable to the present disclosure.
[0021] FIG. 9 is a diagram showing the control information subfield format of the BSR control subfield that can be applied to the present disclosure.
[0022] 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.
[0023] 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.
[0024] 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.
[0025] 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.
[0026] 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.
[0027] 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.
[0028] 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.
[0029] 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.
[0030] 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.
[0031] 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.
[0032] FIG. 20 is a flowchart illustrating the operation of a wireless station according to one embodiment of the present disclosure.
[0033] FIG. 21 is a flowchart illustrating the operation of an access point according to one embodiment of the present disclosure.
[0034] FIG. 22 is a diagram showing an example configuration of a wireless station according to one embodiment of the present disclosure.
[0035] FIG. 23 is a diagram showing an example configuration of an access point according to one embodiment of the present disclosure.
[0036] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the attached drawings.
[0037] 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.
[0038] 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.
[0039] 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.
[0040] 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).
[0041] 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).
[0042] 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.
[0043] 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.
[0044] 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.
[0045] 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.
[0046] 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.
[0047] 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.
[0048] 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.
[0049] 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)).
[0050] 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.
[0051] 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 multiple artificial neural network layers.The artificial neural network may 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), a deep Q-network, or a combination of two or more of the above, but is not limited to the examples described above. In addition to, or alternatively to, a hardware structure, an artificial intelligence model may include a software structure.
[0052] 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).
[0053] 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).
[0054] 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).
[0055] 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.
[0056] 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.
[0057] 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).
[0058] 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.
[0059] 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.
[0060] 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).
[0061] 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.
[0062] 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.
[0063] 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).
[0064] 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.
[0065] 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).
[0066] 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.
[0067] 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).
[0068] 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.
[0069] 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)).
[0070] 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.
[0071] FIG. 2 is a drawing for explaining a short-range communication connection type of an electronic device applicable to the present disclosure.
[0072] 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).
[0073] 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.
[0074] 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.
[0075] 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.
[0076] 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.
[0077] 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).
[0078] 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.
[0079] 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.
[0080] 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.
[0081] 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).
[0082] 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)).
[0083] 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).
[0084] FIG. 3 illustrates a wireless communication system including an access point and a wireless station applicable to the present disclosure.
[0085] 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).
[0086] 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).
[0087] 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.
[0088] 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.
[0089] 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.
[0090] 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.
[0091] "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.
[0092] "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.
[0093] 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).
[0094] 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.
[0095] 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.
[0096] Figures 4a and 4b are drawings explaining communication between an access point and a wireless station using the DCF method.
[0097] Figure 4a illustrates a case where DL low-latency traffic arrives during a DL TXOP.
[0098] 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).
[0099] Figure 4b illustrates a case where UL low-latency traffic arrives during a DL TXOP.
[0100] 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).
[0101] 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.
[0102] 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.
[0103] 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.
[0104] 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.
[0105] 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.
[0106] 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.
[0107] 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.
[0108] 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).
[0109] 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.
[0110] 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.
[0111] 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.
[0112] 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).
[0113] 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).
[0114] 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.
[0115] 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.
[0116] 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).
[0117] 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.
[0118] 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).
[0119] 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).
[0120] Below, the UORA (uplink OFCMA-based random access) and BSR (buffer status report) procedures applied to the present invention are described.
[0121] FIGS. 7a, 7b, 7c, 7d, 7e and 7f are drawings for explaining frames related to a random access procedure applicable to the present disclosure.
[0122] 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.
[0123] 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.
[0124] 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.
[0125] 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.
[0126] 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.
[0127] 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.
[0128] 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.
[0129] 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.
[0130] 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.
[0131] 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.
[0132] 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.
[0133] 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.
[0134] FIG. 8 is a diagram illustrating an uplink OFDMA-based random access (UORA) procedure applicable to the present disclosure.
[0135] 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.
[0136] FIG. 9 is a diagram showing the control information subfield format of the BSR control subfield that can be applied to the present disclosure.
[0137] Non-AP wireless stations can provide buffer status reports (BSRs) to help the access point allocate uplink multi-user (MU) resources.
[0138] 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.
[0139] 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:
[0140] - 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.
[0141] - 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.
[0142] 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.
[0143] 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.
[0144] 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).
[0145] 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.
[0146] 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).
[0147] 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.
[0148] 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).
[0149] 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).
[0150] 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).
[0151] 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.
[0152] 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.
[0153] 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.
[0154] 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).
[0155] 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).
[0156] 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.
[0157] 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.
[0158] 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.
[0159] 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.
[0160] 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).
[0161] 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.
[0162] 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).
[0163] 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.
[0164] 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.
[0165] 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.
[0166] 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).
[0167] 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.
[0168] 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.
[0169] 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.
[0170] 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.
[0171] 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).
[0172] 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.
[0173] 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.
[0174] In one embodiment, the access point uses a trigger frame format (e.g., Basic trigger frame or BSRP trigger frame) to trigger a specific type of traffic (C i ) can request UL PPDU transmission via RA-RU.
[0175] In one embodiment, the access point may classify {C} based on specific traffic types or conditions (e.g., traffic type, QoS delay requirements, etc.). 1, C 2, ... , C i}) can induce the wireless station's participation in UORA. In one embodiment, an RA-RU for a specific traffic type can be transmitted in a trigger frame. In one embodiment, if an UL PPDU is not received (detected) at the access point (i.e., PIFS idle state), the access point can continue DL transmission after the PIFS within the TXOP.
[0176] In one embodiment, the access point requests the type of traffic (C i ) may randomly select one of the RA-RUs assigned to a 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, when the access point transmits a Basic trigger frame, the wireless station that wins the UORA contention may transmit the UL PPDU. i In one embodiment, when the access point transmits a BSRP Trigger frame, the wireless station that wins the UORA contention transmits a C through RA-RU. i BSR can be transmitted. The specific operation is described in Figures 13 and 14 below.
[0177] 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.
[0178] 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.
[0179] 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).
[0180] 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).
[0181] 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.
[0182] In one embodiment, the access point (1300) uses a trigger frame format to detect a specific type of traffic (C i ) can request uplink data transmission from RA-RU 1 to 4 via random access.
[0183] In one embodiment, the access point (1300) classifies {C) based on specific traffic types or conditions (e.g., traffic types, QoS delay requirements, etc.). 1, C 2, ... , C i}) can be used to induce UORA participation of a wireless station. In one embodiment, RA-RU for a specific traffic type can be transmitted in a trigger frame.
[0184] 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 transmit in the queue, they do not transmit the specific type of traffic (C) requested in the trigger frame. i ) can participate in contention for random access for uplink transmission to the assigned RA-RU based on the trigger frame.
[0185] For example, a specific type of traffic (C) requested in the above trigger frame i ) 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) participate in random access, and transmit low-latency traffic (C) in RA-RU 1 and RA-RU 3 after SIFS after receiving the trigger frame. i ) can transmit UL PPDU (1351, 1355).
[0186] 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).
[0187] 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).
[0188] 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.
[0189] 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.
[0190] 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.
[0191] 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).
[0192] 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).
[0193] 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.
[0194] In one embodiment, the access point (1400) uses a trigger frame format to detect a specific type of traffic (C i ) can request uplink data transmission from RA-RU 1 to 4 via random access.
[0195] In one embodiment, the access point (1400) classifies {C) based on specific traffic types or conditions (e.g., traffic types, QoS delay requirements, etc.). 1, C 2, ... , C i}) can be used to induce UORA participation of a wireless station. In one embodiment, RA-RU for a specific traffic type can be transmitted in a trigger frame.
[0196] 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 transmit in the queue, they do not transmit the specific type of traffic (C) requested in the trigger frame. i) can participate in contention for random access for uplink transmission to the assigned RA-RU based on the trigger frame.
[0197] For example, a specific type of traffic (C) requested in the above trigger frame i ) 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).
[0198] 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).
[0199] 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).
[0200] 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).
[0201] 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.
[0202] 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.
[0203] In Figure 15a, the access point (1500) uses the format of the trigger frame to determine the specific traffic type (C) of the associated wireless station. i ) can trigger uplink transmission. In one embodiment, the access point (1500) can trigger a specific traffic type (C) of the wireless station. i ) can be used as a trigger frame to trigger uplink transmission, and the AID 12 subfield (745) of the user info field in the trigger frame illustrated in FIG. 7e can be used.
[0204] 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.
[0205] 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).
[0206] 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.
[0207] 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.
[0208] In one embodiment, the access point (1500) uses a trigger frame format to detect a specific type of traffic (C i ) can request uplink data transmission from RA-RU 1 to 4 via random access.
[0209] In one embodiment, the access point (1500) classifies {C) based on specific traffic types or conditions (e.g., traffic types, QoS delay requirements, etc.). 1, C 2, ... , C i}) can be used to induce UORA participation of a wireless station. In one embodiment, RA-RU for a specific traffic type can be transmitted in a trigger frame.
[0210] Referring to FIG. 15b, the access point (1500) uses the reserved values '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 to control a specific type of traffic (C i ) may be pre-assigned to the value '2024' of the AID 12 subfield in the user info field of the trigger frame. 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 that have a specific type of traffic requested in the trigger frame (e.g., low-latency traffic indicated by assigning the value '2024' of the AID 12 subfield) may participate in the contention of random access for uplink transmission to the RA-RU allocated based on the trigger frame.
[0211] For example, a specific type of traffic (C) requested in the above trigger frame i) 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 random access. Accordingly, only the first wireless station (1511) and the third wireless station (1515) 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 (1511) and the third wireless station (1515) may transmit low-latency traffic (C) in RA-RU 1 and RA-RU 3 after SIFS after receiving the trigger frame. i ) can transmit UL PPDU for (1551, 1555).
[0212] 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).
[0213] 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).
[0214] 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.
[0215] n shown below i 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 of '2008' to '2044' or '2047' to '4094'.
[0216] - AC(Access Category): AC_VO (voice) to n1, AC_VI(video) to n2
[0217] - TID (Traffic Identifier) or TSID (Traffic Stream Identifier): TID 7 to n3, TID 6 to n4, etc.
[0218] -QoS Latency Requirement range: x ms to n5, y ms to n6, z ms to n7, etc. (x <y<z )
[0219] - Remaining time until the QoS latency limit of the corresponding traffic is reached: x ms to n8, y ms to n9, z ms to n 10 , etc. (x <y<z)
[0220] -Low Latency Traffic Indication: n11 to indicate the existence of low latency traffic
[0221] 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').
[0222] 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.
[0223] 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.
[0224] 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.
[0225] 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.
[0226] 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.
[0227] 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.
[0228] 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).
[0229] 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.
[0230] 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.
[0231] In Figure 17, the access point (1700) uses the format of the trigger frame to determine the specific traffic type (C) of the associated wireless station. i ) can trigger uplink transmission. In one embodiment, the access point (1700) can trigger a specific traffic type (C) of the wireless station. i ) can be used as a trigger frame to trigger uplink transmission, and fields within the trigger frame can be defined and used.
[0232] 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.
[0233] 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).
[0234] 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).
[0235] The access point (1700) may transmit a Basic trigger frame to wireless stations that triggers the uplink after SIFS after receiving the BA frame (1750). In one embodiment, the access point (1700) may use a trigger frame format including a Basic trigger frame or a BSRP trigger frame to trigger a specific type of traffic (C i) may request uplink data transmission in RA-RU 1 and 2 via random access to a wireless station having the first DL PPDU frame. In one embodiment, if 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 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.
[0236] In one embodiment, the access point (1700) classifies {C) based on specific traffic types or conditions (e.g., traffic types, QoS delay requirements, etc.). 1, C 2, ... , C i}) can be used to induce UORA participation of a wireless station. In one embodiment, RA-RU for a specific traffic type can be transmitted in a trigger frame.
[0237] 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.
[0238] 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.
[0239] That is, 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), so the second wireless station (1713) may not participate in the random access. Accordingly, only the first wireless station (1711) and the third wireless station (1715) may participate in the 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 low-latency traffic (C) in RA-RU 1 and RA-RU 3 after SIFS after receiving the trigger frame. i ) can transmit UL PPDU (1751, 1755).
[0240] 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.
[0241] 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).
[0242] 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).
[0243] 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.
[0244] 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.
[0245] 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.
[0246] FIG. 18a illustrates an example of a User Info field format of a trigger frame according to one embodiment of the present disclosure.
[0247] 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.
[0248] 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.
[0249] 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.
[0250] 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.
[0251] 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.
[0252] 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.
[0253] 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.
[0254] 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.
[0255] 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.
[0256] 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.
[0257] 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.
[0258] 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).
[0259] 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).
[0260] 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.
[0261] 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.
[0262] 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.
[0263] 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).
[0264] The access point (1900) may transmit a first DL PPDU frame to the third wireless station (1915) after SIFS after receiving the CTS frame (1930). In one embodiment, the access point (1900) may use the format of the trigger frame to detect a specific type of traffic (C i ) can request uplink data transmission in RA-RU 1 to 4 via random access to a wireless station having a specific traffic type (C). 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 having a specific traffic type (C i ) may transmit a PRE BSRP trigger frame for BSR together with a DL PPDU frame. In one embodiment, the access point (1900) may transmit a specific traffic type (C) of the wireless station in step 1930. i ) may transmit a PRE Basic trigger frame together with a DL PPDU frame to trigger uplink transmission. In one embodiment, the access point (1900) may classify ({C) according to a specific traffic type or condition (e.g., traffic type, QoS delay requirement, etc.). 1, C 2, ... , C i}) can be used to induce UORA participation of a wireless station. In one embodiment, RA-RU for a specific traffic type can be transmitted in a trigger frame.
[0265] 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.
[0266] 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).
[0267] 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 transmit in their queues, they do not transmit the specific type of traffic (C) requested in the trigger frame. i ) can participate in contention for random access for uplink transmission to the assigned RA-RU based on the trigger frame.
[0268] For example, a specific type of traffic (C) requested in the above trigger frame i) 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 random access. That is, only the first wireless station (1911) and the third wireless station (1915) participate in 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).
[0269] 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.
[0270] 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).
[0271] 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).
[0272] 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).
[0273] 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.
[0274] FIG. 20 is a flowchart illustrating the operation of a wireless station according to one embodiment of the present disclosure.
[0275] 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.
[0276] 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.
[0277] 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.
[0278] 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.
[0279] 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.
[0280] 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.
[0281] In one embodiment, information about the at least one traffic type may be included in the user info field of the trigger frame.
[0282] 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.
[0283] 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.
[0284] 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.
[0285] 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.
[0286] FIG. 21 is a flowchart illustrating the operation of an access point according to one embodiment of the present disclosure.
[0287] 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.
[0288] 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.
[0289] In one embodiment, traffic transmitted by the at least one first wireless station may correspond to information about the traffic type.
[0290] 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.
[0291] 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.
[0292] In one embodiment, information about the at least one traffic type may be included in the user info field of the trigger frame.
[0293] 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.
[0294] 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.
[0295] 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.
[0296] 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.
[0297] FIG. 22 is a diagram showing an example configuration of a wireless station according to one embodiment of the present disclosure.
[0298] 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.
[0299] 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.
[0300] 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.
[0301] 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.
[0302] 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.
[0303] 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.
[0304] 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.
[0305] 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.
[0306] 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.
[0307] 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.
[0308] In one embodiment, information about the at least one traffic type may be included in the user info field of the trigger frame.
[0309] 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.
[0310] 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.
[0311] 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.
[0312] 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.
[0313] FIG. 23 is a diagram showing an example configuration of an access point according to one embodiment of the present disclosure.
[0314] 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.
[0315] 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.
[0316] 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.
[0317] 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.
[0318] 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.
[0319] 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.
[0320] In one embodiment, traffic transmitted by the at least one first wireless station may correspond to information about the traffic type.
[0321] 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.
[0322] 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.
[0323] In one embodiment, information about the at least one traffic type may be included in the user info field of the trigger frame.
[0324] 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.
[0325] 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.
[0326] 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.
[0327] 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.
[0328] 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.
[0329] 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
1. A method of a wireless station performing Wi-Fi communication, A step of receiving a random access related trigger frame including information about at least one traffic type triggered from an access point; A step of determining whether the traffic type of the traffic to be transmitted corresponds to the information about at least one traffic type based on the information about the traffic type; and A method characterized by comprising: a step of transmitting an uplink frame through the random access when the traffic type of the traffic to be transmitted corresponds to information about at least one traffic type.
2. A method according to claim 1, characterized in that the trigger frame includes at least one of a Basic trigger frame or a BSRP (Buffer Status Report Poll) trigger frame.
3. A method according to claim 1, characterized in that the trigger frame is received together with a PPDU (PLCP (physical layer convergence procedure) protocol data unit) frame received from an access point.
4. In paragraph 1, information on at least one traffic type is: A method characterized in that it includes at least one of information elements for AC (Access Category), TID (Traffic Identifier), TSID (Traffic Stream Identifier), QoS delay requirement range, remaining time until reaching QoS delay limit of corresponding traffic, and low latency traffic indication.
5. In paragraph 1, information on at least one traffic type is: A method characterized in that it is included in the user info field of the above trigger frame.
6. In paragraph 1, information on at least one traffic type is: A method characterized in that it is included in the AID (association identifier) subfield of the user info field of the above trigger frame.
7. In paragraph 2, information on at least one traffic type is: A method characterized in that it is included in the Trigger Dependent User Info subfield of the user info field of the above Basic trigger frame.
8. In paragraph 2, information on at least one traffic type is: A method characterized in that it is included in the Trigger Dependent User Info subfield of the user info field of the above BSRP trigger frame.
9. In paragraph 1, further comprising a step of receiving a management frame from the access point; The above management frame includes a UORA Parameter Set element field that includes an OCW Range subfield for random access as many times as the number of traffic types to be triggered, A method characterized in that the OCW Range subfield includes an AID subfield indicating at least one triggered traffic type.
10. In a method of an access point performing Wi-Fi communication, transmitting a random access-related trigger frame including information about at least one traffic type triggered by at least one wireless station; and comprising the 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; A method characterized in that the traffic transmitted by the at least one first wireless station corresponds to information about the traffic type.
11. A method according to claim 10, characterized in that the trigger frame includes at least one of a Basic trigger frame or a BSRP (Buffer Status Report Poll) trigger frame.
12. A method according to claim 10, characterized in that the trigger frame is transmitted together with a PPDU (PLCP (physical layer convergence procedure) protocol data unit) frame received from an access point.
13. In paragraph 10, information on at least one traffic type is: A method characterized in that it includes at least one of information elements for AC (Access Category), TID (Traffic Identifier), TSID (Traffic Stream Identifier), QoS delay requirement range, remaining time until reaching QoS delay limit of corresponding traffic, and low latency traffic indication.
14. In a wireless station performing Wi-Fi communication, Transmitter and receiver; and At least one processor; comprising: Receive a random access-related trigger frame containing information about at least one traffic type triggered from an access point, Based on the information about the above traffic type, determine whether the traffic type of the traffic to be transmitted corresponds to the information about at least one traffic type, and A wireless station configured to transmit an uplink frame through the random access when the traffic type of the traffic to be transmitted corresponds to information about at least one traffic type.
15. For access points that perform Wi-Fi communication, Transmitter and receiver; and At least one processor; comprising: Transmitting a random access-related trigger frame containing information about at least one traffic type triggered by at least one wireless station, and configured to receive an uplink frame in response to the trigger frame from at least one first wireless station among the at least one wireless station; An access point, characterized in that the traffic transmitted by the at least one first wireless station corresponds to information about the traffic type.
Citation Information
Patent Citations
Trigger frame and UORA trigger enhancements for WLAN system
US20240106585A1
RANDOM ACCESS RESOURCE UNITS (RA-RUs) FOR LOW-LATENCY (LL) TRAFFIC
US20240137959A1
Ofdma random access method for low latency
WO2021033880A1
Access point, terminal, and communication method
WO2023243568A1
Wireless communication method supporting trigger frame and wireless communication terminal using same
WO2024043655A1