Abstract

The IEEE 802.11ax standard (Wi-Fi 6), among other features, adopts a feature called spatial reuse, where new transmissions can be carried out in presence of ongoing, interfering transmissions from nodes in an overlapping basic service set (OBSS). Specifically, a node can adjust its threshold for detecting the interference, by setting a parameter called OBSS Power-Detect level <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$(\text{OBSS}_{-}\text{PD}_{\text{level}})$</tex> . When a node hears an ongoing transmission from an OBSS node, if its received signal strength indicator (RSSI) is below the <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$\text{OBSS}_{-}\text{PD}_{\text{level}}$</tex> , the node is said to have a spatial reuse opportunity. The node can transmit at a limited transmit power (TX_PWR) during the spatial reuse opportunity. The feasible values of <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$\text{OBSS}_{-}\text{PD}_{\text{level}}$</tex> and TX_PWR must satisfy certain constraints laid out by the IEEE 802.11ax standard. In this work, we propose an algorithm that first obtains <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$\text{OBSS}_{-}\text{PD}_{\text{level}}$</tex> thresholds for maximizing the number of spatial reuse opportunities, and then selects the one that minimizes the packet error rate among these <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$\text{OBSS}_{-}\text{PD}_{\text{level}}$</tex> thresholds. The trade-off involved is the following: setting <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$\text{OBSS}_{-}\text{PD}_{\text{level}}$</tex> to a high value increases the number of spatial reuse opportunities, but necessitates transmissions to be at lower transmit power (due to the constraint specified by the standard) resulting in higher packet error rates, and vice versa. The proposed algorithm dynamically varies <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$\text{OBSS}_{-}\text{PD}_{\text{level}}$</tex> based on packet error rates. Via simulations, we show that the proposed dynamic algorithm performs better (in terms of achieving a higher throughput and a lower packet error rate) than a naive method which adopts a constant <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$\text{OBSS}_{-}\text{PD}_{\text{level}}$</tex> threshold and the case when the spatial reuse is not adopted. When the spatial reuse is implemented using the proposed algorithm, we also explore the performance of different traffic models served using QoS queues having different priorities and transmission parameters.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call