Enabling a coordinated spatial reuse sequence of operation in a wireless local area network system

The Co-SR setup operation in WLAN systems addresses inefficient interference management by coordinating APs through a structured sequence of updates, improving spectral efficiency and resource utilization.

WO2026035002A1PCT designated stage Publication Date: 2026-02-12SAMSUNG ELECTRONICS CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2025/011762
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-08-06
Filing Date
2025-08-06
Publication Date
2026-02-12

AI Technical Summary

Technical Problem

Existing wireless local area network (WLAN) systems lack a mechanism for coordinated spatial reuse (Co-SR) setup operation, leading to inefficient interference management and reduced spectral efficiency due to uncoordinated simultaneous transmissions by multiple access points (APs).

Method used

A method and apparatus for enabling Co-SR setup operation through a sequence of three steps: initialization, long-term updates, and short-term updates, including device and service discovery, interference measurement and reporting, and Co-SR setup, with long-term updates occurring at a service period level and short-term updates at a transmission opportunity (TXOP) level.

Benefits of technology

Enhances spectral efficiency by allowing coordinated simultaneous transmissions among multiple APs, reducing interference, and optimizing resource utilization in dense WLAN environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2025011762_12022026_PF_FP_ABST
    Figure KR2025011762_12022026_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to an improved WLAN system. Embodiments herein provide a method and system for enabling a Co-SR sequence of operation in a WLAN system. The method includes performing an initialization (200A) to establish a Co-SR setup between a first AP device (200) and a second AP device (202). The initialization (200A) includes device and service discovery, interference measurement and reporting, and the Co-SR setup. Further, the method includes establishing the Co-SR setup between the first AP device (200) and the second AP device (202) upon the initialization (200A) using long term updates (200B) performed at a service period level. Further, the method includes establishing the Co-SR setup between the first AP device (200) and the second AP device (202) upon the initialization (200A) using short term updates (200C) performed at a TXOP level.
Need to check novelty before this filing date? Find Prior Art

Description

ENABLING A COORDINATED SPATIAL REUSE SEQUENCE OF OPERATION IN A WIRELESS LOCAL AREA NETWORK SYSTEM

[0001] The present disclosure is related to the field of wireless communication. More particularly, the present disclosure is related to a method and system for enabling a coordinated spatial reuse (Co-SR) setup operation in a wireless local area network (WLAN) system.

[0002] Wireless local area network (WLAN) is a technology that allows users to access the Internet through mobile devices or laptops within a certain distance from the location where an access point (AP) is installed. WLAN systems are evolving to meet various objectives, including improved transmission rates, increased bandwidth, enhanced reliability, reduced errors, and decreased latency. The Institute of Electrical and Electronics Engineers (IEEE) publishes 802.11 standard specifications for wireless LAN systems, and the Wi-Fi Alliance refers to technologies based on the 802.11 standard specifications as WiFi (or Wi-Fi, Wireless Fidelity).

[0003] Wi-Fi technology has evolved through several generations of 802.11 standards. For example, the 802.11ac standard document addresses improvements for VHT (very high throughput), the 802.11ax standard document addresses improvements for HE (high efficiency), and the 802.11be standard document addresses improvements for EHT (extreme high throughput).

[0004] Meanwhile, with the popularization of terminals, wireless LANs, which have potential as open wireless networks, are rapidly expanding, and Wi-Fi is being used to provide high-speed data services throughout cities, including schools, airports, hotels, and offices. In addition, technologies for providing an improved wireless communication environment in wireless LAN systems are being discussed, and various technologies are being proposed and researched in response to demands for further improving the reliability of wireless LAN systems.

[0005] The present disclosure provides method and apparatus for enabling a coordinated spatial reuse setup operation in a wireless local area network (WLAN) system.

[0006] According to an aspect of an exemplary embodiment, there is provided method and apparatus for enabling a coordinated spatial reuse setup operation in a wireless local area network (WLAN) system.

[0007] Aspects of the present disclosure provide efficient communication methods in a wireless local area network (WLAN) system.

[0008] These and other features, aspects, and advantages of the present embodiments are illustrated in the accompanying drawings, throughout which like reference letters indicate corresponding parts in the various figures. The embodiments herein will be better understood from the following description with reference to the drawings, in which:

[0009] Fig. 1 is a graphical diagram that illustrates OBSS_PD level versus TX_PWR in OBSS PD-based SR according to the prior art.

[0010] Fig. 2 is schematic diagram that illustrates a scenario where OBSS PD-based SR fails to differentiate a beneficial SR scenario and an unbeneficial SR scenario according to the prior art.

[0011] Fig. 3 is a schematic diagram that illustrates a scenario of heavy interference due to concurrent OBSS PD-based SR according to the prior art.

[0012] Fig. 4 is a schematic diagram that illustrates a schematic of a first AP device implemented to carry out the disclosed subject matter according to anembodimentas disclosed herein.

[0013] Fig. 5 is a block diagram that illustrates the Co-SR sequence of operations according to an embodiment as disclosed herein.

[0014] Fig. 6 is a schematic diagram that illustrates a device and service discovery operation according to an embodiment as disclosed herein.

[0015] Fig. 7 is a schematic diagram that illustrates an interference measurement and reporting operation according to an embodiment as disclosed herein.

[0016] Fig. 8 is a schematic diagram that illustrates a Co-SR transmission operation according to an embodiment as disclosed herein.

[0017] Fig. 9 is a sequence diagram that illustrates an example Co-SR sequence of operations according to an embodiment as disclosed herein.

[0018] Fig. 10A and Fig. 10B are flow diagrams that illustrates a method for enabling a Co-SR setup operation in a WLAN system according to an embodiment as disclosed herein.

[0019] Fig. 11 is a block diagram of a station (STA) or a non-AP STA according to an embodiment of the disclosure.

[0020] Fig. 12 is a block diagram of an access point (AP) according to an embodiment of the disclosure.

[0021] Hereinafter, embodiments of the disclosure will be described in detail with reference to the accompanying drawings.

[0022] In describing the embodiments, descriptions related to technical contents well-known in the art and not associated directly with the disclosure will be omitted. Such an omission of unnecessary descriptions is intended to prevent obscuring of the main idea of the disclosure and more clearly transfer the main idea.

[0023] For the same reason, in the accompanying drawings, some elements may be exaggerated, omitted, or schematically illustrated. Further, the size of each element does not completely reflect the actual size. In the drawings, identical or corresponding elements are provided with identical reference numerals or different reference numerals.

[0024] The advantages and features of the disclosure and ways to achieve them will be apparent by making reference to embodiments as described below in detail in conjunction with the accompanying drawings. However, the disclosure is not limited to the embodiments set forth below, but may be implemented in various different forms. The following embodiments are provided only to completely disclose the disclosure and inform those skilled in the art of the scope of the disclosure, and the disclosure is defined only by the scope of the appended claims. Throughout the specification, the same or like reference numerals designate the same or like elements. Furthermore, in describing the disclosure, a detailed description of known functions or constitution incorporated herein will be omitted in the case that it is determined that the description may make the subject matter of the disclosure unnecessarily unclear. The terms which will be described below are terms defined in consideration of the functions in the disclosure, and may be different according to users, intentions of the operators, or customs. Therefore, the definitions of the terms should be made based on the contents throughout the specification.

[0025] Herein, it will be understood that each block of the flowchart illustrations, and combinations of blocks in the flowchart illustrations, may be performed based on computer program instructions. These computer program instructions may be loaded collectively onto at least one processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which perform through any one of, or in any combination of, the at least one processor of the computer or other programmable data processing apparatus, create means for performing the functions specified in the flowchart block(s). These computer program instructions may also be stored in a non-transitory computer usable or computer-readable memory that may direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer usable or computer-readable memory produce an article of manufacture including instruction means that perform the function specified in the flowchart block(s). The computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable data processing apparatus to produce a computer executed process such that the instructions that perform on the computer or other programmable data processing apparatus provide steps for executing the functions specified in the flowchart block(s).

[0026] Further, each block may represent a module, segment, or portion of code, which includes one or more executable instructions for executing the specified logical function(s). It should also be noted that in some alternative implementations, the functions noted in the blocks may occur out of the order. For example, two blocks(or functions) shown in succession may in fact be performed substantially concurrently or the blocks may sometimes be performed in the reverse order, depending upon the functionality involved.

[0027] As used in embodiments of the disclosure, a “~unit” may refer to a software element or a hardware element, such as a field programmable gate array (FPGA) or an application specific integrated circuit (ASIC), which performs a predetermined function. However, the term including the word “~unit” does not always have a meaning limited to software or hardware. The “~unit” may be constructed either to be stored in an addressable storage medium or to execute one or more processors. Therefore, the “~unit” includes, for example, software elements, object-oriented software elements, components such as class elements and task elements, processes, functions, properties, procedures, sub-routines, segments of a program code, drivers, firmware, micro-codes, circuits, data, database, data structures, tables, arrays, and parameters. The components and functions provided by the “~unit” may be either combined into a smaller number of components and a “~unit,” or divided into additional components and a “~unit.” Moreover, the components and “~units” may be implemented to reproduce one or more central processing units (CPUs) within a device or a security multimedia card. Further, in the embodiments, the “~unit” may include one or more processors.

[0028] It should be appreciated that the blocks in each flowchart and combinations of the flowcharts may be performed by one or more computer programs which include instructions. The entirety of the one or more computer programs may be stored in a single memory device or the one or more computer programs may be divided with different portions stored in different multiple memory devices.

[0029] Any of the functions or operations described herein can be processed by one processor or a combination of processors. The one processor or the combination of processors is circuitry performing processing and includes circuitry like an application processor (AP, e.g. a CPU), a communication processor (CP, e.g., a modem), a graphics processing unit (GPU), a neural processing unit (NPU) (e.g., an artificial intelligence (AI) chip), a Wi-Fi chip, a Bluetooth chip, a global positioning system (GPS) chip, a near field communication (NFC) chip, connectivity chips, a sensor controller, a touch controller, a finger-print sensor controller, a display driver integrated circuit (IC), an audio CODEC chip, a universal serial bus (USB) controller, a camera controller, an image processing IC, a microprocessor unit (MPU), a system on chip (SoC), an IC, or the like.

[0030] It will be appreciated that various embodiments of the disclosure according to the claims and description in the specification can be realized in the form of hardware, software or a combination of hardware and software.

[0031] Any such software may be stored in non-transitory computer readable storage media. The non-transitory computer readable storage media store one or more computer programs (software modules), the one or more computer programs include computer-executable instructions that, when executed by one or more processors of an electronic device individually or collectively, cause the electronic device to perform a method of the disclosure.

