Skip to main content

Advertisement

Log in

QoS and energy-efficiency aware scheduling and resource allocation scheme in LTE-A uplink systems

  • Published:
Telecommunication Systems Aims and scope Submit manuscript

Abstract

With the fast evolution of the wireless communications, the energy consumption of mobile network and the data flow in the network are increasing. Thus, it is very important to increase the Energy Efficiency (EE) and reduce packet loss rate. This article surveys the scheduling and resource allocation algorithm to reduce packet loss rate while increasing EE in the uplink of Long Term Evolution-Advanced system. Here, new framework that refers previous value as an optimization value of the optimization problem solving process is proposed. Furthermore, the mathematical model of the process is defined as NP-Hard problem and the new solving method is proposed. We propose a user priority metric, considering that the demand for packet loss rate and packet delay are different according to the Quality of Service (QoS) Class Identifier (QCI). For Guaranteed Bit Rate (GBR) and Non-GBR services, the proposed algorithm uses the user priority metric taking into account not only the uplink buffer status, but also the different characteristics of packet loss mechanism and energy efficiency, to select users in scheduling. To demonstrate the advantage of the proposed scheme, simulations are carried out in various size of cells like Femto cell, Pico cell, Micro cell and others and the study results are compared for the effectiveness of proposed methods. Simulation results show that the proposed algorithm enhances EE, as well as, QoS provision for different types of services.

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
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Data availability

Parameters in the experiments of this work are widely used in the previous research and practice, and comply with the standards of 3GPP and ITU-T. We assure that we will provide the experiment data as much as possible in case reviewers require the transparency of the experiment results of this work.

