Skip to main content
Log in

Algorithm for Dynamic Power Control and Scheduling in IEEE 802.11ax Infrastructure Networks

  • DATA TRANSMISSION IN COMPUTER NETWORKS
  • Published:
Journal of Communications Technology and Electronics Aims and scope Submit manuscript

Abstract—With the growth of the number of wireless networks and connected devices, the negative effect of the interference becomes more dramatic. One of the most promising ways to reduce interference is the simultaneous adjustment of transmission powers together with the scheduling of transmission by various network devices. When developing such solutions for wireless networks operating in the unlicensed spectrum, an important requirement is to take into account the regulatory restrictions on the transmission power, as well as the prohibition of data transmission if the power of the signal and noise detected in the channel exceeds a certain regulated threshold. In this paper, we propose an algorithm for optimizing the transmission powers of various stations and scheduling transmissions with above-mentioned restrictions. The proposed algorithm is based on the branch and bound method and allows finding the optimal solution with a specified accuracy in terms of the chosen utility function.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1.
Fig. 2.
Fig. 3.
Fig. 4.
Fig. 5.

Similar content being viewed by others

Notes

  1. Note that the value Umax may be unattainable.

REFERENCES

  1. E. Khorov, A. Kiryanov, A. Lyakhov, and G. Bianchi, “A Tutorial on IEEE 802.11ax High Efficiency WLANs,” in IEEE Communications Surveys & Tutorials, vol. 21, no. 1, pp. 197-216, Firstquarter 2019. DOI: 10.1109/COMST.2018.2871099.

  2. J. Zhu et al., “Adapting physical carrier sensing to maximize spatial reuse in 802.11 mesh networks,” Wireless Commun. & Mobile Comput. 4, 933–946 (2004).

  3. J. A. Fuemmeler, N. H. Vaidya, and V. V. Veeravalli, “Selecting transmit powers and carrier sense thresholds in CSMA protocols for wireless Ad Hoc networks,” in Proc. 2nd Ann. Int. Workshop on Wireless Internet, ACM, 2006, p. 15.

  4. V. L. Stefanyuk and M. L. Tsetlin, “Power regulation in a group of radio stations,” Probl. Peredachi Inf. 3 (4), 49–57 (1967).

  5. G. J. Foschini and Z. Miljanic, “A simple distributed autonomous power control algorithm and its convergence,” IEEE Trans. Vehicular Technol. 42, 641–646 (1993).

  6. M. Chiang et al., “Power control by geometric programming,” IEEE Trans. Wireless Commun. 6, 2640–2651 (2007).

    Article  Google Scholar 

  7. L. Qian, Y. J. Zhang, and J. Huang, “MAPEL: Achieving global optimality for a non-convex wireless power control problem,” ArXiv, Preprint: 0805.2675 (2008).

  8. H. Tuy, “Normal sets, polyblocks and monotonic optimization,” Vietnam J. Math. 27, 277–300 (1999).

    MathSciNet  MATH  Google Scholar 

  9. H. Tuy et al., Convex Analysis and Global Optimization (Kluwer Academic, Dordrecht, 1998).

    Book  MATH  Google Scholar 

  10. L. P. Qian and Y. J. Zhang, “S-MAPEL: Monotonic optimization for non-convex joint power control and scheduling problems,” IEEE Trans. Wireless Commun. 9, 1708–1719 (2010).

  11. P. C. Weeraddana et al., “Weighted sum-rate maximization for a set of interfering links via branch and bound,” IEEE Trans. Signal Processing 59, 3977–3996 (2011).

  12. E. Khorov, A. Kiryanov, and A. Krotov, “Joint power control and time division to improve spectral efficiency in dense Wi-Fi networks,” in Proc. IEEE Int. Black Sea Conf. on Communications and Networking, Batumi, Georgia, 2018 (IEEE, New York, 2018).

  13. J. Mo and J. Walrand, “Fair end-to-end window-based congestion control,” IEEE/ACM Trans. on Networking 8, 556–567 (2000).

  14. J. Clausen, Branch and Bound Algorithms-Principles and Examples (Department of Computer Science, Univ. Copenhagen, 1999), pp. 1–30.

  15. J. Clausen and M. Perregaard, “On the best search strategy in parallel branch-and-bound: Best-First Search versus Lazy Depth-First Search,” Ann. Operat. Research 90, 1–17 (1999).

  16. S. Schwarz, C. Mehlfuhrer, and M. Rupp, “Throughput Maximizing Multiuser Scheduling with Adjustable Fairness,” in Proc. IEEE Int. Conf. on Communications (ICC), June 59, 2011 (IEEE, New York, 2011), pp. 1–5.

  17. The ns-3 Network Simulator. http://www.nsnam.org/.

  18. IEEE Standard for information technology—Telecommunications and information exchange between systems local and metropolitan area networks—Specific requirements—Part 11: Wireless LAN medium access control (MAC) and physical layer (PHY) specifications—amendment 4: Enhancements for very high throughput for operation in bands below 6 GHz (Dec. 2013).

  19. D. Xia, J. Hart, and Q. Fu, “On the performance of rate control algorithm minstrel,” in Personal Indoor and Mobile Radio Communications (PIMRC) (IEEE 23rd Int. Symp. 2012) (IEEE, New York, 2012), pp. 406–412.

  20. TGax Simulation Scenarios, Indoor Small BSSs Scenario. https://mentor.ieee.org/802.11/dcn/14/11-14-0980-16-00ax-simulation-scenarios.docx.