[0032] Any such software may be stored in the form of volatile or non-volatile storage such as, for example, a storage device like read only memory (ROM), whether erasable or rewritable or not, or in the form of memory such as, for example, random access memory (RAM), memory chips, device or integrated circuits or on an optically or magnetically readable medium such as, for example, a compact disk (CD), digital versatile disc (DVD), magnetic disk or magnetic tape or the like. It will be appreciated that the storage devices and storage media are various embodiments of non-transitory machine-readable storage that are suitable for storing a computer program or computer programs comprising instructions that, when executed, implement various embodiments of the disclosure. Accordingly, various embodiments of the present disclosure may provide a program comprising code for implementing apparatus or a method as claimed in any one of the claims of this specification and a non-transitory machine-readable storage storing such a program.

[0033] Hereinafter, the determination of priority between A and B in the present disclosure may refer to various actions such as selecting the one having a higher priority based on a predefined priority rule and performing an operation corresponding thereto, or omitting or dropping an operation corresponding to the one having a lower priority.

[0034] Hereinafter, "A or B" as described in the present disclosure may be understood as "A and / or B," which may include A, or B, or both A and B.

[0035] In addition, "at least one of A, B, and C" as described in the present disclosure may be understood to include A, or B, or C, or any combination of A, B, and C.

[0036] In addition, "at least one of A, B, or C" as described in the present disclosure may be understood to include A, or B, or C, or any combination of A, B, and C.

[0037] Furthermore, "A / B" as described in the present disclosure may be understood as "A and / or B," which may include A, or B, or both A and B.

[0038] Furthermore, "A, B" as described in the present disclosure may be understood as "A and / or B," which may include A, or B, or both A and B.

[0039] Furthermore, "A and B" as described in the present disclosure may be understood as "A and / or B," which may include A, or B, or both A and B.

[0040] Furthermore, “if condition A and condition B are satisfied,” as described in the present disclosure, may not be limited to a case where both condition A and condition B are satisfied, but may be understood to include a case where either condition A or condition B is individually satisfied, both condition A and condition B are satisfied, or one or more additional conditions are satisfied in combination.

[0041] Furthermore, throughout this disclosure, ordinal terms such as "first," "second," "third," etc., (and similar qualifiers) are used merely to distinguish between different instances, occurrences, configurations, messages, stages, or aspects of elements, operations, or information as described herein. Unless the context clearly dictates otherwise, the use of such ordinal terms does not itself require that the elements, operations, or information distinguished by these terms be structurally different, numerically distinct, or substantively dissimilar. For example, a "first signal" and a "second signal" may refer to instances of the same signal transmitted at different times or containing the same core information despite minor variations, or they may refer to signals with different content or characteristics, depending on the specific context. Similarly, a "first value" and a "second value" may represent the same magnitude but measured or applied in different circumstances, or they may represent different magnitudes. The interpretation should be guided by the specific technical context, function, and relationship described in the relevant portion of the specification and claims.

[0042] Furthermore, the terms “first ~”, “second ~”, etc., as described in the present disclosure with respect to various elements (e.g., information, objects, operation, sequences, or the like), should not limit those elements. These terms may only be intended to distinguish one element from another, and may not be intended to indicate a specific order. For example, a first element could be termed a second element, and, similarly, a second element could be termed a first element.

[0043] Furthermore, even if “first ~” and “second ~” are described in the present disclosure, it may be understood that element(s) referred to by “first ~” and “second ~” may be the same or different. For example, in case of element(s) being information, first information and second information may both be same information and, in some cases, are separate and different information.

[0044] In addition, the terms “if ~” and “in case that ~” as used in the disclosure or claims may be interpreted to include the meanings of “when (or upon) ~,” “in response to ~,” “based on ~,” or “according to ~,” and may be used interchangeably with these expressions. In addition, expressions other than those exemplified herein may also be used, as long as they have substantially the same meaning and do not impair the technical features of the present disclosure.

[0045] For example, the physical layer signaling may be referred to as Layer 1 (L1) signaling and may include downlink control information (DCI). In addition, the higher layer signaling may include a medium access control (MAC) control message, a radio resource control (RRC) signaling message, a non-access stratum (NAS) signaling message, or an application layer message. The RRC signaling message may be referred to as L3 (layer 3) signaling. It should be noted, however, that the higher layer signaling is not limited to the aforementioned examples.

[0046] In addition, the term "not perform" as used in the present disclosure or claims may, in context, be understood to mean that the corresponding step is omitted or skipped. Such a term may be replaced with other terms having the same or substantially equivalent meaning.

[0047] In addition, "transmitting a message (or, a frame) including A and B" as described in the present disclosure, may be understood as encompassing both (i) transmitting A and B in a single message, and (ii) transmitting A and B separately via multiple messages (e.g., transmitting a first message including A and a second message including B). This interpretation may also apply to messages that include two or more items (e.g., A, B, C), transmitted either together or separately.

[0048] In addition, "transmitting a message (or, a frame) including A and transmitting a message (or, a frame) including B" may also be interpreted as transmitting a message including A and B in a single message.

[0049] In the specific embodiments of the present disclosure described below, terms or components included in the disclosure may be expressed in singular or plural form depending on the specific embodiments presented. However, such singular or plural expressions are selected appropriately for convenience of description, and the present disclosure is not limited to a singular or plural number of components. A component expressed in the plural form may be implemented as a single component, and a component expressed in the singular form may be implemented as multiple components.

[0050] The drawings or flowcharts described below illustrate exemplary methods that may be implemented according to the principles of the present disclosure, and various modifications may be made to the methods illustrated in the flowcharts of the present disclosure. For example, although illustrated as a series of steps, various steps in each drawing or flowchart may overlap, occur in parallel, occur in a different order, or be repeated. In other examples, any step may be omitted or replaced with another step.

[0051] The methods and apparatuses proposed in the embodiments of the present disclosure are not limited to each embodiment individually, but may also be applied in combination of all or some of the embodiments proposed in the disclosure. Therefore, the embodiments of the present disclosure may be modified and applied without significantly departing from the scope of the present disclosure, as would be understood by those skilled in the art.

[0052] In this case, even if certain wordings are described differently across embodiments, they may be used interchangeably or in substitution or in combination if their underlying concepts are equivalent. For example, for the same or equivalent concept, even if one embodiment uses the expression "A" and another embodiment uses the expression "B", such expressions may be understood interchangeably, in substitution, or in combination.

[0053] The terms used in the following description to refer to devices, access nodes, network entities, messages, interfaces between network entities, various types of identification information, and the like, are provided merely for the convenience of explanation by way of example. Therefore, the present disclosure is not limited to the terms described below, and other terms having equivalent technical meanings may also be used. Such terms may also be interchangeable with terms defined in 802.11 related technical specifications (TS) or any other technical specifications where appropriate.

[0054] Hereinafter, the expression that information is configured by another device, as used in the present disclosure or claims, may, in context, be understood to mean that a specific device receives the corresponding information from the other device via a physical layer signaling or a higher layer signaling. Such an expression may be replaced with other terms having the same or substantially equivalent meaning.

[0055] The examples of the present disclosure can be applied to various wireless communication systems. For example, the examples of the present disclosure can be applied to WLAN systems. For example, the examples of the present disclosure can be applied to WLAN systems based on IEEE 802.11a / g / n / ac / ax / be standard documents. Furthermore, the examples of the present disclosure may also be applied to wireless LAN systems based on the newly discussed IEEE 802.11bn (or UHR (ultra high reliability)) standard documents. Additionally, the examples of the present disclosure may also be applied to wireless LAN systems based on next-generation standard documents following IEEE 802.11bn.

[0056] Hereinafter, the operational principle of the present disclosure will be described in detail with reference to the accompanying drawings.

[0057] This application is based on and derives the benefit of Indian Provisional Application 202441059433 filed on 6thAugust 2024 the contents of which are incorporated herein by reference.

[0058] In general, IEEE 802.11ax (Wi-Fi 6) defines spatial reuse (SR) operation. SR is a key feature of Wi-Fi 6 that improves spectral efficiency by allowing simultaneous co-channel transmission across multiple basic service set (BSS). The goal of SR operation is to allow an often reuse of mediums between the BSSs in dense deployment scenarios by early identification of signals from overlapping basic service sets (OBSSs) and managing interference. When the BSSs operate on the same channel, they may detect each other with an RSSI greater than the clear channel assessment (CCA) threshold (-82 dBm). Wi-Fi devices use the CCA threshold to decide whether the channel is clear to transmit or need to back off. The SR allows the BSS to use the channel for transmission even if it detects an OBSS transmission with an RSSI higher than the CCA threshold. SR transmission occurs if a received signal strength indicator (RSSI) of the OBSS transmission is greater than the CCA threshold but lower that the OBSS preamble detection threshold OBSS_PD. The transmit power in SR transmission should be low enough to avoid interfering with the OBSS transmission.

[0059] Devices that transmit information using SR need to perform few steps. The device must be able to distinguish intra-BSS transmissions and inter-BSS transmissions. The device transmits information only if the RSSI of the OBSS transmission is lower than a threshold. Also, the device must determine the lowest enough transmit power for the SR transmission to avoid interference with the ongoing transmission. SR needs to be enhanced so that all the BSS participating in the SR is benefited. Multi-AP coordination can be used to enhance SR mechanism. However, there is currently no mechanism where multiple APs coordinate with each other to perform SR.

[0060] Hence, is desirable to address the above mentioned problems and disadvantages or at least provide a useful alternative.

[0061] The principal object of the embodiments herein is to provide a method and system for enabling a Co-SR setup operation in a WLAN system.

[0062] Another object of the embodiments herein is to perform the Co-SR setup operation using three steps: initialization, long term updates, and short term updates.

[0063] Yet another object of the embodiments herein is to perform a device and service discovery, an interference measurement and reporting, and Co-SR setup during the initialization.

[0064] Yet another object of the embodiments herein is to perform a device and service discovery update, an interference measurement and reporting update, and the Co-SR setup during the long term updates at a service period level.

[0065] Yet another object of the embodiments herein is to perform the interference measurement and reporting update, a Co-SR setup update, and a Co-SR transmission during the short term updates at a transmission opportunity (TXOP) level.

[0066] In an aspect, the objectives are achieved by providing a method for enabling a Co-SR setup operation in a WLAN system. The method includes performing an initialization to establish a Co-SR setup between the first access point (AP) device and a second AP device. The initialization includes device and service discovery, interference measurement and reporting, and the Co-SR setup. Further, the method includes establishing the Co-SR setup between the first AP device and the second AP device upon the initialization using long term updates performed at a service period level. The long term updates includes updates to the device and service discovery, updates to the interference measurement and reporting, and updates to the Co-SR setup. Further, the method includes establishing the Co-SR setup between the first AP device and the second AP device upon the initialization using short term updates performed at a TXOP level. The short term updates comprises updates to the interference measurement and reporting, updates to the Co-SR setup, and updates to a Co-SR transmission.