References

  1. Verma, D., & Gupta, A. (2017). QoS and energy efficient resource allocation in uplink SC-FDMA systems: A review. IJEDR, 5(4), 46–48.

    Google Scholar 

  2. Ataee, M., & Mohammadi, A. (2017). Energy-efficient resource allocation for adaptive modulated MIMO–OFDM heterogeneous cloud radio access networks. Wireless Personal Communications, 95(4), 4847–4866.

    Article  Google Scholar 

  3. Li, X., Ge, X., Wang, X., Cheng, J., & Victor, C. M. (2016). EE optimization: joint antenna-subcarrier-power allocation in OFDM-DASs. IEEE Transactions on Wireless Communications, 15(11), 7470–7483.

    Article  Google Scholar 

  4. Wang, F., Xu, C., Song, L., & Han, Z. (2015). Energy-efficient resource allocation for device-to-device underlay communication. IEEE Transactions on Wireless Communications, 14(4), 2082–2092.

    Article  Google Scholar 

  5. Venturino, L., Zappone, A., Risi, C., & Buzzi, S. (2015). Energy-efficient scheduling and power allocation in downlink OFDMA networks with base station coordination. IEEE Transactions on Wireless Communications, 14(1), 1–14.

    Article  Google Scholar 

  6. Ye, H., Lim, G., Cimini, L. J., Jr., & Tan, Z. (2015). Energy-efficient scheduling and resource allocation in uplink OFDMA systems. IEEE Communications Letters, 19(3), 439–442.

    Article  Google Scholar 

  7. Rostami, S., Arshad, K., & Rapajic, P. (2016). Energy-efficient resource allocation for LTE-A networks. IEEE Communications Letters, 20(7), 1429–1432.

    Google Scholar 

  8. Saidul, K. M., Mumtaz, S., Rodriguez, J., & Aguiar, R. L. (2014). Novel energy efficient packet-scheduling algorithm for CoMP. Computer Communications, 50, 53–63.

    Article  Google Scholar 

  9. Jo, S., Jong, C., Pak, C., & Ri, H. (2021). Multi-agent deep reinforcement learning-based energy efficient power allocation in downlink MIMO-NOMA systems. IET Communications. https://doi.org/10.1049/cmu2.12177

    Article  Google Scholar 

  10. Hasan, M. K., Shahjalal, M., Islam, M. M., Alam, M. M., Ahmed, M. F., & Jang, Y. M. (2020). The role of deep learning in NOMA for 5G and beyond communications. In Proceedings of 2020 international conference on artificial intelligence in information and communication (ICAIIC). Fukuoka, Japan, pp. 303–307.

  11. Li, Y., Yang, B., Yan, L., & Gao, W. (2020). Energy-aware resource management for uplink non-orthogonal multiple access: Multi-agent deep reinforcement learning. Future Generation Computer Systems, 105, 684–694.

    Article  Google Scholar 

  12. Rhee, J. H., Holtzman, J. M., & Kim, D. K. (2003). Scheduling of real/non-real time services: Adaptive EXP/PF algorithm. In The 57th IEEE semiannual vehicular technology conference, vol. 1, pp. 462–466.

  13. Ye, H., et al. (2015). Energy-efficient scheduling and resource allocation in uplink OFDMA systems. IEEE Communications Letters, 19(3), 439–442.

    Article  Google Scholar 

  14. 3GPP TS 23.203 V14.6.0 (2018). Policy and charging control architecture (release 14). www.3gpp.org.

  15. Kong, C., & Peng, I. H. (2017). Tradeoff design of radio resource scheduling for power and spectrum utilizations in LTE uplink systems. Journal of Network and Computer Applications, 78, 116–124.

    Article  Google Scholar 

  16. Chen, C., Li, X., Cheng, X., & Yi, N. (2017). Low-complexity energy-efficient subcarrier assignment in uplink OFDMA systems. In International conference on computing, networking and communications (ICNC): Wireless communications, pp. 1–6.

  17. Bazaraa, M. S., Sherali, H. D., & Shetty, C. M. (2013). Solutions manual to accompany nonlinear programming: Theory and algorithms (3rd ed.). Wiley.

    Google Scholar 

  18. Tata, C., Fellag, N., & Kadoch, M. (2020). New courteous algorithm for uplink scheduling in LTE-advanced and 5G networks. Journal of Computer Networks and Communications, 2020, 15. https://doi.org/10.1155/2020/4189789

    Article  Google Scholar 

  19. Motorola, ‘R1-050584: EUTRA uplink numerology and design’, www.3gpp.org, 3GPP TSG RAN WG1, meeting 41bis, Sophia Antipolis, France, June 2005.

  20. Motorola, ‘R1-050971: Single carrier uplink options for E-UTRA’, www.3gpp.org, 3GPP TSG RAN WG1, meeting 42, London, UK, August 2005.

  21. Bazaraa, M. S., Sherali, H. D., & Shetty, C. M. (2006). Nonlinear programming: Theory and algorithms. Wiley.

    Book  Google Scholar 

  22. Gill, P. E., Murray, W., & Wright, M. H. (1981). Practical optimization. Academic Press.

    Google Scholar 

  23. Gould, N., & Toint, P. L. (2004). Preprocessing for quadratic programming. Mathematical Programming, Series B, 100, 95–132.

    Article  Google Scholar 

Download references

Funding

No funding was received to assist with the preparation of this manuscript.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chol Jong.

Ethics declarations

Conflict of interest

The authors have no conflicts of interest to declare that are relevant to the content of this manuscript.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendix

Appendix

Proof of Theorem 1

To prove, we should examine the Hessian matrix for the function \({F}_{u}\left(P,B,\kappa ,\varphi \right)\) [17, 21].

Considering that \(P=\{{P}_{u,c}\},B=\{{B}_{u,c}\}\) and the linear combination of convex functions (or concave functions) is also a convex function (or concave function), the Hessian matrix of \(F_{u} \left( {P,B,\kappa ,\varphi } \right)\) as follows:

So,

