Abstract
Energy saving in User Equipment (UE) is one of the important issues for limited sources of power in the device. It is critical for the UE to maximize its energy efficiency. In this paper, we have presented two stochastic models, namely the Markov model and semi-Markov model, for the UE based on the states of discontinuous reception (DRX) mechanism, i.e., a power saving method in mobile communication networks. Explicit expressions are derived for transient and steady-state system size probabilities for the Markov model. For the semi-Markov model, steady-state probabilities are computed. Further, the performance measures such as mean and variance are computed for both models. Using these models, based on the states of DRX mechanism, energy saving in the UE is calculated. Finally, sensitivity analysis is performed in which the results obtained are compared for both models. Numerical results obtained in this paper ensure that energy saving can be maximized in the UE using the Markov modelling of DRX mechanism rather than semi-Markov modelling. The energy saving using the Markov model is atleast 33.19\(\%\) more than the semi-Markov model. Also, for energy saving in the UE, the semi-Markov model for DRX mechanism is compared with the Markov model. The semi-Markov models for the DRX mechanism are available in the literature without considering the packet arrivals. Our analysis of DRX mechanism and conclusion on its performance can be designed and implemented to an extension for the existing DRX mechanism. We believe that, these models can also be extended to study the energy saving of hardware and other components of the system.
Similar content being viewed by others
References
Jung, J., Marakhimov, A., & Baek, J. H. (2020). Improvement and performance analysis of a power-saving mechanism considering traffic patterns. The Journal of Supercomputing, 76, 8214–8224.
Dharmaraja, S., Vinayak, R., & Trivedi, K. S. (2016). Reliability and survivability of vehicular Ad hoc networks: An analytical approach. Reliability Engineering and System Safety, 153, 28–38.
Jones, C., Sivalingam, M., Agrawal, P., & Chen, J. (2001). A survey of energy efficient network protocols for wireless networks. Wireless Networks, 7(4), 343–358.
D’Amico, G., Petroni, F., & Prattico, F. (2015). Reliability measures for indexed semi-Markov chains applied to wind energy production. Reliability Engineering and System Safety, 144, 170–177.
Gupta, V., & Dharmaraja, S. (2011). Semi-Markov modeling of VoIP dependability in the presence of resource degradation and security attacks. Reliability Engineering and System Safety, 96, 1627–1636.
T. Kim & Kim, Y. (2019). Dynamic PDCCH adaptation based on DMRS Detection for UE Power Saving in 5G New Radio. In Proceedings of IEEE vehicular technology conference (VTC-Fall), Honolulu, HI, USA, pp. 1–2.
Jensen, A.R., Lauridsen, M., Mogensen, P., Sørensen, T.B., & Jensen, P. (2012). LTE UE power consumption model: For system level energy and performance optimization. In Proceedings of IEEE vehicular technology conference, pp. 1–5.
Hoffmann, M., Kryszkiewicz, P., & Kliks, A. (2021). Increasing energy efficiency of massive-MIMO network via base stations switching using reinforcement learning and radio environment maps. Computer Communications, 169, 232–242.
Jayadia, R., Lai, Y.-C., & Chen, L.-C. (2018). An interleaved-sleeping-listening scheduler for power saving in mobile stations. Computers & Electrical Engineering, 67, 278–290.
Wu, J., & Park, J. (2021). Analysis of discontinuous reception (DRX) on energy efficiency and transmission delay with bursty packet data traffic. Annals of Telecommunications, 76, 429–446.
Wang, C., Li, C. M., & Ting, K. C. (2017). Energy-efficient and QoS-aware discontinuous reception using a multi-cycle mechanism in 3GPP LTE/LTE-advanced. Telecommunication Systems, 64, 599–615.
Gautam, A., Choudhury, G., & Dharmaraja, S. (2020). Performance analysis of DRX mechanism using batch arrival vacation queueing system with N-policy in LTE-A networks. Annals of Telecommunications, 75, 353–367.
Yin, F. (2012). An application aware discontinuous reception mechanism in LTE-advanced with carrier aggregation consideration. Annals of Telecommunications, 67, 147–159.
Chavarria-Reyes, E., Fadel, E., Almasri, S., & Malik, M. G. A. (2016). Reducing the energy consumption at the user equipment through multi-stream crosscarrier-aware discontinuous reception (DRX) in LTE-Advanced systems. Journal of Network and Computer Applications, 64, 43–61.
Arunsundar, B., Sakthivel, P., & Natarajan, E. (2020). Analysis of energy consumption and latency in advanced wireless networks through DRX mechanism. Journal of Supercomputer, 76, 3765–3787.
Varma, R.S., Sivalingam, K.M., Tung, L.-P., & Lin, Y.-D. (2015). Analytical model for power savings in LTE networks using DRX mechanism. In National conference on communications (NCC), pp. 1–6.
Ramazanali, H., & Vinel, A. (2016). Performance evaluation of LTE/LTE-A DRX: A Markovian approach. IEEE Internet of Things Journal, 3(3), 386–397.
Maheshwari, M. K., Agiwal, M., & Masud, A. R. (2018). Analytical modeling of DRX with flexible TTI for 5G communications. Transactions on Emerging Telecommunications Technologies, 29(2), e3275.
Maheshwari, M. K., Agiwal, M., & Masud, A. R. (2021). Analytical modeling for signaling-based DRX in 5G communication. Transactions on Emerging Telecommunications Technologies, 32, e4125.
Zhou, L., Xu, H., Tian, H., Gao, Y., Du, L., & Chen, L. (2008). Performance analysis of power saving mechanism with adjustable DRX cycles in 3GPP LTE. In Proceedings of IEEE Vehicular Technology Conference, Calgary, BC, pp. 1–5.
Zhou, K., Nikaein, N., & Spyropoulos, T. (2013). LTE/LTE-A discontinuous reception modeling for machine type communications. IEEE Wireless Communications Letters, 2(1), 102–105.
Mihov, Y.Y., Kassev, K.M., & Tsankov, B.P. (2010). Analysis and performance evaluation of the DRX mechanism for power saving in LTE. In IEEE Convention of electrical and electronics engineers in Israel, Eilat, Israel, pp. 520–524.
Maheshwari, M. K., Roy, A., & Saxena, N. (2019). DRX over LAA-LTE-A new design and analysis based on Semi-Markov model. IEEE Transactions on Mobile Computing, 18(2), 276–289.
Gódor, I. (2019). Revitalizing DRX for enhanced mobile sleep modes. Computer Communications, 138, 98–105.
Asif, Md., Islam, Md., Tabassum, F., & Amin, M. R. (2020). The tradeoff between mean delay and energy saving factor under DRX scheme. International Journal of Computer Applications, 975, 8887.
Kim, S., Jung, K., Choi, J., & Kwak, Y. (2014). Improving LTE/LTE-A UE power efficiency with extended DRX cycle. In Proceedings of IEEE vehicular technology conference, Vancouver, BC, pp. 1–5.
Tseng, C., Wang, H., Kuo, F., Ting, K., Chen, H., & Chen, G. (2015). Delay and power consumption in LTE/LTE-A DRX mechanism with mixed short and long cycles. Proceedings of IEEE Transactions of Vehicular Technology, 65(3), 1721–1734.
Moradi, F., Fitzgerald, E., Pióro, M., & Landfeldt, B. (2020). Flexible DRX optimization for LTE and 5G. Proceedings of IEEE Transactions on Vehicular Technology, 69(1), 607–621.
Tung, L.-P., Lin, Y.-D., Kuo, Y.-H., Lai, Y.-C., & Sivalingam, K. M. (2014). Reducing power consumption in LTE data scheduling with the constraints of channel condition and QoS. Computer Networks, 75, 149–159.
Lauridsen, M., Wang, H., & Mogensen, P. (2013). LTE UE energy saving by applying carrier aggregation in a HetNet scenario. In Proceedings of IEEE vehicular technology conference (VTC Spring), pp. 1–5.
Lauridsen, M., Mogensen, P., & Noel, L. (2013). Empirical LTE smartphone power model with drx operation for system level simulations. In Proceedings of IEEE vehicular technology conference (VTC Fall), Las Vegas, NV, pp. 1–6.
Lauridsen, M., Jensen, A.R. & Mogensen, P. (2012). Fast control channel decoding for LTE UE power saving. In Proceedings of IEEE vehicular technology conference (VTC Spring), Yokohama, pp. 1–5.
Gautam, A., & Dharmaraja, S. (2019). Selection of DRX scheme for voice traffic in LTE-A networks: Markov modeling and performance analysis. Journal of Industrial and Management Optimization (JIMO), 15, 739–756.
Kolding, T.E., Wigard, J., & Dalsgaard, L. (2008). Balancing power saving and single user experience with discontinuous reception in LTE. In IEEE International symposium on wireless communication systems, pp. 713–717.
Castaneda, L. B., Arunachalam, V., & Dharmaraja, S. (2012). Introduction to probability and stochastic processes with applications. Wiley.
Funding
One of the authors S. Dharmaraja thanks Bharti Airtel Limited, India, for financial support in this research work.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors have not disclosed any competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendices
Appendix
Appendix 1
Let \(f_{i,j}(s)\) represents the Laplace transform of \(P_{i,j}(t)\). Taking Laplace transform of (4), we get
On the inversion of the above equation, we have
where ’\(*\)’ represents the convolution of functions. Taking Laplace transform on Equation (5), we have
which recursively yields,
Using equation (15) in above equation, we obtain
On inversion of equation (16), we obtain the required transient probabilities \(P_{0,j}(t)\), \(j = 1,2,\ldots ,N. \) Now, taking Laplace transform on (6), we get
Using (16) for \(j = N\) in above equation, we obtain
Inversion yields,
Taking Laplace transform of (7), we get
which recursively yields,
Using (17) in above equation, we obtain
Taking inverse Laplace transform of (18) yields the required transient probabilities \(P_{i,N+1}(t)\), \(i = 0,1,\ldots \).
Appendix 2
Define a generating function with coefficients as the transient probabilities of working states,
Then,
Substituting (1), (2) and (3) in the above equation, we get
Solving the above partial differential equation, we obtain
If \( a = 2\sqrt{\lambda \mu }\) and \( b = \sqrt{\frac{\lambda }{\mu }}\) then
where \(I_n(.)\) is the modified bessel function of first kind. Then,
Further comparing the coefficient of \(z^n\) for \(n = 1,2,\ldots \) from both sides in above equation, we find
where\(I_n(.) = I_n(a(t-y))\).
And comparing the coefficient of \(z^{-n}\) for n = 1,2,3,.. on both sides, we have,
Using the property of modified Bessel function that \(I_n(.) = I_{-n}(.) \) and Eqs. (19) and (20) [(19) - \(b^{2n} \times (20)]\), we have for \(n = 1, 2, \ldots \)
After doing some simple manipulation on the above equation, we get
Using \(I_{n-1}(\alpha x) - I_{n+1}(\alpha x) = \frac{2 n}{\alpha x} I_n (\alpha x)\) in (21) yields the required transient probabilities \( P_{n,0}(t)\), \(n \ge 1\).
Appendix 3
In Eq. (19), substituting n = 0, we have
As
Taking Laplace transform of above equation, we get
Taking Laplace transform of transient probabilities obtained in Theorem 2 and using \(L[I_n(\alpha t)] = \frac{1}{\sqrt{s^2 - {\alpha }^2} }\bigg (\frac{s-\sqrt{s^2 - {\alpha }^2 }}{\alpha }\bigg )^n\) and \(L\bigg [\frac{2 n}{\alpha t} I_n(\alpha t)\bigg ] = \frac{2{\alpha }^{n-1}}{(s+\sqrt{s^2 - {\alpha }^2 })^n}\), we get
where \(d= s+\lambda +\mu \) .
Using (16), (18) and (24) in equation (23), we obtain the required Laplace transform of transient probability of idle state (0,0). Inverse Laplace transform of the above equation yields the idle state probability \(P_{0,0}(t)\).
Appendix 4
From Eq. (11), we get
From Eq. (12), we get
which recursively yields,
Using the value of \(\pi _{0,1}\) obtained in equation (25), we get
From Eq. (13), we have
and using Eq. (26) we obtain, for \(j = N\)
From Eq. (14), we get
which recursively yields
and using value of \(\pi _{0,N+1}\) obtained in equation (27), we have
Taking Laplace transform of (21) for \(n = 1,2,\ldots \) we have
where \(d = s +\lambda +\mu \) , \(a = 2\sqrt{\lambda \mu }\) and \(b = \sqrt{\frac{\lambda }{\mu }}\).
Using Eqs. (16) and (18) in above equation, we get
The steady-state probability \(\pi _{n,0}\) for \(n= 1,2,\ldots \) can be found using the well known properties of the Laplace transform. It is well known that for steady-state
and
where \(n= 1,2,\ldots \) . Hence,
where
And as
Substituting (26), (28) and (29) in above equation, we get
Hence,
Here, \(\pi _{0,0}\) exist as \(\lambda \le \alpha \), \(\lambda < \mu \) and \(\lambda < \nu \).
Appendix 5
The two stage method is used to solve the SMP model which is described by its kernel matrix [5]. Let \(K_{m,n}(t)\) denotes the elements of kernel matrix K(t), where \(K_{m,n}(t)\) is the probability that the system has just entered the state m and in the next transition is going the enter the state n within time t. In this Section, we present the steady-state analysis for the semi-Markov model. The non-zero elements for kernel matrix are given as:
By the two stage analysis of semi-Markov model,
\(K_{m,n}(\infty ) = \lim _{t \rightarrow \infty } K_{m,n}(t) \), where \(m,n \in {\varOmega }\), where matrix \(K(\infty )\) with entries \(K_{m,n}(\infty )\) gives the one step transition probabilities for the EMC(Embedded Markov Chain) of the SMP model and row sum of matrix \(K(\infty )\) is 1. Hence, the one step transition probabilities for the model are given as:
\( K_{I_{0},S_1}(\infty ) = e^{-\frac{\lambda }{\beta }} \)
\( K_{I_{0},W_1}(\infty ) = 1-e^{-\frac{\lambda }{\beta }} \)
\( K_{S_j,S_{j+1}}(\infty ) = e^{-\frac{\lambda }{\alpha }}, j = 1,2,\ldots ,N-1\)
\( K_{S_N,L_0}(\infty ) = e^{-\frac{\lambda }{\alpha }}\)
\( K_{W_k,W_{k+1}}(\infty ) = \frac{\lambda }{\lambda +\mu }, k = 1,2,\ldots \)
\( K_{W_1,I_{0}}(\infty ) = \frac{\mu }{\lambda +\mu }\)
\( K_{W_k,W_{k-1}}(\infty ) = \frac{\mu }{\lambda +\mu }, k = 2,3,\ldots \)
\( K_{S_j,W_1}(\infty ) = 1-e^{-\frac{\lambda }{\alpha }}, j = 1,2,\ldots ,N\)
\(K_{L_i,L_{i+1}}(\infty ) = 1-e^{-\frac{\lambda }{\nu }}, i = 0,1,\ldots \)
\(K_{L_0,I_{0}}(t) = e^{-\frac{\lambda }{\nu }}\)
\( K_{L_i,W_{i}}(\infty ) = e^{-\frac{\lambda }{\nu }}, i = 1,2,\ldots \)
The steady-state probabilities for states of EMC, given by vector \(\mathbf{H }\) and is defined as
\((H_{I},H_{W_1},\ldots ,H_{S_1},\ldots ,H_{S_N},H_{L_0},H_{L_1},\ldots )\) can be obtained by solving [35]:
Hence, using \(H = HK(\infty )\) and the entries of matrix \(K(\infty )\), we get the system of linear equations, i.e.,
\(H_{I_{0}} = \frac{\mu }{\lambda +\mu }H_{W_1}+ e^{-\frac{\lambda }{\nu }}H_{L_0}\)
\(H_{W_1} = \big (1-e^{-\frac{\lambda }{\beta }}\big )H_{I_0}+ \frac{\mu }{\lambda +\mu }H_{W_2}+ e^{-\frac{\lambda }{\nu }}H_{L_1}+\big (1-e^{-\frac{\lambda }{\alpha }}\big )(H_{S_1}+H_{S_2}+\ldots +H_{S_N})\)
\(H_{W_k} = \frac{\lambda }{\lambda +\mu }H_{W_{k-1}}+ \frac{\mu }{\lambda +\mu }H_{W_{k+1}}+ e^{-\frac{\lambda }{\nu }}H_{L_i}, k = 2,\ldots \)
\(H_{S_1} = e^{-\frac{\lambda }{\beta }}H_{I_0}\)
\(H_{S_{j+1}} = e^{-\frac{\lambda }{\alpha }}H_{S_j}, j = 1,2,\ldots ,N-1\)
\(H_{L_0} = e^{-\frac{\lambda }{\alpha }}H_{S_N}\)
\(H_{L_{i+1}} =\big (1-e^{-\frac{\lambda }{\nu }}\big )H_{L_{i}} , i= 0,1,\ldots \) .
Solving this system of equations, we get the steady-state probabilities of each state, \(H_m, m \in {\varOmega }\) in terms of \(H_{I_0}\), i.e.,
\(H_{S_j} = e^{-\frac{\lambda }{\beta }}\big (e^{-\frac{\lambda }{\alpha }}\big )^{j-1} H_{I_{0}}\), \(j = 1,2,\ldots ,N\)
\(H_{L_i} = e^{-\big (\frac{\lambda }{\beta }+\frac{\lambda N}{\alpha }\big )}\big (1- e^{-\frac{\lambda }{\nu }}\big )^i H_{I_{0}}\), \(i = 0,1,\ldots \)
\(H_{W_1} = \big (\frac{\lambda +\mu }{\mu }\big )\big (1-e^{-\big (\frac{\lambda }{\beta }+\frac{\lambda N}{\alpha }+\frac{\lambda }{\nu }\big )}\big ) H_{I_{0}}\)
\(H_{W_k} = \big (\frac{\lambda +\mu }{\mu }\big )\bigg [\big (\frac{\lambda }{\mu }\big )^{k-1}\big (1-e^{-\big (\frac{\lambda }{\beta }+\frac{\lambda N}{\alpha }+\frac{\lambda }{\nu }\big )}\big )+\)
\(\sum _{j=2}^{k} e^{-\big (\frac{\lambda }{\beta }+\frac{\lambda N}{\alpha }\big )}\bigg [\big (\frac{\lambda }{\mu }\big )^{k-j}(1-e^{-\frac{\lambda }{\nu }})^j\bigg ] \bigg ]H_{I_{0}}, k = 2,\ldots \)
Using equation \(\sum _{m \in {\varOmega }} H_m = 1\) and the probabilities, \(H_m, m \in {\varOmega }\) in terms of \(H_{I_{0}}\), we obtain
where,
Let \(T_m\) denotes the sojourn time in state \(m \in {\varOmega }\). Since, the EMC obtained for this model is irreducible, aperiodic and positive recurrent, i.e, ergodic, hence the steady-state probabilities of each state \(m \in {\varOmega }\) of semi-Markov model [35] can be obtained as:
where \(E[T_m]\) denotes the expected sojourn time in state \(m \in {\varOmega }\). Then the expected sojourn time spent in each state can be obtained as:
The stability conditions for the existence of steady-state probabilities of the semi-Markov model are given as \(\lambda < \mu \), \(\lambda \le \alpha \) and \(\lambda < \nu \). Hence, under stability conditions using expected sojourn times and the steady-state probabilities of EMC, we get
where
Hence, the steady-state probabilities for the semi-Markov model are given as:
The steady-state probabilities \(\pi _m \forall \) \( m \in S\) exist as \(\lambda < \mu \), \(\lambda \le \alpha \) and \(\lambda < \nu \).
Rights and permissions
About this article
Cite this article
Dharmaraja, S., Aggarwal, A. & Sudhesh, R. Analysis of energy saving in user equipment in LTE-A using stochastic modelling. Telecommun Syst 80, 123–140 (2022). https://doi.org/10.1007/s11235-022-00890-6
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11235-022-00890-6