[0067] In another aspect, the objectives are achieved by providing a first AP device for enabling a Co-SR setup operation in a WLAN system. The first AP device includes a processor, a memory coupled to the processor, and a Co-SR setup controller communicatively coupled to the processor and the memory. The Co-SR setup controller performs an initialization to establish a Co-SR setup between the first AP device and a second AP device. The initialization includes device and service discovery, interference measurement and reporting, and the Co-SR setup. Further, the Co-SR setup controller establishes the Co-SR setup between the first AP device and the second AP device upon the initialization using long term updates performed at a service period level. The long term updates includes updates to the device and service discovery, updates to the interference measurement and reporting, and updates to the Co-SR setup. Further, the Co-SR setup controller establishes the Co-SR setup between the first AP device and the second AP device upon the initialization using short term updates performed at a TXOP level. The short term updates includes updates to the interference measurement and reporting, updates to the Co-SR setup and Co-SR transmission.

[0068] These and other aspects of the embodiments herein will be better appreciated and understood when considered in conjunction with the following description and the accompanying drawings. It should be understood, however, that the following descriptions, while indicating preferred embodiments and numerous specific details thereof, are given by way of illustration and not of limitation. Many changes and modifications be made within the scope of the embodiments herein.

[0069] The embodiments herein and the various features and advantageous details thereof are explained more fully with reference to the non-limiting embodiments that are illustrated in the accompanying drawings and detailed in the following description. Descriptions of well-known components and processing techniques are omitted so as to not unnecessarily obscure the embodiments herein. Also, the various embodiments described herein are not necessarily mutually exclusive, as some embodiments can be combined with a plurality of other embodiments to form new embodiments. The term “or” as used herein, refers to a non-exclusive or, unless otherwise indicated. The examples used herein are intended merely to facilitate an understanding of ways in which the embodiments herein can be practiced and to further enable those skilled in the art to practice the embodiments herein. Accordingly, the examples are not be construed as limiting the scope of the embodiments herein.

[0070] As is existing in the field, embodiments are described and illustrated in terms of blocks that carry out a described function or functions. These blocks, which referred to herein as managers, units, modules, hardware components or the like, are physically implemented by analog and / or digital circuits such as logic gates, integrated circuits, microprocessors, microcontrollers, memory circuits, passive electronic components, active electronic components, optical components, hardwired circuits, and the like, and optionally be driven by firmware and software. The circuits, for example, be embodied in a plurality of semiconductor chips, or on substrate supports such as printed circuit boards, and the like. The circuits constituting a block be implemented by dedicated hardware, or by a processor (e.g., a plurality of programmed microprocessors and associated circuitry), or by a combination of dedicated hardware to perform some functions of the block and a processor to perform other functions of the block. Each block of the embodiments be physically separated into two or more interacting and discrete blocks without departing from the scope of the proposed method. Likewise, the blocks of the embodiments be physically combined into more complex blocks without departing from the scope of the proposed method.

[0071] The accompanying drawings are used to help easily understand various technical features and it is understood that the embodiments presented herein are not limited by the accompanying drawings. As such, the proposed method is construed to extend to any alterations, equivalents and substitutes in addition to those which are particularly set out in the accompanying drawings. Although the terms first, second, etc. used herein to describe various elements, these elements are not be limited by these terms. These terms are generally used to distinguish one element from another.

[0072] Fig. 1 is a graphical diagram that illustrates OBSS_PD level versus TX_PWR in OBSS PD-based SR according to the prior art. As shown, the graphical diagram includes an OBBS plot (100) that shows / depicts the OBSS_PD level versus TX_PWR in OBSS PD-based SR. There are two SR modes: OBSS packet detect (PD) based SR & parameterized spatial reuse (PSR).

[0073] OBBS PD based SR allows more simultaneous transmissions by dynamically increasing the CCA level for transmissions from other BSS. The APs / STAs reduce their transmit power to limit interference. The OBBS PD based SR allows to ignore an inter-BSS PPDU under specific conditions that are identified as SRG / non-SRG PPDUs using a SRG / non-SRG OBSS PD level. The non-SRG OBSS PD Min offset is fixed and specified in the standards, while the SRG OBSS PD Min offset is set by the AP. The station (STA) can use any one of them. In OBSS PD-based SR, the STA must maintain an OBSS_PD level and may adjust it based on the transmit power TX_PWR and PPDU bandwidth obtained from the received PPDU. The transmit power includes the total power from all antennas.

[0074] The PSR applies to trigger-based transmission, which uses trigger frame to manage transmissions. The PSR reduces transmit power to decrease the interference, thus allowing parallel transmission. The PSR reception PPDU contains a trigger frame with a valid value in the uplink SR subfield of the common info subfield. An STA supporting PSR PPDU transmission / reception indicates this by setting the PSR-based SR support subfield to 1 in the PHY / MAC capabilities information field. The trigger frame includes a parameter corresponding to a maximum interferer level. If the STA, receives a PSRR PPDU from an OBSS AP, perform an uplink transmission to its own AP provided the transmit power constraint is satisfied. If the STAs transmissions do not exceed the specified maximum interferer level for the original target transmissions, it can access the channel. The STAs receiving SR parameter set element from their associated AP having value 1 in the PSR disallowed subfield cannot perform PSR.

[0075] BSS colouring is one way for performing SR. A Wi-Fi device using SR needs to distinguish intra / inter-BSS transmissions. Wi-Fi 6 introduces BSS colour to identify a BSS. To enable BSS colouring, an 802.11ax frame contains the colour value (for example, an integer between 1 and 63) determined by the AP and included in the preambles of Wi-Fi frames. By using BSS colouring, the Wi-Fi device can determine if the channel is in use by another device that belongs to the same / different BSS (same / different colour: intra / inter BSS transmission). BSS colour information is conveyed at both the PHY and MAC layers. In the PHY layer, the BSS colour is included in the preamble of an 802.11ax PHY header and in the HE SIG-A field of the HE PPDU, which contains a 6-bit BSS colour field. At the MAC layer, BSS colour information appears in 802.11 management frames. A Wi-Fi 6 device instantly decodes the HE SIG-A, and can identify an OBSS transmission in time to transmit in parallel. The colour remains static until colour collision is detected, where two different BSSs are using the same colour.

[0076] Fig. 2 is schematic diagram that illustrates a scenario where OBSS PD-based SR fails to differentiate a beneficial SR scenario and an unbeneficial SR scenario according to the prior art. Fig. 3 is a schematic diagram that illustrates a scenario of heavy interference due to concurrent OBSS PD-based SR according to the prior art. As shown in Fig. 2 and Fig. 3, a first AP device (200) and a second AP device (202) are in communication with STAs (204). The first AP device (200) can be referred to as a sharing AP and the second AP device (202) can be referred to as a shared AP.

[0077] Devices that transmit information using SR need to perform few steps. The device must be able to distinguish intra-BSS transmissions and inter-BSS transmissions. The device transmits information only if the RSSI of the OBSS transmission is lower than a threshold. Also, the device must determine the lowest enough transmit power for the SR transmission to avoid interference with the ongoing transmission.

[0078] With 11ax SR, one AP can transmit at a maximum power while other APs must reduce their transmit power. As a result, the STAs (204A-N) can experience a very low signal-to-noise ratio (SINR). The STAs (204A-N) decide whether to use OBSS PD-based SR (whether to ignore an ongoing PPDU transmission) based only on a received signal strength indicator (RSSI) from the PPDU transmitter, without considering how the SR might affect the current PPDU receiver(s). If multiple APs decide to simultaneously exploit OBSS PD-based SR, the interference level may significantly increase.

[0079] One of the key features considered for UHR SG and IEEE 80.11bn (Wi-Fi 8) if multi-AP (MAP) coordination. The MAP coordination is a promising approach for the better utilization of limited resources and also discussed in 802.11be (Wi-Fi 7). The MAP coordination provides a solution to mitigate higher interference in dense scenario to coordinate transmissions of overlapping APs. The goal of the coordination features is to allow more parallel transmissions by better utilizing the different domains of the communication channel. The MAP features require coordination of involved APs and the STAs (204A-N) in terms of discovery, setup, security and mapping. In MAP coordination, the AP that gains a TXOP, termed as sharing AP and shares transmission resource with other AP, referred as shared AP. MAP cooperation techniques fall into two major categories: Coordinated techniques & Joint-transmission techniques

[0080] Coordinated techniques require sharing side-info between APs, but not user data. The coordinated techniques include but not limited to coordinated orthogonal frequency division multiple access (C-OFDMA), coordinated time division multiple access (C-TDMA), Co-SR, coordinated beamforming (Co-BF), coordinated target wake time (C-TWT), and the like. The C-OFDMA allows multiple APs to transmit data simultaneously on different Resource Units (RUs). In the C-TDMA, the sharing AP shares a part of the TXOP, over the entire channel with shared APs. The Co-SR allows multiple APs to transmit over the same channel simultaneously. In the Co-BF, the sharing AP that hears transmissions from the shared AP can transmit data concurrently with that shared AP. This nullifies interference through beamforming. Further, the C-TWT allows APs to coordinate the transmissions of the STAs (204A-N) by scheduling the time intervals when they should be awake and transmit data.

[0081] Joint-transmission techniques requires data sharing of neighbour-BSS between the participating APs. The joint-transmission techniques include joint beamforming (J-BF) and joint MU-MIMO (J-MU-MIMO). In J-BF, the multiple APs as a single 'super-AP' jointly transmit data to a single STA to maximize the power at the STAs (204A-N). In the J-MU-MIMO, the multiple APs jointly transmit data to the STAs (204A-N) of different BSS while aiming to maximize receive SINR.

[0082] In the prior art, SR needs to be enhanced so that all the BSS participating in the SR is benefited. MAP coordination can be used to enhance SR mechanism. Currently, there is no mechanism where multiple APs coordinate with each other to perform the SR. Thus, there is a need of a method to perform Co-SR using a sequence of suitable operations.

[0083] Co-SR is one of the MAP coordination scheme that allows parallel co-channel transmission from multiple APs. The TXOP holder AP which initiates the MAP coordination is referred to as the sharing AP. The AP this is coordinated for the MAP coordination by the sharing AP is referred to as the shared AP. The proposed solution defines the sequence of operations in Co-SR into three steps. In the initialization step, device and service discovery, interference measurement and reporting, and the Co-SR setup is performed. The long term updates is performed in a periodic manner and at the service period level. In this step, device and service discovery update, interference measurement and reporting update, and Co-SR setup is performed. The short term updates and operation is performed in an aperiodic manner and at the TXOP level. In this step, interference measurement and reporting update, Co-SR setup update, and Co-SR transmission is performed.