Download references

Funding

This work was supported by the Government of the Russian Federation, contract no. 14.W03.31.0019.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to A. G. Kiryanov or E. M. Khorov.

Additional information

Translated by A. Ivanov

APPENDIX

APPENDIX

Proof of Statement 1. Let γ' = f–1(v). Since the rate vector components are non-decreasing functions of the corresponding signal-to-noise ratios, then it follows from vu that γ' ≽ γ. It was proved in [4, Lemma 2] that, if γ' ≽ γ, then x' ≽ x. Therefore,

$$\sum\limits_j {{{b}_{{ij}}}} x_{j}^{'} \geqslant \sum\limits_j {{{b}_{{ij}}}} {{x}_{j}} > \hat {c}.$$

The statement is proven.

Proof of Statement 2. A similar statement was proved in [4] for signal-to-noise ratio vectors in the presence of a constraint on the maximum transmit power, but in the absence of constraints (5). If the signal-to-noise ratio vector γ' is attainable, then any signal-to-noise ratio vector γ is also attainable such that γ ≼ γ'.

Let γ = f–1(u) and γ' = f–1(v). Since the function f is non-decreasing, the inverse function f–1 is also non-decreasing, and f–1(γ) ≼ f–1(γ'). The data rate vector v is attainable; therefore, the corresponding signal-to-noise ratio vector γ' is also attainable. Based on the statement proved in [4], the vector γ is attainable; therefore, the corresponding vector u is also attainable in the absence of constraints (5).

Since v is attainable, constraints (5) are satisfied for all indices i such that the corresponding transmission power \(x_{i}^{'}\) is greater than zero. Then, according to Corollary 1, these constraints are also satisfied for the corresponding indices of the vector u. For any other index j, \(x_{j}^{'}\) = 0 is fulfilled; therefore, xj = 0 since x' ≽ x while the fulfillment of the constraints (5) for index j is not required.

The converse statement is a direct consequence of what was proved.

Proof of Statement 3. Since [p, q]\[h, q] = {y ∈ [p, q] | y\( \notin \) [h, q]}, then for ∀y ∈ [p, q]\[h, q], there is an index i such that yi\( \leqslant \)hi. In this case, for any index j, yj\( \leqslant \)qj is fulfilled. Thus, there exists an index i such that ysi.

The \(\hat {U}\) monotonously depends on the transmission rates; therefore, \(\hat {U}\)(y) \( \leqslant \)\(\hat {U}\)(si) \( \leqslant \) maxj = 1, …, N\(\hat {U}\)(sj).

Consequently, it is true for ∀y ∈ [p, q]\[h, q] so that \(\hat {U}\)(y) \( \leqslant \) maxi = 1, …, N\(\hat {U}\)(si).

The statement is proven.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kiryanov, A.G., Krotov, A.V., Lyakhov, A.I. et al. Algorithm for Dynamic Power Control and Scheduling in IEEE 802.11ax Infrastructure Networks. J. Commun. Technol. Electron. 64, 900–909 (2019). https://doi.org/10.1134/S1064226919080230

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1134/S1064226919080230

Keywords:

Navigation