$$ {\mathcal{H}}\left( {P,B} \right) = \left( {\begin{array}{*{20}c} {\frac{{\partial^{2} F_{u} }}{{\partial \left( {P_{u,c} } \right)^{2} }}} & {\frac{{\partial^{2} F_{u} }}{{\partial P_{u,c} \partial B_{u,c} }}} \\ {\frac{{\partial^{2} F_{u} }}{{\partial {\text{B}}_{{{\text{u}},{\text{c}}}} \partial {\text{P}}_{{{\text{u}},{\text{c}}}} }}} & {\frac{{\partial^{2} {\text{F}}_{{\text{u}}} }}{{\partial \left( {{\text{B}}_{{{\text{u}},{\text{c}}}} } \right)^{2} }}} \\ \end{array} } \right). $$
(A-1)

And

$$ {\mathcal{H}}_{11} = \frac{{\partial^{2} {\text{F}}_{{\text{u}}} }}{{\partial \left( {{\text{P}}_{{{\text{u}},{\text{c}}}} } \right)^{2} }} = - {\upkappa }_{{\text{u}}} \cdot {\text{w}}_{{\text{u}}} \cdot \frac{{{\text{G}}_{{{\text{u}},{\text{c}}}}^{2} \cdot {\text{B}}_{{{\text{u}},{\text{c}}}} }}{{\left( {{\text{B}}_{{{\text{u}},{\text{c}}}} \cdot {\text{N}}_{{\text{g}}} + {\text{P}}_{{{\text{u}},{\text{c}}}} \cdot {\text{G}}_{{{\text{u}},{\text{c}}}} } \right)^{2} \cdot \ln 2}} < 0, $$
(A-2)
$$ {\mathcal{H}}_{12,21} = \frac{{\partial^{2} {\text{F}}_{{\text{u}}} }}{{\partial {\text{P}}_{{{\text{u}},{\text{c}}}} \partial {\text{B}}_{{{\text{u}},{\text{c}}}} }} = \frac{{\partial^{2} {\text{F}}_{{\text{u}}} }}{{\partial {\text{B}}_{{{\text{u}},{\text{c}}}} \partial {\text{P}}_{{{\text{u}},{\text{c}}}} }} = {\upkappa }_{{\text{u}}} \cdot {\text{w}}_{{\text{u}}} \cdot \frac{{{\text{G}}_{{{\text{u}},{\text{c}}}}^{2} \cdot {\text{P}}_{{{\text{u}},{\text{c}}}} }}{{\left( {{\text{B}}_{{{\text{u}},{\text{c}}}} \cdot {\text{N}}_{{\text{g}}} + {\text{P}}_{{{\text{u}},{\text{c}}}} \cdot {\text{G}}_{{{\text{u}},{\text{c}}}} } \right)^{2} \cdot \ln 2}} > 0,{ } $$
(A-3)
$$ {\mathcal{H}}_{22} = \frac{{\partial^{2} {\text{F}}_{{\text{u}}} }}{{\partial \left( {{\text{B}}_{{{\text{u}},{\text{c}}}} } \right)^{2} }} = - {\upkappa }_{{\text{u}}} \cdot {\text{w}}_{{\text{u}}} \cdot \frac{{{\text{G}}_{{{\text{u}},{\text{c}}}}^{2} \cdot \left( {{\text{P}}_{{{\text{u}},{\text{c}}}} } \right)^{2} }}{{\left( {{\text{B}}_{{{\text{u}},{\text{c}}}} \cdot {\text{N}}_{{\text{g}}} + {\text{P}}_{{{\text{u}},{\text{c}}}} \cdot {\text{G}}_{{{\text{u}},{\text{c}}}} } \right)^{2} \cdot {\text{B}}_{{{\text{u}},{\text{c}}}} \cdot \ln 2}} < 0, $$
(A-4)

Considering that, the Hessian matrix \({\mathcal{H}}\) is a negative symmetric matrix, which means that Eq. (26) is a concave function with respect to the variables P, B. This completes the proof.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Jong, C., Kim, Y.C., So, J.H. et al. QoS and energy-efficiency aware scheduling and resource allocation scheme in LTE-A uplink systems. Telecommun Syst 82, 175–191 (2023). https://doi.org/10.1007/s11235-022-00980-5

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11235-022-00980-5

Keywords

Navigation