[0084] Co-SR allows for a more accurate selection of transmit power than SR, effectively managing the level of interference. It enhances resource utilization by enabling frequency reuse. Additionally, Co-SR regulates the number of APs / STAs that can concurrently operate on the same channel. The suggested operational sequence for Co-SR ensures that its functionality is executed efficiently. The proposed segregation of updates and operations into long-term and short-term categories significantly diminishes overhead and complexity compared to performing all setups at the start of TXOP. Furthermore, delegating some setup tasks to long-term updates, which occur less frequently, boosts the efficiency of Co-SR's setup and operation. Long-term updates streamline the process by eliminating unnecessary steps that are not required on a short-term basis (every TXOP), thereby reducing complexity and overhead.

[0085] Fig. 4 is a block diagram that illustrates a schematic of the first AP device (200) implemented to carry out the disclosed subject matter according to anembodimentas disclosed herein. The first AP device (200) can also be referred to as a sharing AP. Examples of the first AP device (200) and the second AP device (202) can include, but are not limited to, Consumer Electronics (such as Mobile Phones and Smartphones), Tablets, Wearable Devices, Computing Devices (such as Laptops, Notebooks, Desktops, Workstations, etc.), IoT Devices, Automotive Systems (such as connected cars, Autonomous Vehicles, Vehicle-to-Everything (V2X) communication devices, etc.), Enterprise Devices such as robotics, Specialized Equipment (such as Medical Devices, Public Safety Devices, etc.), Media Devices (such as Gaming Consoles, Streaming Devices, etc.).

[0086] In an embodiment, in Fig. 4, the first AP device (200) includes a processor (206), a memory (208), an I / O interface (210), and a Co-SR setup controller (212) coupled to the processor (206) and the memory (208). The components are explained in further detail below.

[0087] The processor (206) communicates with the memory (208), the I / O interface (210), and the Co-SR setup controller (212). The processor (206) is configured to execute instructions stored in the memory (208) and to perform various processes. The processor (206) includes one or a plurality of processors, is a general-purpose processor such as a central processing unit (CPU), an application processor (AP), or the like, a graphics-only processing unit such as a graphics processing unit (GPU), a visual processing unit (VPU), and / or an Artificial Intelligence (AI) dedicated processor such as a neural processing unit (NPU).

[0088] The memory (208) includes storage locations to be addressable through the processor (206). The memory (208) stores outputs of the initialization, long term updates, and short term updates. The memory (208) is not limited to a volatile memory and / or a non-volatile memory. Further, the memory (208) includes a plurality of computer-readable storage media. The memory (208) includes non-volatile storage elements. For example, non-volatile storage elements includes magnetic hard disks, optical disks, floppy disks, flash memories, or forms of electrically programmable memories (EPROM) or electrically erasable and programmable (EEPROM) memories.

[0089] The I / O interface (210) transmits the information between the memory (208) and external peripheral devices. The peripheral devices are the input-output devices associated with the first AP device (200). Further, the Co-SR setup controller (212) communicates with the I / O interface (210) and the memory (208). The Co-SR setup controller (212) is coupled to the memory (208) and the processor (206). This coupling allows for efficient data transfer and communication between the components, ensuring that the Co-SR setup controller (212) can enable a Co-SR setup operation.

[0090] The Co-SR setup controller (212) is an innovative integrated circuit that is implemented in the first AP device (200). In an embodiment, the structure of such innovative integrated circuit include a multi-core architecture that enables a Co-SR setup operation. Each core is optimized for specific tasks, such as performing an initialization to establish the Co-SR setup between the first AP device (200) and the second AP device (202), establishing the Co-SR setup upon the initialization using long term updates performed at a service period level, establishing the Co-SR setup using short term updates performed at a TXOP level, and the like. The innovative integrated circuit for the above-mentioned points is made of a combination of analog and digital components designed to enable the Co-SR setup operation. The analog components include a low-noise amplifier and a high-precision analog-to-digital converter to ensure accurate signal processing. The digital components consist of a microcontroller unit (MCU) and a digital signal processor (DSP) that work in tandem to enable the Co-SR setup operation.

[0091] In an embodiment, the Co-SR setup controller (212) performs an initialization to establish the Co-SR setup between the first AP device (200) and a second AP device (202). Co-SR setup is a technique used to improve spectrum efficiency by allowing the first AP device (200) and the second AP device (202) to transmit data simultaneously on a same frequency channel via interference coordination and beamforming. This thus achieves a high throughput and network capacity. The initialization includes device and service discovery, interference measurement and reporting, and the Co-SR setup.

[0092] In an embodiment, in the device and service discovery, the Co-SR setup controller (212) generates a beacon or multi-AP (MAP) discovery probe request. The beacon or MAP discovery probe request informs the second AP device (202) regarding a capability and an intention to participate in the Co-SR setup. The Co-SR setup refers to an initial configuration and arrangement of the first AP device (200) and the second AP device (202) for enabling SR in the WLAN. The Co-SR setup allows information between the first AP device (200) and the second AP device (202) to be transmitted via a single frequency channel.

[0093] In an embodiment, in the interference measurement and reporting, the Co-SR setup controller (212) receives a RSSI from the second AP device (202) at the STAs (204A-N) associated with at least one of the first AP device (200) and the second AP device (202). The RSSI is received in a downlink mode. The RSSI is a measurement of a power level to estimate a signal quality corresponding to the first AP device (200) and the second AP device (202). The RSSI is represented in decibel-mill watts (dBm). Higher the RSSI value, stronger the signal quality.

[0094] In an embodiment, the Co-SR setup controller (212) generates a measurement result request for obtaining the RSSI from the STAs (204A-N) associated with the first AP device (200). The measurement result request is then transmitted to the STAs (204A-N) associated with the first AP device (200). The STAs (204A-N) obtain the RSSI by measuring interference levels from overlapping basic service sets (OBSS) APs in the downlink mode. OBBS refers to APs whose coverage areas overlap with each other and operate on the same or adjacent frequency channels. The Co-SR setup controller (212) then receives a measurement response from the STAs (204A-N) associated with the first AP device (200). The measurement response includes the RSSI from the second AP device (202) in an uplink mode.

[0095] In an embodiment, the Co-SR setup controller (212) generates the measurement result request for obtaining the RSSI from the STAs (204A-N) associated with the second AP device (202). The measurement result request is then transmitted to the STAs (204A-N) associated with the second AP device (202). The STAs (204A-N) obtain the RSSI by measuring interference levels from OBSS APs in the downlink mode. The Co-SR setup controller (212) then receives the measurement response from the STAs (204A-N) associated with the second AP device (202). The measurement response includes the RSSI from the first AP device (200) in the uplink mode

[0096] In an embodiment, in the interference measurement and reporting, the Co-SR setup controller (212) determines an interference level due to the second AP device (202) at the STAs (204A-N) associated with the first AP device (200). The interference level is determined based on the RSSI determined using at least one of a solicited process and an unsolicited process. The interference level refers to an amount of unwanted or disruptive radio signals received alongside a desired signal. Higher interference levels can degrade communication quality, reduce throughput, or cause data packet loss. The solicited process is performed using a null data packet (NDP) sounding. NDP is a type of data packet that contains no data payload and training fields. NDP sounding measures one or more characteristics between the first AP device (200) and the second AP device (202). The one or more characteristics include multipath, fading, interference, and the like. The second AP device (202) uses the interference levels to determine a channel state information (CSI) and sends it back to the first AP device (200). The unsolicited process is performed based on an ongoing packet transmission between the first AP device (200) and the STAs (204A-N) associated with the first AP device (200).

[0097] In an embodiment, the Co-SR setup controller (212) establishes the Co-SR setup between the first AP device (200) and the second AP device (202) upon the initialization using long term updates performed at a service period level. The long term updates refer to periodic or infrequent exchanges of network configuration information between the first AP device (200) and the second AP device (202). This helps in sustained coordination and interference management over a longer timescale. The long term updates include updates to the device and service discovery, updates to the interference measurement and reporting, and updates to the Co-SR setup.

[0098] In an embodiment, the Co-SR setup controller (212) determines a service period duration that indicates a time duration for performing the Co-SR setup between the first AP device (200) and the second AP device (202). The service period duration can be fixed or dynamically adjusted, generally ranging from a few milliseconds to several milliseconds. This can be depending on factors such as traffic load, interference, and a coordination strategy between the first AP device (200) and the second AP device (202).

[0099] In an embodiment, the Co-SR setup controller (212) generates a Co-SR invite message upon determination of the service period duration. The Co-SR invite message includes the long term updates for establishing the Co-SR setup between the first AP device (200) and the second AP device (200). The long term updates include the RSSI obtained from the STAs (204A-N), a transmit power associated with the first AP device (200), and a modulation and coding scheme (MCS) value associated with the first AP device (200). The MCS value defines the data rate used for transmitting data between the first AP device (200) and the second AP device (202). The MCS value determines how data bits are modulated, for balancing speed and reliability between the first AP device (200) and the second AP device (202). Further, the RSSI, the transmit power, and the MCS value are obtained during the interference measurement and reporting.

[0100] In an embodiment, the Co-SR setup controller (212) establishes the Co-SR setup between the first AP device (200) and the second AP device (202) upon the initialization using short term updates. The short term updates are performed at a TXOP level. The short term updates refer to frequent and real-time exchange of dynamic information between the first AP device (200) and the second AP device (202). The short term updates enables the first AP device (200) and the second AP device (202) to react to channel variations, adapt transmission parameters, and enable safe and efficient data transmissions. The short term updates includes updates to the interference measurement and reporting, updates to the Co-SR setup, and updates to a Co-SR transmission.

[0101] In an embodiment, the Co-SR setup controller (212) determines a TXOP duration upon the initialization using short term updates. The TXOP duration indicates a time duration for performing the Co-SR setup between the first AP device (200) and the second AP device (202). The TXOP duration is a maximum time interval that the first AP device (200) is allowed to hold the channel and transmit data without interruptions. The TXOP duration is generally within milliseconds (MS). For example, if the TXOP duration is 2 MS, then the first AP device (200) can transmit data for up to 2 MS before releasing the data channel.

[0102] In an embodiment, the Co-SR setup controller (212) generates a Co-SR invite message upon determining the TXOP duration. The Co-SR invite message includes the short term updates for establishing the Co-SR setup between the first AP device (200) and the second AP device (202). The short term updates includes the TXOP duration and updates to one or more operation parameters. For instance, the one or more operation parameters include a device identifier of the first AP device (200), a device identifier of the second AP device (202), an operating band and channel in which the Co-SR setup is performed, a transmit power proposed for the Co-SR setup, and the like. The below table mentions the descriptions or functionalities of the different operation parameters.

