Abstract
In this paper, we consider the power allocation problem for 5 G wireless networks using massive multiple input multiple output technologies. Two non-linear optimization models are considered to maximize the worst user signal-to-interference noise ratio and the total capacity of the network subject to power constraints. In particular, we transform the first one into a geometric programming (GP) problem. Whereas the second one leads to a signomial programming formulation. The main contributions of the paper are first to propose novel formulations for power allocation in wireless networks while using stochastic, geometric, and signomial programming frameworks altogether. We derive stochastic formulations for each GP model to deal with the uncertainty of wireless channels. Secondly, since solving optimally the stochastic models represents a challenging task, we obtain tight bounds using approximation solution methods. In particular, the piece-wise linear programming and the sequential approximation methods allow us to obtain tight intervals for the objective function values of the stochastic models. Notice that these intervals contain the optimal solutions. In particular, we propose an approximated GP model that allows obtaining lower bounds for the signomial problem. This is achieved by using the arithmetic–geometric mean inequality. Finally, we compare the deterministic and stochastic models and prove the robustness of the stochastic models. Notice that we solve all the instances and obtain near-optimal solutions for most of them.
Similar content being viewed by others
Data availability
The datasets generated during and/or analyzed during the current study are available from the corresponding author on reasonable request.
References
Chiasserini, C., & Magnan, A. IEEE 5G for the Automotive Domain, https://futurenetworks.ieee.org/images/files/pdf/applications/5G-for-the-Automotive-Domain030518.pdf
Somisetty, M. Big Data Analytics in 5G, https://futurenetworks.ieee.org/images/files/pdf/applications/Data-Analytics-in-5G-Applications030518.pdf
Markakis, E., & Politis, I., 5G Emergency Communications, https://futurenetworks.ieee.org/images/files/pdf/applications/Emergency-Communications030518.pdf
Orsino, A., Yilmaz, O. N.C., & Torsner, J. Ericsson Research, Factories of the Future Enabled by 5G Technology, https://futurenetworks.ieee.org/images/files/pdf/applications/Factories-of-the-Future-Enabled-by-5G-Technology_030518.pdf
Rao, K. The Path to 5G for Health Care, https://futurenetworks.ieee.org/images/files/pdf/applications/5G--Health-Care030518.pdf
Mangra, N., & Ghasempour, A. Smart Cities: Connected Ecosystem of Ecosystems, https://futurenetworks.ieee.org/images/files/pdf/applications/Smart-Cities_030518.pdf
IEEE 5G and Beyond Technology Roadmap, https://futurenetworks.ieee.org/images/files/pdf/ieee-5g-roadmap-white-paper.pdf
Boyd, S., Kim, S. J., Vandenberghe, L., & Hassibi, A. (2007). A tutorial on geometric programming. Optimization and Engineering, 8(67), 67–127.
Duffin, R., Peterson, E., & Zener, C. (1967). Geometric programming-theory and application. New York: Wiley.
Parsaeefard, S., Jumba, V., Shoaei, A. D., Derakhshani, M., & Le-Ngoc, T. (2021). User association in cloud RANs with massive MIMO. IEEE Transactions on Cloud Computing, 9(2), 821–833.
Liu, J., Lisser, A., & Chen, Z. (2016). Stochastic geometric optimization with joint probabilistic constraints. Operations Research Letters, 44, 687–691.
Azizi, A., Parsaeefard, S., Javan, M. R., Mokari, N., & Yanikomeroglu, H. (2020). Profit maximization in 5G+ networks with heterogeneous aerial and ground base stations. IEEE Transactions on Mobile Computing, 19(10), 2445–2460.
Bashar, M., Cumanan, K., Burr, A. G., Ngo, H. Q., Larsson, E. G., & Xiao, P. (2019). Energy efficiency of the cell-free massive mimo uplink with optimal uniform quantization. IEEE Transactions on Green Communications and Networking, 3(4), 971–987.
Amani, N., Pedram, H., Taheri, H., & Parsaeefard, S. (2019). Energy-efficient resource allocation in heterogeneous cloud radio access networks via BBU offloading. IEEE Transactions on Vehicular Technology, 68(2), 1365–1377.
Tweed, D., Derakhshani, M., Parsaeefard, S., & Le-Ngoc, T. (2017). Outage-constrained resource allocation in uplink NOMA for critical applications. IEEE Access, 5, 27636–27648.
Parsaeefard, S., Dawadi, R., Derakhshani, M., Le-Ngoc, T., & Baghani, M. (2017). Dynamic resource allocation for virtualized wireless networks in massive-MIMO-Aided and Fronthaul-limited C-RAN. IEEE Transactions on Vehicular Technology, 66(10), 9512–9520.
Lakani, S., & Gagnon, F. (2017). Optimal design and energy efficient binary resource allocation of interference-limited cellular relay-aided systems with consideration of queue stability. IEEE Access, 5, 8459–8474.
Gao, H., Su, Y., Zhang, S., & Diao, M. (2019). Antenna selection and power allocation design for 5G massive MIMO uplink networks. China Communications, 16(4), 1–15.
Benmimoune, M., Driouch, E., Ajib, W., & Massicotte, D. (2015). Joint Transmit Antenna Selection and User Scheduling for Massive MIMO Systems, in IEEE Wireless Communications and Networking Conference (WCNC). https://ieeexplore.ieee.org/document/7127500
Pedram, M., & Wang, L. (2020). Energy efficiency in 5G cellular network systems. IEEE Design and Test, 37(1), 64–78.
Zhang, J., Zhang, Y., Xiang, L., Sun, Y., Kwan Ng, D. W., & Jo, M. (2021). Robust energy-efficient transmission for wireless-powered d2d communication networks. IEEE Transactions on Vehicular Technology, 70(8), 7951–7965.
Le, A. T., Ha, N. D. X., Do, D. T., Silva, A., & Yadav, S. (2021). Enabling user grouping and fixed power allocation scheme for reconfigurable intelligent surfaces-aided wireless systems. IEEE Access, 9, 92263–92275.
Lu, H., Jiang, X., & Chen, C. W. (2021). Distortion-aware cross-layer power allocation for video transmission over multi-user NOMA systems. IEEE Transactions on Wireless Communications, 20(2), 1076–1092.
Chiang, M., Tan, C. W., Palomar, D. P., Ońeill, D., & Julian, D. (2007). Power control by geometric programming. IEEE Transactions on Wireless Communications, 6(7), 2640–2651.
Cheng, J., Delage, E., & Lisser, A. (2014). Distributionally robust stochastic knapsack problem. SIAM Journal on Optimization, 24(3), 1485–1506.
Cheng, J., & Lisser, A. (2012). A second-order cone programming approach for linear programs with joint probabilistic constraints. Operations Research Letters, 40, 325–328.
Lobo, M., Vandenberghe, L., Boyd, S., & Lebret, H. (1998). Applications of second-order cone programming. Linear Algebra and its Applications, 284, 193–228.
Luedtke, J., Ahmed, S., & Nemhauser, G. (2010). An integer programming approach for linear programs with probabilistic constraints. Mathematical Programming, 122, 247–272.
Prékopa, A. (1995). Stochastic Programming, in: Mathematics and Its Applications, 324, Springer Netherlands.
Prékopa, A. (1970). On probabilistic constrained programming Proceedings of the Princeton Symposium on Mathematical Programming. Princeton University Press, Princeton.
Shapiro, A., Dentcheva, D., & Ruszczynski, A. (2009). Lectures on stochastic programming: Modeling and theory, 436. SIAM Philadelphia, Series on Optimization, 9 of MPS/SIAM, Philadelphia.
Adasme, P., & Lisser, A. (2014). Stochastic and semidefinite optimization for scheduling in orthogonal frequency division multiple access networks. Journal of Scheduling, 17(5), 445–469.
Adasme, P., & Lisser, A. (2016). Uplink scheduling for joint wireless orthogonal frequency and time division multiple access networks. Journal of Scheduling, 19(3), 349–366.
Dupacová, J. Stochastic geometric programming: approaches and applications, In V. Brozová, R. Kvasnicka, eds., Proceedings of MME09, 2009, pp. 63-66.
Rao, S. S. (1996). Engineering Optimization: Theory and Practice (3rd ed.). New York: Wiley- Interscience.
Liu, J., Peng, S., Lisser, A., & Chen, Z. (2020). Rectangular chance constrained geometric optimization. Optimization and engineering, 21, 537–566.
Haleem, M. A. (2018). On the Capacity and Transmission Techniques of Massive MIMO Systems. Wireless Communications and Mobile Computing. https://doi.org/10.1155/2018/9363515
Adasme, P., Soto, I., Juan, E. S., Seguel, F., & Firoozabadi, A. D. (2020). Maximizing Signal to Interference Noise Ratio for Massive MIMO: A Mathematical Programming Approach, 2020 South American Colloquium on Visible Light Communications (SACVC), 1-6. https://ieeexplore.ieee.org/document/9129889
Valduga, S., Deneire, L., Pardo, R., Almeida, A., Maciel, T., & Mota, J. (2018). Low complexity heuristics to beam selection and rate adaptation in sparse massive MIMO systems. Transactions on Emerging Telecommunication Technologies, 29(9), e3459.
Diamond, S., & Boyd, S. (2016). CVXPY: A Python-embedded modeling language for convex optimization. The Journal of Machine Learning Research, 17(83), 1–5.
Agrawal, A., Verschueren, R., Diamond, S., & Boyd, S. (2018). A rewriting system for convex optimization problems. Journal of Control and Decision, 5(1), 42–60.
MOSEK solver version 9.2.42, 2021, https://www.mosek.com/. MOSEK is a software package for the solution of linear, mixed-integer linear, quadratic, mixed-integer quadratic, quadratically constraint, conic and convex nonlinear mathematical optimization problems.
Mohajer, A., Daliri, M. S., Mirzaei, A., Ziaeddini, A., Nabipour, M., & Bavaghar, M. (2022). Heterogeneous Computational Resource Allocation for NOMA: Toward Green Mobile Edge-Computing SystemsIEEE Transactions on Services Computing 1-14. https://doi.org/10.1109/TSC.2022.3186099
Mohajer, A., Bavaghar, M., & Farrokhi, H. (2020). Mobility-aware load Balancing for Reliable Self-Organization Networks: Multi-agent Deep Reinforcement Learning, Reliability Engineering & System Safety, Volume 202, https://doi.org/10.1016/j.ress.2020.107056
Mohajer, A., Sorouri, F., Mirzaei, A., Ziaeddini, A., Rad, K. J., & Bavaghar, M. (2022). Energy-Aware Hierarchical Resource Management and Backhaul Traffic Optimization in Heterogeneous Cellular Networks, in IEEE Systems Journal, 1-12. https://doi.org/10.1109/JSYST.2022.3154162
Acknowledgements
The authors acknowledge the financial support from Project: FONDECYT No. 11180107 and from Project Dicyt 062313AS.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors have no conficts of interest to declare that are relevant to the content of this article.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary Information
Below is the link to the electronic supplementary material.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Adasme, P., Lisser, A. A stochastic geometric programming approach for power allocation in wireless networks. Wireless Netw 29, 2235–2250 (2023). https://doi.org/10.1007/s11276-023-03295-8
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11276-023-03295-8