[0103]

[0104] Table 1: Operation Parameters Information

[0105] In an embodiment, the Co-SR setup controller (212) performs a Co-SR transmission upon establishing the Co-SR setup between first AP device (200) and the second AP device (202) based on the short term updates. The Co-SR transmission occurs in an aperiodic manner based on the TXOP duration. Here, the first AP device (200) and the second AP device (202) send physical layer protocol data units (PPDUs) to the STAs (204A-N) associated with the first AP device (200) and the second AP device (202). The PPDUs encapsulates data from higher layers (for example, MAC layer frames) and includes physical layer-specific fields required for data transmission. The PPDUs include a preamble, a header, and a payload. The preamble is used for synchronization and channel estimation. The header includes parameters such as modulation, coding, length, PHY factors, and the like. The payload includes MAC protocol data.

[0106] Fig. 5 is a block diagram that illustrates the Co-SR sequence of operations according to an embodiment as disclosed herein. As shown, Co-SR sequence of the first AP device (200) includes an initialization (200A), a long term updates (200B), and a short term updates (200C). The initialization (200A) includes device and service discovery, interference measurement and reporting, and the Co-SR setup. The long term updates (200B) include updates to the device and service discovery, updates to the interference measurement and reporting, and updates to the Co-SR setup. Further, the short term updates (200C) includes updates to the interference measurement and reporting, updates to the Co-SR setup, and the Co-SR transmission.

[0107] The order of steps in initialization (200A), the long term updates (200B) and the short term updates (200C) can follow different orders. In an embodiment, the interference measurement and reporting can happen before the service discovery. The long term updates (200B) occur at a service period level, whereas the short term updates (200C) occur at a TXOP level. The long term updates (200B) and the short term updates (200C) enhance efficiency and also reduce overhead.

[0108] Fig. 6 is a schematic diagram that illustrates a device and service discovery operation according to an embodiment as disclosed herein. APs that are hearable to each other can only participate in the Co-SR setup operation. In the device and service discovery, the first AP device (200) and the second AP device (202) discover each other by receiving beacon / management frames transmitted by other APs of the neighboring BSS. When the first AP device (200) sends the beacon / management frame, the second AP device (202) should be informed that there is a capability and an intention to participate in the Co-SR operation. By doing this, the first AP device (200) is able to determine whether the second AP device (202) is hearable and has Co-SR capability and intention. The device and service discovery is performed during the initialization (200A) and needs to be updated periodically on a long term basis.

[0109] Fig. 7 is a schematic diagram that illustrates an interference measurement and reporting operation according to an embodiment as disclosed herein. Before the Co-SR transmission, measurement is performed to determine the interference from the OBSS APs. It is essential for the first AP device (200) to assess the interference levels from other APs in order to manage its own transmit power as well as that of the second AP device (202). This information can also assist in identifying suitable MCS values. During downlink mode, the STAs (204A-N) are able to communicate interference levels to the first AP device (200) by evaluating signals from the OBSS APs. Conversely, in uplink mode, the first AP device (200) independently determines the interference levels from the OBSS APs. The first AP device (200) can ascertain the permissible receiver interference level based on the RSSI measurements obtained from the second AP device (202). The measurements can be conducted using a solicited method and an unsolicited method. In the solicited method, the measurements are performed through NDP sounding. In the unsolicited method, the measurements are carried out during ongoing packet transmissions. The measurement and reporting process is initially conducted during the initialization (200A) and needs to be updated on both a long-term and short-term basis.

[0110] Fig. 8 is a schematic diagram that illustrates a Co-SR transmission operation according to an embodiment as disclosed herein. The first AP device (200) initiates the Co-SR transmission by sending the Co-SR announcement frame. The second AP device (202) performs the CCA during the SIFS after receiving the Co-SR announcement frame. Further, both the first AP device (200) and the second AP device (202) concurrently send PPDUs to the STAs (204A-N). The Co-SR transmission happens in an aperiodic manner at a TXOP scale (on the short term basis). The Co-SR transmission leads to a controlled interference of the data / information transmitted between the first AP device (2000 and the second AP device (202).

[0111] Fig. 9 is a sequence diagram that illustrates an example Co-SR sequence of operations according to an embodiment as disclosed herein. The Co-SR sequence of operations is performed using three steps, which are the initialization (200A), the long term updates (200B), and the short term updates (200C). Each steps are explained in further detail below.

[0112] The initialization (200A) includes device and service discovery, interference and measurement reporting, and Co-SR setup. In the device and service discovery, the first AP device (200) transmits a beacon or MAP discovery probe request to the second AP device (202). The second AP device (202) then transmits a beacon or MAP discovery probe response message to the first AP device (200). The beacon or MAP discovery probe response message is transmitted when the second AP device (202) has a capability and an intention to participate in the Co-SR setup.

[0113] In the interference measurement and reporting, the first AP device (200) and the second AP device (202) both generate and transmit a measurement result request for obtaining the RSSI values from the STAs (204A-N). The STAs (204A-N) obtain the RSSI by measuring interference levels from the OBSS APs. Once this is determined, the STAs (204A-N) transmit a measurement result report to the first AP device (200) and the second AP device (202). The measurement result report includes the RSSI obtained based on the measured interference levels.

[0114] In the Co-SR setup, the first AP device (200) transmits a Co-SR invite message to the second AP device (202). The Co-SR invite message includes at least one of the long term updates and the short term updates for establishing the Co-SR setup between the first AP device (200) and the second AP device (202). The long term updates include the RSSI obtained from the STAs (204A-N), the transmit power associated with the first AP device (200), and the MCS associated with the first AP device (200). The short term updates include the TXOP duration. The TXOP duration indicates a time duration for performing the Co-SR setup between the first AP device (200) and the second AP device (202). The contents present within the long term updates (RSSI, transmit power, MCS) and the short term updates (TXOP duration) are obtained via the STAs (204A-N).

[0115] Once the Co-SR setup is established via the long term updates (200B) / short term updates (200C), then the Co-SR transmission occurs. In the Co-SR transmission, the first AP device (200) and the second AP device (202) transmits Co-SR data to the STAs (204A-N). The Co-SR data includes PPDUs transmitted to the STAs (204A-N).

[0116] Figs. 10A-B are flow diagrams that illustrates a method for enabling a Co-SR setup operation in a WLAN system according to an embodiment as disclosed herein. The method includes steps (1002-1034). Each step is explained in further detail below.

[0117] At step (1002), the first AP device (200) performs the initialization (200A) to establish the Co-SR setup between the first AP device (200) and a second AP device (202). Co-SR setup is a technique used to improve spectrum efficiency by allowing the first AP device (200) and the second AP device (202) to transmit data simultaneously on a same frequency channel via interference coordination and beamforming. Thus achieves a high throughput and network capacity. The initialization (200A) includes device and service discovery, interference measurement and reporting, and the Co-SR setup.

[0118] At step (1004), in the device and service discovery, the first AP device (200) generates a beacon or MAP discovery probe request. The beacon or MAP discovery probe request informs the second AP device (202) regarding a capability and an intention to participate in the Co-SR setup. The Co-SR setup allows information between the first AP device (200) and the second AP device (202) to be transmitted via a single frequency channel. At step (1006), the first AP device (200) transmits the beacon or MAP discovery probe request to the second AP device (202). At step (1008), the first AP device (200) receives a beacon or MAP discovery probe response from the second AP device (202) upon receiving the beacon or MAP discovery probe request.

[0119] At step (1010), in the interference measurement and reporting, the first AP device (200) receives a RSSI from the second AP device (202) at the STAs (204A-N) associated with at least one of the first AP device (200) and the second AP device (202). The RSSI is received in a downlink mode. The RSSI is a measurement of a power level to estimate a signal quality corresponding to the first AP device (200) and the second AP device (202). The RSSI is represented in decibel-mill watts (dBm). Higher the RSSI value, stronger the signal quality.

[0120] At step (1012), in the interference measurement and reporting, the first AP device (200) determines an interference level due to the second AP device (202) at the STAs (204A-N) associated with the first AP device (200). The interference level is determined based on the RSSI determined using at least one of a solicited process and an unsolicited process. The interference level refers to an amount of unwanted or disruptive radio signals received alongside a desired signal. Higher interference levels can degrade communication quality, reduce throughput, or cause data packet loss. The solicited process is performed using a null data packet (NDP) sounding. NDP is a type of data packet that contains no data payload and training fields. NDP sounding measures one or more characteristics between the first AP device (200) and the second AP device (202). The one or more characteristics include multipath, fading, interference, and the like. The second AP device (202) uses the interference levels to determine the CSI and sends it back to the first AP device (200). The unsolicited process is performed based on an ongoing packet transmission between the first AP device (200) and the STAs (204A-N) associated with the first AP device (200).

[0121] At step (1014), the first AP device (200) establishes the Co-SR setup between the first AP device (200) and the second AP device (202) upon the initialization (200A) using the long term updates (200B) performed at a service period level. The long term updates (200B) refer to periodic or infrequent exchanges of network configuration information between the first AP device (200) and the second AP device (202). This helps in sustained coordination and interference management over a longer timescale. The long term updates (200B) include updates to the device and service discovery, updates to the interference measurement and reporting, and updates to the Co-SR setup.

[0122] At step (1016), the first AP device (200) determines a service period duration that indicates a time duration for performing the Co-SR setup between the first AP device (200) and the second AP device (202). The service period duration can be fixed or dynamically adjusted, generally ranging from a few milliseconds to several milliseconds. This can be depending on factors such as traffic load, interference, and a coordination strategy between the first AP device (200) and the second AP device (202).

[0123] At step (1018), the first AP device (200) generates a Co-SR invite message upon determination of the service period duration. The Co-SR invite message includes the long term updates (200B) for establishing the Co-SR setup between the first AP device (200) and the second AP device (200). The long term updates (200B) include the RSSI obtained from the STAs (204A-N), the transmit power associated with the first AP device (200), and the MCS value associated with the first AP device (200). The MCS value defines the data rate used for transmitting data between the first AP device (200) and the second AP device (202). The MCS value determines how data bits are modulated, for balancing speed and reliability between the first AP device (200) and the second AP device (202).

[0124] At step (1020), the first AP device (200) transmits the Co-SR invite message to the second AP device (202). At step (1022), the first AP device (200) receives a Co-SR response message from the second AP device (202) upon receiving the Co-SR invite message. Thus, the Co-SR setup is successfully established between the first AP device (200) and the second AP device (202) using the long term updates (200B).

[0125] At step (1024), the first AP device (200) establishes the Co-SR setup between the first AP device (200) and the second AP device (202) upon the initialization (200A) using the short term updates (200C). The short term updates (200C) are performed at a TXOP level. The short term updates (200C) refer to frequent and real-time exchange of dynamic information between the first AP device (200) and the second AP device (202). The short term updates (200C) enables the first AP device (200) and the second AP device (202) to react to channel variations, adapt transmission parameters, and enable safe and efficient data transmissions. The short term updates (200C) includes updates to the interference measurement and reporting, updates to the Co-SR setup, and updates to a Co-SR transmission.

[0126] At step (1026), the first AP device (200) determines the TXOP duration upon the initialization (200A) using the short term updates (200C). The TXOP duration indicates a time duration for performing the Co-SR setup between the first AP device (200) and the second AP device (202). The TXOP duration is a maximum time interval that the first AP device (200) is allowed to hold the channel and transmit data without interruptions. The TXOP duration is generally within milliseconds (MS). For example, if the TXOP duration is 2 MS, then the first AP device (200) can transmit data for up to 2 MS before releasing the data channel.

[0127] At step (1028), the first AP device (200) generates a Co-SR invite message upon determining the TXOP duration. The Co-SR invite message includes the short term updates (200C) for establishing the Co-SR setup between the first AP device (200) and the second AP device (202). The short term updates includes the TXOP duration and updates to one or more operation parameters. For instance, the one or more operation parameters include a device identifier of the first AP device (200), a device identifier of the second AP device (202), an operating band and channel in which the Co-SR setup is performed, a transmit power proposed for the Co-SR setup, and the like.

[0128] At step (1030), the first AP device (200) transmits the Co-SR invite message to the second AP device (202). At step (1032), the first AP device (200) receives a Co-SR response message from the second AP device (202) upon receiving the Co-SR invite message. Thus, the Co-SR setup is successfully established between the first AP device (200) and the second AP device (202) using the short term updates (200C).

[0129] At step (1034), the first AP device (200) performs a Co-SR transmission upon establishing the Co-SR setup between first AP device (200) and the second AP device (202) based on the short term updates (200C). The Co-SR transmission occurs in an aperiodic manner based on the TXOP duration. Here, the first AP device (200) and the second AP device (202) send PPDUs to the STAs (204A-N) associated with the first AP device (200) and the second AP device (202). The PPDUs encapsulates data from higher layers (for example, MAC layer frames) and includes physical layer-specific fields required for data transmission.

[0130] Fig. 11 is a block diagram of a station (STA) or a non-AP STA 1100 according to an embodiment of the disclosure.

[0131] The STA is an electronic device capable of wireless communication, may include a User Equipment (UE), a portable phone, a smartphone, a tablet, an Internet of things (IoT) device, etc., having various form factors, and may perform wireless communication with an access point (AP) through a wireless channel.

[0132] Referring to Fig. 11, the STA 1100 may include at least one transceiver (hereinafter, referred to as simply “transceiver”) 1101, at least one processor (hereinafter, referred to as simply “processor”) 1102, and at least one memory (hereinafter, referred to as simply “memory”) 1103. According to at least one or a combination of methods corresponding to the embodiments described in the present disclosure, the transceiver 1101, the processor 1102, and the memory 1103 of the STA 1100 may operate. However, components of the STA 1100 are not limited to the exemplary components illustrated in Fig. 11. In another embodiment, the STA 1100 may further include additional components in addition to the above-mentioned components, or some components may be omitted. Further, in some embodiments, any combination of the transceiver 1101, the processor 1102, or the memory 1103 may be integrated in the form of one component.

[0133] The transceiver 1101 may be a communication circuit or communication circuitry that enables the STA 1100 to perform wireless communication with an AP or other STA(s). For example, the transceiver 1101 may enable the STA 1100 to transmit or receive a signal to or from a AP through wireless communication, or to transmit or receive a signal to or from other STA through wireless communication (or, peer-to-peer (P2P) communication). For example, the transceiver 1101 may support at least one of various cellular communication technologies including 3rd generation (3G), 4thgeneration (4G), long term evolution (LTE), 5th generation (5G) NR, 6thgeneration (6G), etc. Additionally, the transceiver 1101 may support at least one standard in the group of wireless communication protocol standards as defined in the protocol standards for Bluetooth, wireless local area network (WLAN) network (including institute of electrical and electronics engineers (IEEE) 802.11-2016 standard or its amendments, e.g., 802.11ah, 802.11ad, 802.11ay, 802.11ax, 802.11az, 802.11ba, 802.11be and 802.11bn, without being limited thereto). The various wireless communication technologies supported by the transceiver 1101 may include all subsequent generations of wireless communications.

[0134] According to an embodiment, STA 1100 may include a plurality of transceivers and may include a first transceiver and a second transceiver that support the same or different wireless communication technologies.

[0135] According to an embodiment, the transceiver 1101 may include various circuit structures used to transmit or receive signals to or from an AP or other STA(s) through a wireless channel. For example, the transceiver 1101 may include a radio frequency (RF) transmitter for up-converting and amplifying the frequency of a transmitted signal and an RF receiver for low-noise-amplifying a received signal and down-converting the frequency thereof. The transceiver 1101 may output a signal received through a wireless channel to the processor 1102 and may transmit, through a wireless channel, a signal output from the processor 1102.

[0136] The processor 1102 may control general operations of the STA 1100 according to embodiments of the disclosure. The processor 1102 may be implemented by one or more integrated circuit (or circuitry) (IC) chips and may execute various data processings. The processor 1102 may include at least one electric circuit, and may execute instructions (or a program, codes, data, etc.) stored in the memory 1103, individually, collectively or in any combination thereof. Further, the processor 1102 may include a single-core processor or multi-core processor, and may include a processor assembly including a plurality of processing circuits (circuitry) according to a specific implementation scheme.

[0137] The processor 1102 may be electrically, operatively, or communicatively coupled to the transceiver 1101 to control the transceiver 1101.

[0138] The processor 1102 may include at least one processor (or processing circuitry), and the at least one processor may perform the following operations individually, collectively or in any combination thereof. For example, the processor 1102 may include a communication processor (CP) configured to control communication operations and an application processor (AP) configured to control execution of an upper layer (for example, an application layer) . In a specific embodiment, at least a part of the processor 1102 may be included in one chip and the other part of the processor 1102 may be included in another chip. Otherwise, at least one processor may be included in another component, for example, the transceiver 1101 or the memory 1103.

[0139] The processor 1102 may perform or control or cause an operation of the STA 1100 for executing at least one or a combination of methods according to embodiments of the disclosure. For example, the processor 1102 may control operations of the STA 1100 for processing a downlink signal received from an AP or generating and transmitting an uplink signal to an AP. To this end, the processor 1102 may execute a computer program, codes, or instructions stored in the memory 1103, so as to control other components of the STA 1100 to enable execution of various operations.

[0140] The memory 1103 corresponds to a hardware storage device capable of temporarily or permanently storing information and may include one or more storage media. For example, the memory 1103 may include a memory assembly including one or more storage media. For example, the one or more storage media may include permanent memory, such as a hard drive, flash memory, or read-only memory (ROM), semipermanent memory, such as random access memory (RAM), cache memory, or a combination thereof.

[0141] The memory 1103 may be electrically, operatively, or communicatively coupled to the processor 1102 and may be accessed by the processor 1102.

[0142] The memory 1103 may store a computer program, codes, or instructions executable by the processor 1102. According to an embodiment, a computer program, codes, or instructions executable by the processor 1102 may be either stored in a single memory device or separated and distributedly stored in two or more memory devices. By executing the instructions stored in the memory 1103, the processor 1102 may perform various functions according to an embodiment of the disclosure.

[0143] According to an embodiment of the disclosure, operations of the STA 1100 may be caused to be performed based on execution of instructions (or a computer program or codes) stored in the memory 1103 by at least one processor (or processing circuitry) configured to execute the same individually, collectively, or in any combination thereof, based on processing circuitry that is not configured to execute instructions, and / or based on components of processing circuitry that is not configured to execute instructions.

[0144] Fig. 12 is a block diagram of an access point (AP) 1200 according to an embodiment of the disclosure.

[0145] The AP 1200 may perform wireless communication with at least one STA located within the area of the AP 1200 or another AP through a wireless channel. The AP 1200 may include a fixed AP or a mobile AP.

[0146] Referring to Fig. 12, the AP 1200 may include at least one transceiver (hereinafter, referred to as simply “transceiver”) 1201, at least one processor (hereinafter, referred to as simply “processor”) 1202, and at least one memory (hereinafter, referred to as simply “memory”) 1203. According to at least one or a combination of methods corresponding to the embodiments described in the present disclosure, the transceiver 1201, the processor 1202, and the memory 1203 of the AP 1200 may operate. However, components of the AP 1200 are not limited to the exemplary components illustrated in Fig. 12. In another embodiment, the AP 1200 may further include additional components in addition to the above-mentioned components, or some components may be omitted. Further, in some embodiments, any combination of the transceiver 1201, the processor 1202, or the memory 1203 may be integrated in the form of one component.

[0147] The transceiver 1201 may be a communication circuit or communication circuitry that enables the AP 1200 to perform wireless communication with a non-AP STA, another AP, a node / entity of a network. For example, the transceiver 1201 may enable the AP 1200 to transmit or receive a signal to or from the STA X00 through wireless communication, or to transmit or receive a signal to or from other AP through wireless communication. For example, the transceiver 1201 may support various cellular communication technologies including 3rd generation (3G), 4thgeneration (4G), long term evolution (LTE), 5th generation (5G) NR, 6thgeneration (6G), etc. Additionally, the transceiver 1201 may support at least one standard in the group of wireless communication protocol standards as defined in the protocol standards for Bluetooth, wireless local area network (WLAN) network (including institute of electrical and electronics engineers (IEEE) 802.11-2016 standard or its amendments, e.g., 802.11ah, 802.11ad, 802.11ay, 802.11ax, 802.11az, 802.11ba, 802.11be and 802.11bn, without being limited thereto). The various wireless communication technologies supported by the transceiver 1101 may include all subsequent generations of wireless communications.

[0148] According to an embodiment, the transceiver 1201 may include various circuit structures used to transmit or receive signals to or from a STA or other AP through a wireless channel. For example, the transceiver 1201 may include a radio frequency (RF) transmitter for up-converting and amplifying the frequency of a transmitted signal and an RF receiver for low-noise-amplifying a received signal and down-converting the frequency thereof. The transceiver 1201 may output a signal received through a wireless channel to the processor 1202 and may transmit, through a wireless channel, a signal output from the processor 1202.

[0149] Meanwhile, according to an embodiment of the present disclosure, the AP 1200 may perform communication with a node or an entity of a network through wired or wireless communication. For example, the AP 1200 may perform wired or wireless communication with an adjacent AP, or a node or a network entity of a network through a backhaul network. Although not illustrated in Fig. 12, when the AP 1200 performs wired communication, the AP 1200 may further include a separate network interface for wired communication in addition to the transceiver 1201. The network interface may be referred to as network interface circuitry or communication interface circuitry.

[0150] The processor 1202 may control general operations of the AP 1200 according to embodiments of the disclosure. The processor 1202 may be implemented by one or more integrated circuit (or circuitry) (IC) chips and may execute various data processings. The processor 1202 may include at least one electric circuit, and may execute instructions (or a program, codes, data, etc.) stored in the memory 1203, individually, collectively or in any combination thereof. Further, the processor 1202 may include a single-core processor or multi-core processor, and may include a processor assembly including a plurality of processing circuits (circuitry) according to a specific implementation scheme.

[0151] The processor 1202 may be electrically, operatively, or communicatively coupled to the transceiver 1201 to control the transceiver 1201.

[0152] The processor 1202 may include at least one processor (or processing circuitry), and the at least one processor may perform the following operations individually, collectively or in any combination thereof. In a specific embodiment, at least a part of the processor 1202 may be included in one chip and the other part of the processor 1202 may be included in another chip. Otherwise, at least one processor may be included in another component, for example, the transceiver 1201 or the memory 1203.

[0153] The processor 1202 may perform or control or cause an operation of the AP 1200 for executing at least one or a combination of methods according to embodiments of the disclosure. For example, the processor 1202 may control operations of the AP 1200 for generating and transmitting a downlink signal to a STA or processing an uplink signal received from a STA. Otherwise, the AP 1200 may transmit or receive a signal to or from a neighboring AP, transfer a signal received from a STA to an upper node of the network, or transmit a signal transferred from an upper node of the network to a STA. To this end, the processor 1202 may execute a computer program, codes, or instructions stored in the memory 1203, so as to control other components of the AP 1200 to enable execution of various operations.

[0154] The memory 1203 corresponds to a hardware storage device capable of temporarily or permanently storing information and may include one or more storage media. For example, the memory 1203 may include a memory assembly including one or more storage media. For example, the one or more storage media may include permanent memory, such as a hard drive, flash memory, or read-only memory (ROM), semipermanent memory, such as random access memory (RAM), cache memory, or a combination thereof.

[0155] The memory 1203 may be electrically, operatively, or communicatively coupled to the processor 1202 and may be accessed by the processor 1202.

[0156] The memory 1203 may store a computer program, codes, or instructions executable by the processor 1202. According to an embodiment, a computer program, codes, or instructions executable by the processor 1202 may be either stored in a single memory device or separated and distributedly stored in two or more memory devices. By executing the instructions stored in the memory 1203, the processor 1202 may perform various functions according to an embodiment of the disclosure.

[0157] According to an embodiment of the disclosure, operations of the AP 1200 may be caused to be performed based on execution of instructions (or a computer program or codes) stored in the memory 1203 by at least one processor (or processing circuitry) configured to execute the same individually, collectively, or in any combination thereof, based on processing circuitry that is not configured to execute instructions, and / or based on components of processing circuitry that is not configured to execute instructions.

[0158] In one example, a method for enabling a coordinated spatial reuse (Co-SR) setup operation in a wireless local area network (WLAN) system is provided. the method comprising: performing, by a first access point (AP) device (200), an initialization (200A) to establish a Co-SR setup between the first AP device (200) and a second AP device (202), wherein the initialization (200A) comprises device and service discovery, interference measurement and reporting, and the Co-SR setup; performing, by the first AP device (200), one of: establishing, by the first AP device (200), the Co-SR setup between the first AP device (200) and the second AP device (202) upon the initialization (200A) using long term updates (200B) performed at a service period level, wherein the long term updates (200B) comprises updates to the device and service discovery, updates to the interference measurement and reporting, and updates to the Co-SR setup; and establishing, by the first AP device (200), the Co-SR setup between the first AP device (200) and the second AP device (202) upon the initialization (200A) using short term updates (200C) performed at a transmission opportunity (TXOP) level, wherein the short term updates (200C) comprises updates to the interference measurement and reporting, updates to the Co-SR setup, and updates to a Co-SR transmission.

[0159] In another example, the method comprising: performing, by the first AP device (200), the initialization (200A) to establish the Co-SR setup between the first AP device (200) and the second AP device (202) by performing the device and service discovery comprises: generating, by the first AP device (200), a beacon or multi-AP (MAP) discovery probe request that informs the second AP device (202) regarding a capability and an intention to participate in the Co-SR setup; transmitting, by the first AP device (200), the beacon or MAP discovery probe request to the second AP device (202); and receiving, by the first AP device (200), a beacon or MAP discovery probe response from the second AP device (202) upon receiving the beacon or MAP discovery probe request.

[0160] In another example, wherein performing, by the first AP device (200), the initialization (200A) to establish the Co-SR setup between the first AP device (200) and the second AP device (202) by performing the interference measurement and reporting comprises: receiving, by the first AP device (200), a received signal strength indicator (RSSI) from the second AP device (202) at stations (STAs) (204A-N) associated with at least one of the first AP device (200) and the second AP device (202) in a downlink mode; and determining, by the first AP device (200), an interference level due to the second AP device (202) at the STAs (204A-N) associated with the first AP device (200) based on the RSSI determined using at least one of a solicited process and an unsolicited process.

[0161] In another example, wherein receiving, by the first AP device (200), the RSSI at the STAs (204A-N) associated with the first AP device (200) in the downlink mode comprises: generating, by the first AP device (200), a measurement result request for obtaining the RSSI from the STAs (204A-N) associated with the first AP device (200); transmitting, by the first AP device (200), the measurement result request to the STAs (204A-N) associated with the first AP device (200), wherein the STAs (204A-N) obtain the RSSI by measuring interference levels from overlapping basic service sets (OBSS) APs in the downlink mode; and receiving, by the first AP device (200), a measurement response from the STAs (204A-N) associated with the first AP device (200), wherein the measurement response comprises the RSSI from the second AP device (202) in an uplink mode.

[0162] In another example, wherein receiving, by the second AP device (202), the RSSI at the STAs (204A-N) associated with the second AP device (202) in the downlink mode comprises: generating, by the second AP device (202), a measurement result request for obtaining the RSSI from the STAs (204A-N) associated with the second AP device (202); transmitting, by the second AP device (202), the measurement result request to the STAs (204A-N) associated with the second AP device (202), wherein the STAs (204A-N) obtain the RSSI by measuring interference levels from OBSS APs in the downlink mode; and receiving, by the second AP device (202), a measurement response from the STAs (204A-N) associated with the second AP device (202), wherein the measurement response comprises the RSSI from the first AP device (200) in an uplink mode.

[0163] In another example, wherein the solicited process is performed using a null data packet (NDP) sounding and the unsolicited process is performed based on an ongoing packet transmission between the first AP device (200) and the STAs (204A-N) associated with the first AP device (200).

[0164] In another example, wherein the solicited process is performed using a null data packet (NDP) sounding and the unsolicited process is performed based on an ongoing packet transmission between the second AP device (202) and the STAs (204A-N) associated with the second AP device (202).

[0165] In another example, establishing, by the first AP device (200), the Co-SR setup between the first AP device (200) and the second AP device (202) upon the initialization (200A) using the long term updates (200B) comprises: determining, by the first AP device (200), a service period duration that indicates a time duration for performing the Co-SR setup between the first AP device (200) and the second AP device (202); generating, by the first AP device (200), a Co-SR invite message that comprises the long term updates (200B) for establishing the Co-SR setup between the first AP device (200) and the second AP device (202), wherein the long term updates (200B) comprises a RSSI obtained from the STAs (204A-N), a transmit power associated with the first AP device (200), and a modulation and coding scheme (MCS) value associated with the first AP device (200), and wherein the RSSI, the transmit power, and the MCS value are obtained during the interference measurement and reporting; transmitting, by the first AP device (200), the Co-SR invite message to the second AP device (202); and receiving, by the first AP device (200), a Co-SR response message from the second AP device (202) upon receiving the Co-SR invite message.

[0166] In another example, establishing, by the first AP device (200), the Co-SR setup between the first AP device (200) and the second AP device (202) upon the initialization (200A) using the short term updates (200C) comprises: determining, by the first AP device (200), a TXOP duration that indicates a time duration for performing the Co-SR setup between the first AP device (200) and the second AP device (202); generating, by the first AP device (200), a Co-SR invite message that comprises the short term updates (200C) for establishing the Co-SR setup between the first AP device (200) and the second AP device (202), wherein the short term updates (200C) comprises the TXOP duration and updates to one or more operation parameters; transmitting, by the first AP device (200), the Co-SR invite message to the second AP device (202); and receiving, by the first AP device (200), a Co-SR response message from the second AP device (202) upon receiving the Co-SR invite message.

[0167] In another example, wherein the one or more operation parameters comprise at least one of a device identifier of the first AP device (200), a device identifier of the second AP device (202), an operating band and channel in which the Co-SR setup is performed, and a transmit power proposed for the Co-SR setup.

[0168] In another example, performing, by the first AP device (200), a Co-SR transmission upon establishing the Co-SR setup between first AP device (200) and the second AP device (202) based on the short term updates, wherein the Co-SR transmission occurs in an aperiodic manner based on the TXOP duration where the first AP device (200) and the second AP device (202) send physical layer protocol data units (PPDUs) to the STAs (204A-N) associated with the first AP device (200) and the second AP device (202).

[0169] In one example, the first AP device for enabling a Co-SR setup operation in a WLAN system is provided. The first AP device comprising: a processor (206); a memory (208) coupled to the processor (206); and a Co-SR setup controller (212) communicatively coupled to the processor (206) and the memory (208). wherein the Co-SR setup controller (212): performs an initialization (200A) to establish a Co-SR setup between the first AP device (200) and a second AP device (202), wherein the initialization (200A) comprises device and service discovery, interference measurement and reporting, and the Co-SR setup; performs one of: establishes the Co-SR setup between the first AP device (200) and the second AP device (202) upon the initialization (200A) using long term updates (200B) performed at a service period level, wherein the long term updates (200B) comprises updates to the device and service discovery, updates to the interference measurement and reporting, and updates to the Co-SR setup; and establishes the Co-SR setup between the first AP device (200) and the second AP device (202) upon the initialization (200A) using short term updates (200C) performed at a TXOP level, wherein the short term updates (200C) comprises updates to the interference measurement and reporting, updates to the Co-SR setup and Co-SR transmission.

[0170] The foregoing description of the specific embodiments will so fully reveal the general nature of the embodiments herein that others can, by applying current knowledge, readily modify and or adapt for various applications such specific embodiments without departing from the generic concept, and, therefore, such adaptations and modifications are intended to be comprehended within the meaning and range of equivalents of the disclosed embodiments. It is to be understood that the phraseology or terminology employed herein is for the purpose of description and not of limitation. Therefore, while the embodiments herein have been described in terms of preferred embodiments, those skilled in the art will recognize that the embodiments herein can be practiced with modification within the scope of the embodiments as described herein.Meanwhile, although specific embodiments of the present disclosure have been described in detail, various modifications may be made without departing from the scope of the present disclosure. Therefore, the scope of the present disclosure should not be limited to the described embodiments, but should be defined by the claims and equivalents thereof.

[0171] Meanwhile, this specification and drawings disclose preferred embodiments of the present invention, and although specific terms are used, they are used in a general sense to facilitate explanation of the technical content of the present invention and to aid in understanding the disclosure, and are not intended to limit the scope of the present invention.

[0172] Furthermore, it is obvious to those skilled in the art to which the present disclosure pertains that other variations based on the technical concept of the present disclosure are possible in addition to the embodiments described herein. For example, some or all of the contents of one embodiment described above may be combined with some or all of the contents of one or more other embodiments, and such combinations are also included in the embodiments proposed in the present disclosure.

Claims

1.A method for enabling a coordinated spatial reuse (Co-SR) setup operation in a wireless local area network (WLAN) system, comprising:performing, by a first access point (AP) device (200), an initialization (200A) to establish a Co-SR setup between the first AP device (200) and a second AP device (202), wherein the initialization (200A) comprises device and service discovery, interference measurement and reporting, and the Co-SR setup;performing, by the first AP device (200), one of:establishing, by the first AP device (200), the Co-SR setup between the first AP device (200) and the second AP device (202) upon the initialization (200A) using long term updates (200B) performed at a service period level, wherein the long term updates (200B) comprises updates to the device and service discovery, updates to the interference measurement and reporting, and updates to the Co-SR setup; andestablishing, by the first AP device (200), the Co-SR setup between the first AP device (200) and the second AP device (202) upon the initialization (200A) using short term updates (200C) performed at a transmission opportunity (TXOP) level, wherein the short term updates (200C) comprises updates to the interference measurement and reporting, updates to the Co-SR setup, and updates to a Co-SR transmission.2.The method of claim 1,performing, by the first AP device (200), the initialization (200A) to establish the Co-SR setup between the first AP device (200) and the second AP device (202) by performing the device and service discovery comprises:generating, by the first AP device (200), a beacon or multi-AP (MAP) discovery probe request that informs the second AP device (202) regarding a capability and an intention to participate in the Co-SR setup;transmitting, by the first AP device (200), the beacon or MAP discovery probe request to the second AP device (202); andreceiving, by the first AP device (200), a beacon or MAP discovery probe response from the second AP device (202) upon receiving the beacon or MAP discovery probe request.3.The method of claim 1,wherein performing, by the first AP device (200), the initialization (200A) to establish the Co-SR setup between the first AP device (200) and the second AP device (202) by performing the interference measurement and reporting comprises:receiving, by the first AP device (200), a received signal strength indicator (RSSI) from the second AP device (202) at stations (STAs) (204A-N) associated with at least one of the first AP device (200) and the second AP device (202) in a downlink mode; anddetermining, by the first AP device (200), an interference level due to the second AP device (202) at the STAs (204A-N) associated with the first AP device (200) based on the RSSI determined using at least one of a solicited process and an unsolicited process.4.The method of claim 3,wherein receiving, by the first AP device (200), the RSSI at the STAs (204A-N) associated with the first AP device (200) in the downlink mode comprises:generating, by the first AP device (200), a measurement result request for obtaining the RSSI from the STAs (204A-N) associated with the first AP device (200);transmitting, by the first AP device (200), the measurement result request to the STAs (204A-N) associated with the first AP device (200), wherein the STAs (204A-N) obtain the RSSI by measuring interference levels from overlapping basic service sets (OBSS) APs in the downlink mode; andreceiving, by the first AP device (200), a measurement response from the STAs (204A-N) associated with the first AP device (200), wherein the measurement response comprises the RSSI from the second AP device (202) in an uplink mode.5.The method of claim 3,wherein receiving, by the second AP device (202), the RSSI at the STAs (204A-N) associated with the second AP device (202) in the downlink mode comprises:generating, by the second AP device (202), a measurement result request for obtaining the RSSI from the STAs (204A-N) associated with the second AP device (202);transmitting, by the second AP device (202), the measurement result request to the STAs (204A-N) associated with the second AP device (202), wherein the STAs (204A-N) obtain the RSSI by measuring interference levels from OBSS APs in the downlink mode; andreceiving, by the second AP device (202), a measurement response from the STAs (204A-N) associated with the second AP device (202), wherein the measurement response comprises the RSSI from the first AP device (200) in an uplink mode.6.The method of claim 4,wherein the solicited process is performed using a null data packet (NDP) sounding and the unsolicited process is performed based on an ongoing packet transmission between the first AP device (200) and the STAs (204A-N) associated with the first AP device (200).7.The method of claim 4,wherein the solicited process is performed using a null data packet (NDP) sounding and the unsolicited process is performed based on an ongoing packet transmission between the second AP device (202) and the STAs (204A-N) associated with the second AP device (202).8.The method of claim 1,establishing, by the first AP device (200), the Co-SR setup between the first AP device (200) and the second AP device (202) upon the initialization (200A) using the long term updates (200B) comprises:determining, by the first AP device (200), a service period duration that indicates a time duration for performing the Co-SR setup between the first AP device (200) and the second AP device (202);generating, by the first AP device (200), a Co-SR invite message that comprises the long term updates (200B) for establishing the Co-SR setup between the first AP device (200) and the second AP device (202), wherein the long term updates (200B) comprises a RSSI obtained from the STAs (204A-N), a transmit power associated with the first AP device (200), and a modulation and coding scheme (MCS) value associated with the first AP device (200), and wherein the RSSI, the transmit power, and the MCS value are obtained during the interference measurement and reporting;transmitting, by the first AP device (200), the Co-SR invite message to the second AP device (202); andreceiving, by the first AP device (200), a Co-SR response message from the second AP device (202) upon receiving the Co-SR invite message.9.The method of claim 1, establishing, by the first AP device (200), the Co-SR setup between the first AP device (200) and the second AP device (202) upon the initialization (200A) using the short term updates (200C) comprises:determining, by the first AP device (200), a TXOP duration that indicates a time duration for performing the Co-SR setup between the first AP device (200) and the second AP device (202);generating, by the first AP device (200), a Co-SR invite message that comprises the short term updates (200C) for establishing the Co-SR setup between the first AP device (200) and the second AP device (202), wherein the short term updates (200C) comprises the TXOP duration and updates to one or more operation parameters;transmitting, by the first AP device (200), the Co-SR invite message to the second AP device (202); andreceiving, by the first AP device (200), a Co-SR response message from the second AP device (202) upon receiving the Co-SR invite message.10.The method of claim 9, wherein the one or more operation parameters comprise at least one of a device identifier of the first AP device (200), a device identifier of the second AP device (202), an operating band and channel in which the Co-SR setup is performed, and a transmit power proposed for the Co-SR setup.11.The method of claim 9, comprising:performing, by the first AP device (200), a Co-SR transmission upon establishing the Co-SR setup between first AP device (200) and the second AP device (202) based on the short term updates, wherein the Co-SR transmission occurs in an aperiodic manner based on the TXOP duration where the first AP device (200) and the second AP device (202) send physical layer protocol data units (PPDUs) to the STAs (204A-N) associated with the first AP device (200) and the second AP device (202).12.A first AP device (200) for enabling a Co-SR setup operation in a WLAN system, comprising:a processor (206);a memory (208) coupled to the processor (206); anda Co-SR setup controller (212) communicatively coupled to the processor (206) and the memory (208), wherein the Co-SR setup controller (212):performs an initialization (200A) to establish a Co-SR setup between the first AP device (200) and a second AP device (202), wherein the initialization (200A) comprises device and service discovery, interference measurement and reporting, and the Co-SR setup;performs one of:establishes the Co-SR setup between the first AP device (200) and the second AP device (202) upon the initialization (200A) using long term updates (200B) performed at a service period level, wherein the long term updates (200B) comprises updates to the device and service discovery, updates to the interference measurement and reporting, and updates to the Co-SR setup; andestablishes the Co-SR setup between the first AP device (200) and the second AP device (202) upon the initialization (200A) using short term updates (200C) performed at a TXOP level, wherein the short term updates (200C) comprises updates to the interference measurement and reporting, updates to the Co-SR setup and Co-SR transmission.13.The first AP device of claim 12, performs the initialization (200A) to establish the Co-SR setup between the first AP device (200) and the second AP device (202) by performing the device and service discovery comprises:generates a beacon or multi-AP (MAP) discovery probe request that informs the second AP device (202) regarding a capability and an intention to participate in the Co-SR setup;transmits the beacon or MAP discovery probe request to the second AP device (202); andreceives a beacon or MAP discovery probe response from the second AP device (202) upon receiving the beacon or MAP discovery probe request.14.The first AP device of claim 12,wherein performs the initialization (200A) to establish the Co-SR setup between the first AP device (200) and the second AP device (202) by performing the interference measurement and reporting comprises:receives a received signal strength indicator (RSSI) from the second AP device (202) at stations (STAs) (204A-N) associated with at least one of the first AP device (200) and the second AP device (202) in a downlink mode; anddetermines an interference level due to the second AP device (202) at the STAs (204A-N) associated with the first AP device (200) based on the RSSI determined using at least one of a solicited process and an unsolicited process.15.The first AP device of claim 14,wherein receives the RSSI at the STAs (204A-N) associated with the first AP device (200) in the downlink mode comprises:generates a measurement result request for obtaining the RSSI from the STAs (204A-N) associated with the first AP device (200);transmits the measurement result request to the STAs (204A-N) associated with the first AP device (200), wherein the STAs (204A-N) obtain the RSSI by measuring interference levels from overlapping basic service sets (OBSS) APs in the downlink mode; andreceives a measurement response from the STAs (204A-N) associated with the first AP device (200), wherein the measurement response comprises the RSSI from the second AP device (202) in an uplink mode.

Citation Information

Patent Citations

  • Reuse of space in multi-AP system

    US20230093547A1

  • Terminal, communication device, and communication method

    US20230422179A1

  • Versatile access point cooperation setup

    WO2023104320A1