Top Banner
622 Mohammad Tawhid Kawser et al. © 2016 ETRI Journal, Volume 38, Number 4, August 2016 http://dx.doi.org/10.4218/etrij.16.0115.0883 A discontinuous reception (DRX) operation is included in the Long Term Evolution (LTE) system to achieve power saving and prolonged battery life of the user equipment. An improvement in DRX power saving usually leads to a potential increase in the packet delay. An optimum DRX configuration depends on the current traffic, which is not easy to estimate accurately, particularly for non-real-time applications. In this paper, we propose a novel way to vary the DRX cycle length, avoiding a continuous estimation of the data traffic when only non-real-time applications are running with no active real-time applications. Because a small delay in non-real- time traffic does not essentially impact the user’s experience adversely, we deliberately allow a limited amount of delay in our proposal to attain a significant improvement in power saving. Our proposal also improves the delay in service resumption after a long period of inactivity. We use a stochastic analysis assuming an M/G/1 queue to validate this improvement. Keywords: LTE, DRX, nonreal-time traffic, power saving. Manuscript received Oct. 3, 2015; revised Jan. 25, 2016; accepted Mar. 2, 2016. Mohammad Tawhid Kawser (corresponding author, [email protected]), Mohammad Rakibul Islam ([email protected]), Khondoker Ziaul Islam ([email protected]), Mohammad Atiqul Islam ([email protected]), Mohammad Mehadi Hassan ([email protected]), Zobayer Ahmed ([email protected]), and Rafid Hasan (rafidhasan204@ gmail.com) are with the Department of Electrical and Electronic Engineering, Islamic University of Technology, Gazipur, Bangladesh.. I. Introduction Long term evolution (LTE), based on the 3GPP standards, is the latest step in the evolution of cellular services. The incredibly higher data rates and better quality of services provided by LTE have motivated the advent and use of many different applications. This is causing the batteries of the user equipment (UE) to drain quickly, and battery power saving has therefore become a significant concern. The key technique to saving power and prolonging battery life is to let the UE switch off the receiver circuitry periodically. This is referred to as discontinuous reception (DRX). The periodic cycle in DRX is called the DRX cycle. The DRX cycle consists of an active period at the beginning, called the on duration, and then a period during which the receiver circuitry is off, which is called the off duration [1]. If a packet arrives during an off duration, it cannot be scheduled until the off duration is over. This enhances the packet delay, which is the main drawback of a DRX operation. A longer DRX cycle allows better power saving but with a longer packet delay. Thus, the DRX cycle length involves a trade-off between power saving and packet delay. The eNodeB configures two types of DRX cycles for use, namely, short and long DRX cycles, and as their names suggest, their lengths are short and long, respectively. The authors of [2] through [5] investigated the impact of the DRX parameter values on the power saving and delay. Such an investigation was also conducted for the industrial DRX model proposed by Nokia [6]. It was shown that a good amount of power saving can be achieved at the cost of delay. Considering this fact, the authors in [7] proposed an algorithm to find feasible ranges of DRX parameter values for maximizing the power saving while satisfying a specified delay Improvement in DRX Power Saving for Non-real-time Traffic in LTE Mohammad Tawhid Kawser, Mohammad Rakibul Islam, Khondoker Ziaul Islam, Mohammad Atiqul Islam, Mohammad Mehadi Hassan, Zobayer Ahmed, and Rafid Hasan
12

Improvement in DRX Power Saving for Non-real-time Traffic in LTE · A discontinuous reception (DRX) operation is included in the Long Term Evolution (LTE) system to achieve power

Jul 27, 2021

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Improvement in DRX Power Saving for Non-real-time Traffic in LTE · A discontinuous reception (DRX) operation is included in the Long Term Evolution (LTE) system to achieve power

622 Mohammad Tawhid Kawser et al. © 2016 ETRI Journal, Volume 38, Number 4, August 2016 http://dx.doi.org/10.4218/etrij.16.0115.0883

A discontinuous reception (DRX) operation is included in the Long Term Evolution (LTE) system to achieve power saving and prolonged battery life of the user equipment. An improvement in DRX power saving usually leads to a potential increase in the packet delay. An optimum DRX configuration depends on the current traffic, which is not easy to estimate accurately, particularly for non-real-time applications. In this paper, we propose a novel way to vary the DRX cycle length, avoiding a continuous estimation of the data traffic when only non-real-time applications are running with no active real-time applications. Because a small delay in non-real-time traffic does not essentially impact the user’s experience adversely, we deliberately allow a limited amount of delay in our proposal to attain a significant improvement in power saving. Our proposal also improves the delay in service resumption after a long period of inactivity. We use a stochastic analysis assuming an M/G/1 queue to validate this improvement.

Keywords: LTE, DRX, nonreal-time traffic, power saving.

Manuscript received Oct. 3, 2015; revised Jan. 25, 2016; accepted Mar. 2, 2016. Mohammad Tawhid Kawser (corresponding author, [email protected]), Mohammad

Rakibul Islam ([email protected]), Khondoker Ziaul Islam ([email protected]), Mohammad Atiqul Islam ([email protected]), Mohammad Mehadi Hassan ([email protected]), Zobayer Ahmed ([email protected]), and Rafid Hasan (rafidhasan204@ gmail.com) are with the Department of Electrical and Electronic Engineering, Islamic University of Technology, Gazipur, Bangladesh..

I. Introduction

Long term evolution (LTE), based on the 3GPP standards, is the latest step in the evolution of cellular services. The incredibly higher data rates and better quality of services provided by LTE have motivated the advent and use of many different applications. This is causing the batteries of the user equipment (UE) to drain quickly, and battery power saving has therefore become a significant concern. The key technique to saving power and prolonging battery life is to let the UE switch off the receiver circuitry periodically. This is referred to as discontinuous reception (DRX). The periodic cycle in DRX is called the DRX cycle. The DRX cycle consists of an active period at the beginning, called the on duration, and then a period during which the receiver circuitry is off, which is called the off duration [1]. If a packet arrives during an off duration, it cannot be scheduled until the off duration is over. This enhances the packet delay, which is the main drawback of a DRX operation. A longer DRX cycle allows better power saving but with a longer packet delay. Thus, the DRX cycle length involves a trade-off between power saving and packet delay. The eNodeB configures two types of DRX cycles for use, namely, short and long DRX cycles, and as their names suggest, their lengths are short and long, respectively.

The authors of [2] through [5] investigated the impact of the DRX parameter values on the power saving and delay. Such an investigation was also conducted for the industrial DRX model proposed by Nokia [6]. It was shown that a good amount of power saving can be achieved at the cost of delay. Considering this fact, the authors in [7] proposed an algorithm to find feasible ranges of DRX parameter values for maximizing the power saving while satisfying a specified delay

Improvement in DRX Power Saving for Non-real-time Traffic in LTE

Mohammad Tawhid Kawser, Mohammad Rakibul Islam, Khondoker Ziaul Islam, Mohammad Atiqul Islam, Mohammad Mehadi Hassan, Zobayer Ahmed, and Rafid Hasan

Page 2: Improvement in DRX Power Saving for Non-real-time Traffic in LTE · A discontinuous reception (DRX) operation is included in the Long Term Evolution (LTE) system to achieve power

ETRI Journal, Volume 38, Number 4, August 2016 Mohammad Tawhid Kawser et al. 623 http://dx.doi.org/10.4218/etrij.16.0115.0883

constraint, as well as minimizing the delay while satisfying a specified power saving. The authors in [8] proposed a scheme to select a DRX configuration by jointly formulating the power saving and delay and considering the operator’s preference of power saving over delay. In [9], the authors proposed scaling the length of both short and long DRX cycles to choose a desired balance between power saving and delay. The authors in [10] proposed varying the duration and length of the short and long cycles; in addition, they proposed switching between short and long cycles using various patterns for the desired performance. In [11], the authors proposed an algorithm to select the appropriate DRX configuration while keeping the delay below a threshold. Although many proposals have been made to reach an appropriate DRX configuration, the current data traffic largely dictates which configuration may be appropriate, and thus the adaptation of the DRX parameters based on the current traffic can be more efficient. The authors of [3], [4], and [11] show that the continuous adaptation of DRX parameters can obtain a better performance compared to fixed DRX parameters. In [12] and [13], the authors also suggest an adaptation based on the current traffic. For an estimation of the current traffic, the authors of [12] use a single-bit feedback from the UE, which is known as a power preference indication, and has been adopted in 3GPP Release 11. The authors in [13] suggested a method for a quick estimation of the traffic using the maximum likelihood method and the properties of Gamma distribution. In [14], the authors proposed an adaptation based on the traffic where the time instants to reconfigure the DRX parameters also depend on the traffic; in addition, they showed an enhancement of power saving considering the delay constraint. The authors of [15] proposed the use of a fuzzy logic controller to adjust the DRX cycle after the traffic is estimated.

In this paper, we propose a novel but simple way to vary the DRX cycle length, which can be applied only when non-real-time (NRT) applications are running with no active real-time (RT) applications. Examples of NRT applications include buffered streaming video, Web browsing, e-mail, chatting, FTP, and P2P file sharing,. On the other hand, examples of RT applications include voice, live streaming video, and online gaming. Unlike RT traffic, NRT traffic permits the delay requirement to slacken to a certain extent. In other words, a limited amount of delay can be allowed to NRT traffic essentially with no adverse impact on the user experience. Therefore, we exploit the allowable delay for NRT traffic to improve the power saving in our proposal.

The processing in the access strata (AS) of the protocol stack depends on the quality-of-service (QoS) class identifier (QCI) of the data traffic. QCI takes on various attributes for different types of applications. Thus, RT and NRT traffic are treated

differently, and consequently, NRT traffic incurs a longer processing delay compared to RT traffic. This longer processing delay consumes a portion of the additional delay, which is permissible for NRT traffic in comparison with RT traffic. Nevertheless, after this consumption, it can be shown that some additional delay remains. Our proposal exploits this left over delay, and thus it deliberately increases the delay of NRT traffic within a permissible limit.

Our proposal avoids the continuous estimation of traffic. In fact, the estimation of current traffic, used in many of the proposals mentioned earlier, increases the amount of complicacy and burden. More importantly, NRT traffic is highly irregular and unpredictable. Thus, traffic estimations for NRT traffic cannot be very accurate, and an adaptation of the DRX configuration based on this estimation will not result in a very optimum outcome in practice.

In [16], the authors proposed an algorithm to adjust the DRX parameters when the delay crosses predefined high and low threshold values. The authors also proposed a second algorithm, which additionally considers the recently used modulation and coding scheme (MCS) to cross the predefined threshold values. However, all of these threshold values need to be adaptive for an optimum performance in practice, and the proper selection or adaptation of the threshold values may not be easy. In [17], the authors proposed the UE to send an indication to the eNodeB when the application is delay tolerant. Then, the eNodeB can use the DRX MAC control element to command the UE to switch to long DRX cycles from short DRX cycles. However, no side may be fully aware of the potential delay in packet arrival, and thus the decision for switching to a long cycle may not be optimal. Our proposal also functions for delay-tolerant applications while avoiding the overhead of the messages and admitting the uncertainty in packet arrival.

Our proposal additionally reduces the delay in service resumption when there has been a long inactivity without terminating an NRT session. Such a lengthy period of inactivity may occur for various reasons. For example, the server application may become busy and not respond for a while. In addition, the user may take a tea, coffee, or lunch break, stop to have a discussion with their co-workers, or use the restroom. In such cases, the DRX runs during this long period of inactivity. In the existing scheme, the data transfer takes quite a while to resume after the inactivity, which can be a nuisance.

The remainder of this paper is organized as follows. Section II shows different states associated with the DRX. Section III describes the cause of the difference in delay between RT and NRT services, and establishes a relationship between the delays. Section IV details the proposed DRX scheme. Section V describes the development of analytical models for a performance evaluation of the proposed and

Page 3: Improvement in DRX Power Saving for Non-real-time Traffic in LTE · A discontinuous reception (DRX) operation is included in the Long Term Evolution (LTE) system to achieve power

624 Mohammad Tawhid Kawser et al. ETRI Journal, Volume 38, Number 4, August 2016 http://dx.doi.org/10.4218/etrij.16.0115.0883

existing schemes. Section VI shows the expected performance of the proposed scheme and compares it with an existing scheme. Finally, some concluding remarks are provided in Section VII.

II. States Associated with DRX

In an RRC_CONNECTED state, the UE initiates a DRX with short cycles, but it transitions to long cycles after a maximum number of short cycles. The eNodeB specifies the maximum number of short cycles, the lengths of the short and long cycles, and the length of an on duration. If the UE detects a packet scheduling during an on duration of the DRX cycle, it stops the DRX and begins a continuous data transfer. When the data transfer stops, the UE starts an inactivity timer. If new packets arrive, they can be scheduled while the inactivity timer is running, and thus the UE continues monitoring. If no scheduling is detected until the expiry of the timer, the UE initiates DRX cycles immediately. On the other hand, if any scheduling occurs while the inactivity timer is running, the data transfer resumes and the inactivity timer restarts after the data transfer is complete. Thus, the inactivity timer can restart over and over again. It is uncertain how many times the inactivity timer may restart, and as such, how long it will run before being reset.

The various states associated with a DRX are shown in Fig. 1. State A indicates an ordinary data transfer, and AO

DT represents its duration. State B indicates the running inactivity timer at the end of an ordinary data transfer, and BD

IT represents its duration. In state B, the inactivity timer is reset before it expires because of the packet arrival. State C indicates a data transfer after state B, and AI

DT represents the duration of state C. After each state C, the inactivity timer restarts. In addition, D

IN represents how many times the inactivity timer restarts. State D indicates the running inactivity timer when the timer can run up to its expiration time with no packet arrivals. Here, TI represents the entire duration of the inactivity timer. State E indicates running DRX cycles after the expiration of the inactivity timer. The short cycles will run first, and there can be N number of short cycles at maximum. After N number of short cycles, long cycles start running. Here, TS and TL represent the length of short and long DRX cycles, respectively, and TOFF represents the duration of state E. The DRX operation is terminated if new packets arrive, and an ordinary data transfer then starts. Thus, state A appears after state E. The notations and states, shown in this section, will be used in Section V.

Fig. 1. States associated with a DRX.

AODT BD

IT AIDT BD

IT AIDT IT OFFT AO

DT

A B C B C D E A

III. Difference in Delay between RT and NRT Services

Each of the EPS bearers is associated with a particular QCI. Each QCI corresponds to a priority, a packet error loss rate (PELR), and a packet delay budget (PDB). Here, the PDB indicates an upper limit for the packet delay between the UE and the policy and charging enforcement function in the core network. The delay should not exceed PDB for the case in which 98% of the packets have not been dropped owing to congestion. The QoS requirements are quite different between the RT and NRT traffic, and thus they assume a different QCI. RT traffic has a stringent delay requirement, whereas some level of packet loss can be acceptable. Conversely, NRT traffic is error-sensitive, but the transmission delay can be larger. The PELR is typically 103 and 106 for RT and NRT traffic, respectively. In addition, the PDB is typically 100 and 300 ms for RT and NRT traffic, respectively [18]. The processing in AS depends on the QCI of the EPS bearer, and consequently, RT and NRT services differ in their processing delays. The scheduling of radio resources at the MAC layer uses algorithms, which treat RT and NRT traffic differently [19]. Similarly, the RLC layer uses different modes for RT and NRT traffic. The RT bearers typically use the unacknowledged mode (UM) of RLC because they are error-tolerant. Conversely, NRT applications typically use the acknowledged mode (AM) of RLC, which conducts retransmissions to limit the number of errors.

The major factor that can be attributed to the difference in the processing delay between RT and NRT traffic is the use of RLC modes. This is because the retransmissions in RLC AM incur a certain amount of delay. The RLC can receive out-of-sequence PDUs. If the receiving RLC entity finds a gap in the sequence of the PDUs, it starts a reordering timer. When the timer expires without the arrival of the missing PDU, the receiving entity infers that the PDU has been lost. At this juncture, RLC UM does not attempt to recover the lost PDUs, but RLC AM does. The receiving RLC AM entity sends a status report that includes a positive acknowledgement for the correctly received PDUs and negative acknowledgement for the fully and partially missing PDUs. The transmitting RLC AM entity then retransmits the missing data [1]. The overall delay during the correction of the data can be estimated as a summation of the reordering timer value and the round trip time (RTT). The RTT includes the round trip propagation delay and processing delay at both ends. The reordering timer value is configured by the eNodeB.

Let us assume that E[DRT] and E[DNRT] represent the expected delay for RT and NRT traffic, respectively. Here, E[DRTX] represents the expected delay for RLC AM retransmissions, which occurs only in the case of NRT traffic.

Page 4: Improvement in DRX Power Saving for Non-real-time Traffic in LTE · A discontinuous reception (DRX) operation is included in the Long Term Evolution (LTE) system to achieve power

ETRI Journal, Volume 38, Number 4, August 2016 Mohammad Tawhid Kawser et al. 625 http://dx.doi.org/10.4218/etrij.16.0115.0883

Ignoring all minor causes of differences in the delays between RT and NRT traffic, we relate these delays in crude terms as

NRT RT RTX .E D E D E D (1)

The PDB for NRT traffic is much larger than that of RT traffic because of the delay tolerance of NRT applications. Thus, PDBNRT – PDBRT > E[DNRT] – E[DRT], where PDBNRT and PDBRT denote the PDB for NRT and RT traffic, respectively. Thus, we obtain

NRT RT NRT RT ,PDB PDB E D E D (2)

where can be expressed using (1) as

NRT RT RTX .PDB PDB E D (3)

IV. Proposed DRX Scheme

We propose a novel way to vary the DRX cycle length such that it improves the power saving while increasing the delay of NRT traffic within a permissible limit. The proposed scheme is based on the fact that PDBNRT – PDBRT = E[DNRT] – E[DRT] can be permissible in the system. Therefore, according to (2), E[DNRT] can be allowed to be increased to a new value E[DNRT]new given by

NRT NRT NRTnew,E D E D (4)

where

NRT . (5)

Here, (5) sets a constraint. In our proposal, E[DNRT] is increased purposely to achieve an improvement in power saving while satisfying the constraint in (5). To accomplish this through a simple method, we propose that the DRX cycle length start increasing linearly with time. A simple method can invoke small changes in the associated protocols and help achieve an easy and quick implementation. In our proposal, instead of allowing a few short cycles at the beginning, the DRX cycle length continues increasing from TS using a fixed step size Tst until it reaches TL. Let us assume that n number of cycles are taken to reach TL. Once n DRX cycles have been executed with no packet arrivals, we consider that there has already been a long inactivity in the session. Our proposal attempts to limit delay in service resumption after a long period of inactivity. Because a smaller DRX cycle length reduces this delay, we propose that after n DRX cycles, the DRX cycle length start decreasing from TL to TS by the same fixed step size Tst. After completion of this decline up to TS, assuming that the service may not resume soon, an increase in the DRX cycle length with the previous pattern is applied. This increase will be followed by a decrease for the same reason as before. These

Fig. 2. Existing and proposed schemes for DRX cycles.

DRX cycle length

TL

TS

N short cycle(existing)

TT Time

Tst

n DRX cycle

(proposed)

Existing schemeProposed scheme

alternate repetitions continue to lead to a triangular variation in the DRX cycle length, as illustrated in Fig. 2. The smooth gradual variation in the DRX cycle length can be expected to match a change in the data traffic to a certain extent, and thus an estimation of the data traffic is avoided. We propose that the eNodeB configure TS, TL, and Tst using a layer 3 message when a session is set up, and for this configuration, the eNodeB considers the operator’s choice and an overall estimate of the potential traffic. The period of triangular variation is TT = 2nTS

+ n(n + 1)Tst. The numerical examples in Section VI indicate that the proposed scheme can satisfy the constraint in (5).

We also propose a new factor for estimating the power saving in a DRX analysis. Various factors have been previously used. In [20], the authors apply the percentage of power saving as

Data OFF OFF

Total Data Total

100,E T P E T

E T P E T

where the power consumption during a data transfer and during the period of DRX cycles is denoted as PData and POFF, respectively. The expected durations of these two states are denoted as E[TData] and E[TOFF], respectively. Here, E[TTotal] represents the entire mean duration including a data transfer and DRX. The authors in [4] apply the power saving factor as

S ON L ON

Total

,E T T E T T

E T

where E[TS – TON] and E[TL – TON] represent the expected short and long DRX periods, respectively, excluding the on durations. In [21] and [22], the authors apply the power saving factor as E[TOFF]/E[TTotal] without incorporating any power levels. However, there is a significant difference in the power consumption during an effective data transfer, during the period in which the inactivity timer runs while looking for data, and during a DRX. Thus, we suggest an incorporation of the power levels in a power saving estimation, while introducing a third power level, Pwait, which is denoted as the power consumption while the inactivity timer runs. Second, the power consumption

Page 5: Improvement in DRX Power Saving for Non-real-time Traffic in LTE · A discontinuous reception (DRX) operation is included in the Long Term Evolution (LTE) system to achieve power

626 Mohammad Tawhid Kawser et al. ETRI Journal, Volume 38, Number 4, August 2016 http://dx.doi.org/10.4218/etrij.16.0115.0883

becomes extremely low for DRX cycles of any length [23]-[25]. In fact, the impact of the differences in power consumption for DRX cycles of different lengths and for on durations of different lengths is trivial, and thus we ignore such differences herein. We define the average power consumption as

Data Data wait wait OFF OFFavg

Total

. . .,

P E T P E T P E TP

E T

(6)

where E[Twait] denotes the expected duration of running the inactivity timer, and

Total Data wait OFF .E T E T E T E T (7)

To better indicate the practical power saving in a DRX, we propose that the percentage of power consumption be defined as

avg Data wait wait OFF OFF

Data Total Data Total Data Total

100.P E T P E T P E T

P E T P E T P E T

(8)

V. Analytical Model

To evaluate the proposed and existing schemes, in this

section, we present analytical models using the approach

presented in [21] and [26]. We assume an M/G/1 system queue.

Thus, the packet arrival follows a Poisson process and the inter-

arrival times are distributed exponentially. We assume that the

packet arrival rate is λ and that the service or transmission rate

of the packets is μ. Thus, the mean transmission time of a

packet is E[S] = 1/µ. The traffic intensity can be expressed

as / .µ We assume that the system is stable with

μ > λ. The probability of packet arrival in t1 duration is 1 10 d 1 .t ttе t е Thus, the probability of no packet

arrival in duration t1 is 1 101 d .t ttе t е

To estimate the power saving, we compute the percentage of power consumption using (8), and for this purpose, E[TOFF], E[Twait], and E[TData], are evaluated below for the proposed and existing schemes. Because the Poisson traffic model is short-range dependent, early events are prominent in our analysis.

1. Mean Duration of DRX Operation

The expected duration of a continuous DRX operation in the proposed scheme E[TOFF]prop can be given by

OFF R Fprop ,E T E T E T (9)

where E[TR] and E[TF] represent the mean duration of a DRX operation in the rising and falling portions of the triangular periods, respectively. The probability that no packet will arrive

in j number of triangular periods and (k 1) number of DRX cycles for the rising portion of the (j + 1) numbered triangular period, and thereafter that a packet will arrive in the next DRX cycle (that is, the kth cycle of the rising portion), can be expressed as

T, . j TR

j k ke R (10)

Here, Rk is given by

, s st( ) 1 ,k R T kTkR e e (11)

where ,k R is given by

, S st S st S st

stS

( 2 ) ( 1)

( 1)( 1) .

( )

2

k R T T T T T k T

k k Tk T

(12)

The entire duration of the DRX associated with ,Rj k is given

by

, T S st S st S st

stT S

2 ( )

( 1) .

2

( ) ( )Rj kT jT T T T T T kT

k k TjT kT

(13)

Here, E[TR] can be expressed as

T T

T

T

T

R , ,0 1

stT S

1 0 0

T21 1

stS

.

1

2

11

1 .

2

nR Rj k j k

j k

nj T j T

kk j j

T n nT

k kT

k k

E T T

k k TR T je kT e

eT R e R

e

k k TkT

(14) Similarly, the probability that no packets will arrive in j

number of triangular periods or during the TT/2 long rising portion, as well as in (k 1) number of DRX cycles of the falling portion of the (j + 1) numbered triangular period, and that thereafter a packet will arrive in the next DRX cycle (that is, the kth cycle of the falling portion), can be expressed as

T T( /2), .j T TF

j k ke e F (15)

Here, Fk is given by , s st( )[1 ]k F T n k T

kF e e , (16)

where ,k F is given by

, s st S st

stS

( 1) ( 1)

(2 )( 1) ( 1) .

2

k F T n T T n k T

n k k Tk T

(17)

Page 6: Improvement in DRX Power Saving for Non-real-time Traffic in LTE · A discontinuous reception (DRX) operation is included in the Long Term Evolution (LTE) system to achieve power

ETRI Journal, Volume 38, Number 4, August 2016 Mohammad Tawhid Kawser et al. 627 http://dx.doi.org/10.4218/etrij.16.0115.0883

The entire duration of the DRX associated with ,Fj k is given

by

T, T S st S st

TT S st

( 1) [ ( )2

( 1).

2 2

]Fj k

TT jT T n T T n k T

T k kjT kT T nk

(18)

Here, E[TF] can be expressed as

T T T

T

F , ,0 1

( /2) TT S st

1 0 0

3

2

T21 1

Ts st

.

1

2 2

11

1.

2 2

T

T

nF Fj k j k

j k

nT j T j T

kk j j

Tn n

Tk k

Tk k

E T T

k kTe F T je kT T nk e

eT F e F

e

k kTkT T nk

(19) Now, E[TOFF]prop can be determined using (9), (14), and (19). The mean duration of the DRX in the existing scheme E[TOFF]exist is given by

OFF exist S L[ ] [ ] [ ],E T E T E T (20)

where E[TS] and E[TL] represent the mean duration of the short and long cycles, respectively. The probability that (i 1) number of short cycles will occur with no packet arrival, and that thereafter a packet will arrive during the ith short cycle, can be expressed as

s s1 ( ) (1 ).T Ts ii e e (21)

The mean number of short cycles E[NSC] is given by

s s s

s

s

s

SC1 1

. (1 ) ( )

1

1 ).

( )

(

N NT T Ts i

ii i

N TN T

T

E N i e e i e

eNe

e

(22)

Here, E[TS] is given by

s

s

sS S SC S

(1 )[ ] [ ] .

(1 )

N TN T

T

eE T T E N T Ne

e

(23)

The probability that no packet arrives in N number of short cycles or (j 1) number of long cycles, and thereafter that a packet arrives during the jth long cycle, can be expressed as

s L L1( ) (1 ).N T T TL jj e e e (24)

Thus, the mean number of long cycles E[NLC] is given by

s L L

s

L

1LC

1 1

[ ] (1 ) ( )

.1

N T T TL jj

j j

N T

T

E N j e e j e

e

e

(25)

In addition, E[TL] is given by s

L

LL L LC[ ] [ ] ,

1

N T

T

T eE T T E N

e

(26)

and E[TOFF]exist can now be determined using (20), (23), and (26).

2. Mean Duration of Running Inactivity Timer

The probability Px that the inactivity timer will restart x times because of packet arrivals, and thereafter that the inactivity timer will expire once completing TI, can be expressed as

I I . (1 )T TxxP e e (27)

Thus, the mean number of restarts of inactivity timer DI[ ]E N

is given by

I I I

DI

0

0

[ ]

1 1.

xx

xT T T

x

E N xP

e x e e

(28)

As the inactivity timer runs, the occurrences in the scenario are limited to the expiration of the timer, which means that the occurrences lie only within the range as long as the timer is running. Thus, the truncated exponential distribution can be used for the packet arrivals to estimate BD

I .T The truncated exponential distribution can be expressed as

II

I

)

0

,

.

( 01

t

T

ef t t T

et T

(29)

In addition, BD

I[ ]E T can be expressed as

I

I

I

BDI

0 0

I

[ ] ( )d d

1

1 – .

1

Tt

T

T

E T tf t t te te

T

e

(30)

The mean duration of the running inactivity timer is the

summation of the average period in states B and D. Because

the average period in state B is BD DI I[ ] [ ]E T E N and the period

in state D is TI, E[Twait] for both the existing and proposed

methods can be expressed as

I

BD Dwait I I I[ ] [ ]

1 .

[ ]T

E T E T E N T

e

(31)

3. Mean Duration of Data Transfer

The mean duration of a data transfer is the summation of the

average period in states A and C. Because DI[ ]E N is the

Page 7: Improvement in DRX Power Saving for Non-real-time Traffic in LTE · A discontinuous reception (DRX) operation is included in the Long Term Evolution (LTE) system to achieve power

628 Mohammad Tawhid Kawser et al. ETRI Journal, Volume 38, Number 4, August 2016 http://dx.doi.org/10.4218/etrij.16.0115.0883

mean number of restarts of the inactivity timer, the mean

duration of data transfer E[TData] for both the existing and

proposed methods can be given by

AO AI DData D D I[ ] [ ] [ ] [ ].E T E T E T E N (32)

When a single packet is transmitted, its mean transmission

time is E[S]=1/µ. The probability of m number of packet

arrivals in this 1/µ duration, Pm, is given by

/ ( / ).

! !

µ m m

m

e eP

m m

(33)

Thus, the mean number of packet arrivals in a 1/µ duration can

be shown as

0 0

.

!

m

mm m

emP m

m

(34)

If a single packet arrives while the inactivity timer is running,

within its transmission period, an additional number of

packets arrive on average. These additional packets require

an additional /µ transmission period in which a further 2/µ number of packets arrive on average. This ideally

increases, and the total expected transmission period is given

by

2 3AI

D0

1 1 1[ ] .

(1 )k

k

E T

(35)

Here, AOD[ ]E T can be similarly determined. During the DRX

period, E[TOFF], λE[TOFF] number of packets arrive. These

packets require a transmission period of OFF[ ]/E T

OFF[ ].E T In this period, an additional OFF[ ]E T number

of packets arrive, which requires an additional transmission

period of 2OFF OFF[ ] / [ ]E T E T . Thus, AO

D[ ]E T is

given by

AO 2D OFF

OFF OFF1

[ ] [ ]{ }

[ ] [ ].1

k

k

E T E T

E T E T

(36)

Using equations (28), (32), (35), and (36), E[TData] can be expressed as

I

I

Data OFF

OFF

OFF wait

1[ ] [ ] ( 1)

1 (1 )

1[ ]

1

[ ] [ ] .1

T

T

E T E T eµ

eE T

E T E T

(37)

Here, E[TData]exist and E[TData]prop can be evaluated for the existing and proposed methods, respectively, using (9), (20),

(31), and (37). Similarly, E[TTotal]exist and E[TTotal]prop can be evaluated for the existing and proposed methods, respectively, using (7).

4. Delay Performance

The delay analysis differs between cases in which the UE is running a DRX and when it is not. Let us assume that NQ represents the number of packets in the queue, excluding those for whom the transmission is ongoing, and that WQ represents the waiting time of a packet from the moment it arrives until its transmission commences. Little’s formula then provides the following relationship:

Q Q[ ] [ ].E N E W (38)

The mean residual service time E[R] represents the mean

service or transmission time of packets currently in

transmission when a packet arrives. Because Q[ ]/E N

represents the service time of all packets ahead in the queue

waiting for service, according to the Pollaczek Khintchine

formula, the mean wait time in the queue is given by

QQ

[ ][ ] [ ] .

E NE W E R

(39)

Using Little’s formula, we obtain

Q Q[ ] [ ] [ ]

[ ].

1

E W E R E W

E R

(40)

When the transmission rate is very high compared to the

packet arrival rate, making μ , the packets ahead in the

queue can be quickly transmitted resulting in Q[ ]E W

[ ].E R Here, E[R] has the following relationship [27]:

2[ ][ ] .

2

E SE R

(41)

Using (40), we obtain 2

Q

[ ][ ] .

2(1 )

E SE W

(42)

While the UE is not in a DRX (in states A, B, C, or D), the packet delay can be given by

2

N_DRX Q

[ ][ ] [ ] .

2(1 )

E SE D E W

(43)

On the other hand, while the UE is running a DRX (in state E), the packet may arrive at any time within the DRX cycle. There will then be an additional delay E[WD] because the packets are not processed until the particular DRX cycle is over. The overall mean delay E[DDRX] can be given by

Page 8: Improvement in DRX Power Saving for Non-real-time Traffic in LTE · A discontinuous reception (DRX) operation is included in the Long Term Evolution (LTE) system to achieve power

ETRI Journal, Volume 38, Number 4, August 2016 Mohammad Tawhid Kawser et al. 629 http://dx.doi.org/10.4218/etrij.16.0115.0883

DRX Q D[ ] [ ] [ ].E D E W E W (44)

The Poisson process has time-homogeneity. Thus, a packet can arrive at any time during the DRX cycle with equal probability, and has to wait for the rest of the DRX cycle for any process to begin. The mean wait time can be computed as one-half of the average length of the DRX cycle, and is independent of the packet arrival rate. This mean wait time is equivalent to E[R] and E[R]prop for either the rising or falling time of the proposed method, and can be expressed as

s st s st s stprop

s st

21[ ] ...

2 2 2

2 ( 1).

4

T T T T T nTE R

n

T n T

(45)

Using (40) and (45), E[WD]prop can be expressed as

s stD prop

2 ( 1)[ ] .

4(1 )

T n TE W

(46)

The mean delay in the case of rising time E[DDRX]R and falling time E[DDRX]R can be expressed using (42), (44), and (46) as

DRX R DRX F Q D prop

2s st

[ ] [ ] [ ] [ ]

2 ( 1)[ ].

2(1 ) 4(1 )

E D E D E W E W

T n TE S

(47)

Denoting the probability of a packet arrival during the rising and falling times of the proposed method as R and F , respectively, they can be expressed as

RR

Total prop

[ ]

[ ]

E T

E T (48)

and

FF

Total prop

[ ].

[ ]

E T

E T (49)

Thus, the overall packet delay for the proposed method E[DNRT]prop can be expressed as

NRT prop R F N_DRX R DRX R F DRX F

2 stR F s

[ ] (1 ) [ ] [ ] [ ]

[1 (

] (1)

.2(1 ) 2

)

E D E D E D E D

n TE S T

(50) Similarly, E[WD] can be estimated for the existing method as E[WD]exist_s and E[WD]exist_L for short and long DRX cycles, respectively, and can be expressed as

sD exist_S[ ]

2(1 )

TE W

(51)

and

Lexist_L[ ] .

2(1 )D

TE W

(52)

Denoting the probability of a packet arrival during a short cycle and a long cycle of the existing method as s and

L , respectively, they can be expressed as

ss

Total exist[

]

]

[E T

E T (53)

and

LL

Total exist

[ ] .

[ ]

E T

E T (54)

The overall packet delay for the existing method E[DNRT]exist can be expressed as

sNRT exist s L Q s Q

LL Q

2S S L L

[ ] 1 [ ] [ ]2(1 )

[ ]2(1 )

1[ ] .

2(1 )

TE D E W E W

TE W

E S T T

(55)

The mean delay in service resumption after a long inactivity,

without terminating the session, can be estimated as E[WD].

Thus, it will be E[WD]prop and E[WD]exist_L for the proposed and

existing methods, given by (46) and (52), respectively. When

μ λ, D prop prop ,[ ] [ ]E W E R and D Lexist_L,E W T

E[WD] will not vary significantly with the packet arrival rate.

VI. Numerical Results

The performance was evaluated for the proposed and existing methods numerically using the analytical models. In

[18], typical PDB values of PDBRT = 100 ms and PDBNRT =

300 ms are given. As shown in Section III, the overall delay owing to RLC retransmissions can be estimated as a

summation of the reordering timer value and RTT. The RTT is

commonly estimated as 8 ms [1]. The reordering timer value can take values between zero and 100 ms with 5 ms gaps, or

values between 100 and 200 ms with 10 ms gaps [28].

Assuming that all reordering timer values in the specifications are likely to occur equally, we set the mean reordering timer

value as 85 ms. Thus, the mean overall delay owing to RLC

retransmissions E[DRTX] is set to 93 ms. Using (3), can be estimated as 107 ms. Thus, the constraint in (5) is ΔNRT ≤

107 ms. A performance evaluation was conducted for three

different cases, the assumptions of which are shown in Table 1. Here, μ λ is typically used. The values of TI, TS, and TL in

Table 1 comply with the permissible values in [28]. The values

of PData, Pwait, and POFF in Table 1 follow the UE power consumption model used in [23] through [25].

Page 9: Improvement in DRX Power Saving for Non-real-time Traffic in LTE · A discontinuous reception (DRX) operation is included in the Long Term Evolution (LTE) system to achieve power

630 Mohammad Tawhid Kawser et al. ETRI Journal, Volume 38, Number 4, August 2016 http://dx.doi.org/10.4218/etrij.16.0115.0883

Table 1. Simulation assumptions.

Parameter Case 1 Case 2 Case 3

TS 20 ms 10 ms 10 ms

TL 320 ms 640 ms 40 ms

Tst 20 ms 30 ms 10 ms

n 15 21 3

TI 10 ms

N 1, 2, 3, 4, 5, 8, 12 and 16

PData 500 mW

Pwait 255 mW

POFF 11 mW

Packet arrival rate (λ) 0.05 to 0.5 packets/ms

Service rate (μ) 100 packets/ms

Figure 3 shows that, in case 1, the percentage of power

consumption has significantly improved in the proposed method compared to the existing method for almost all packet arrival rates λ. Figure 4 shows the relative DRX period E[TOFF]/E[TTotal], which indicates that the proposed method exhibits a much longer DRX period in most cases. However, the existing method with N = 1 has a better power saving for a significant range of λ. The power saving is also slightly better for N = 2 but for a very limited range of λ. Evidently, as the packet arrival rate increases, the duration for a data transfer and inactivity timer increases while terminating the DRX operation quicker, and consequently, the power saving declines in all cases. The authors in [8] showed that short DRX cycles are very effective in reducing the latency. This is also demonstrated in Fig. 5, in which the delay takes the best values for the existing method with a very large number of short DRX cycles. We use this delay performance as the benchmark to evaluate ΔNRT for other cases. Compared to this benchmark, the proposed method has a roughly 60 ms longer delay for λ = 0.05 packets/ms, and thus we assume ΔNRT = 60 ms. This increase in delay can be tolerable because ΔNRT ≤ 107 ms. Conversely, the existing method with N = 1 has almost a 120-ms longer delay for λ = 0.05 packets/ms, and this increased delay may not be acceptable because ΔNRT > 107 ms. Thus, repudiating the existing method with N = 1, the proposed method still shows the best performance. The delay is found to drop almost linearly with the packet arrival rate for the proposed case, which is partly due to the fact that the DRX cycle length decreases linearly in the reverse time scale, and a higher packet arrival rate increases the likelihood of terminating a DRX operation during an earlier DRX cycle.

Figure 6 shows that, in case 2, the percentage of power

Fig. 3. Percentage of power consumption vs. packet arrival rate (case 1).

0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.450

10

20

30

40

50

0.50

Packet arrival rate (packets/ms)

Per

cent

age

pow

er c

onsu

mpt

ion

(%)

N = 1N = 2N = 3N = 4N = 5N = 8N = 12N = 16Proposed case 5

15

25

35

45

Fig. 4. Relative DRX period (E[TOFF]/E[TTotal]) vs. packet arrival rate (case 1).

0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.450

0.2

0.4

0.6

0.8

1.0

0.50

Packet arrival rate (packets/ms)

Rel

ativ

e D

RX

per

iod

N =1 N =2 N =3 N =4 N =5 N =8 N =12 N =16 Proposed case

0.1

0.3

0.5

0.7

0.9

Fig. 5. Overall packet delay vs. packet arrival rate (case 1).

0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.450

20

40

60

80

100

120

140

0.50

N = 1 N = 2 N = 3 N = 4 N = 5 N = 8 N = 12N = 16Proposed case

Packet arrival rate (packets/ms)

Ove

rall

pac

ket d

elay

(m

s)

consumption improves greatly in the proposed method for a significant range of λ, except when the existing method has N = 1, 2, or 3. The power saving is slightly better in the existing

Page 10: Improvement in DRX Power Saving for Non-real-time Traffic in LTE · A discontinuous reception (DRX) operation is included in the Long Term Evolution (LTE) system to achieve power

ETRI Journal, Volume 38, Number 4, August 2016 Mohammad Tawhid Kawser et al. 631 http://dx.doi.org/10.4218/etrij.16.0115.0883

Fig. 6. Percentage power consumption vs. packet arrival rate(case 2).

0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.450

10

20

30

40

50

0.50Packet arrival rate (packets/ms)

Per

cent

age

pow

er c

onsu

mpt

ion

(%)

N = 1 N = 2 N = 3 N = 4 N = 5 N = 8 N = 12 N = 16 Proposed case

5

15

25

35

45

Fig. 7. Overall packet delay vs. packet arrival rate (case 2).

0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.450

50

100

150

200

250

300

350

0.50

N = 1N = 2N = 3N = 4N = 5N = 8N = 12N = 16Proposed case

Packet arrival rate (packets/ms)

Ove

rall

pac

ket d

elay

(m

s)

methods with N = 4 or 5, but for a very limited range of λ. As shown in Fig. 7, compared to the benchmark, the proposed method has an increase in delay of ΔNRT = 100 ms for λ = 0.05 packets/ms. This increased delay can be tolerable because ΔNRT ≤ 107 ms. Conversely, the delay in the existing method, even with N = 4, is almost 200 ms longer than the benchmark for λ = 0.05 packets/ms. Thus, the existing method is unacceptable for small values of N as ΔNRT > 107 ms. Consequently, the proposed method can be regarded as the best option.

In case 3, a small value of TL is used. In this case, as shown in Fig. 8, the power saving improves in the proposed method compared to the existing method with any value of N. Figure 9 shows that all cases here satisfy ΔNRT ≤ 107 ms.

The mean delay in service resumption after a long period of inactivity for all three cases is shown in Table 2 for both the proposed and existing methods with λ = 0.05 packets/ms. Because we use μ λ, this delay will not vary significantly with the packet arrival rate, and thus it is shown for a single value of λ. This delay is clearly much better in the proposed method.

In this section, the numerical examples demonstrate that a

Table 2. Mean delay in service resumption after a long period of inactivity.

Method Case 1 Case 2 Case 3

Existing method 160.08 ms 320.16 ms 20.01 ms

Proposed method 90.05 ms 170.09 ms 15.01 ms

Fig. 8. Percentage of power consumption vs. packet arrival rate (case 3).

0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.450

10

20

30

40

50

0.50Packet arrival rate (packets/ms)

Per

cent

age

pow

er c

onsu

mpt

ion

(%)

N = 1 N = 2 N = 3 N = 4 N = 5 N = 8 N = 12 N = 16 Proposed case

Fig. 9. Overall packet delay vs. packet arrival rate (case 3).

0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.450

2

4

6

8

10

12

14

0.50

N = 1 N = 2 N = 3 N = 4 N = 5 N = 8 N = 12 N = 16 Proposed case

Packet arrival rate (packets/ms)

Ove

rall

pac

ket d

elay

(m

s)

significantly better power saving is achieved in the proposed method with a permissible increase in packet delay. The existing method may frequently attain an even better power saving with very small values of N, but its associated delay might exceed the tolerable limit. The delay in service resumption after a long period of inactivity is consistently better in the proposed method.

VII. Conclusion

In this paper, we presented a tradeoff between power saving

Page 11: Improvement in DRX Power Saving for Non-real-time Traffic in LTE · A discontinuous reception (DRX) operation is included in the Long Term Evolution (LTE) system to achieve power

632 Mohammad Tawhid Kawser et al. ETRI Journal, Volume 38, Number 4, August 2016 http://dx.doi.org/10.4218/etrij.16.0115.0883

and delay for a DRX operation for LTE. Because NRT applications are delay tolerant, to increase the power saving, we proposed a new DRX method for use only when NRT applications are running with no active RT applications. The proposed method avoids an estimation of the current traffic. In addition, it continuously varies the DRX cycle length in a simple manner. We also presented analytical models to evaluate both the proposed and existing methods. Numerical examples indicate that the proposed method is clearly successful in terms of its power saving capability. We also defined a new factor for a more practical power saving estimation. Finally, the proposed method also attains less mean delay in service resumption after a long period of inactivity has occurred.

References

[1] M.T. Kawser, LTE Air Interface Protocols, Boston, MA, USA:

Artech House, 2011.

[2] L. Zhou et al., “Performance Analysis of Power Saving

Mechanism with Adjustable DRX Cycles in 3GPP LTE,” IEEE

Veh. Technol. Conf., Calgray, BC, USA, Sept, 2008, pp. 1–5.

[3] Y.Y. Mihov, K.M. Kassev, and B.P. Tsankov, “Analysis and

Performance Evaluation of the DRX Mechanism for Power

Saving in LTE,” IEEE Convention Elect. Electron. Eng. Israel,

Eliat, Israel, Nov. 17–20, 2010, pp. 000520–000524.

[4] S. Fowler, R.S. Bhamber, and A. Mellouk, “Analysis of

Adjustable and Fixed DRX Mechanism for Power Saving in

LTE/LTE-Advanced,” IEEE Int. Conf. Commun., Ottawa, ON,

USA, June 10–15, 2012, pp. 1964–1969.

[5] H.C. Wang et al., “Power Saving by LTE DRX Mechanism

using a Mixture of Short and Long Cycles,” IEEE Region 10

Conf. TENCON, Xi’an, China, Oct. 22–25, 2013, pp. 1–6.

[6] S.Fowler, G. Baravdish, and D. Yuan, “Numerical Analysis of an

Industrial Power Saving Mechanism in LTE,” IEEE Int. Conf.

Commun., Sydney, Australia, June 10–14, 2014, pp. 1748–1753.

[7] S.C. Jha, A.T. Koc, and R. Vannithamby, “Optimization of

Discontinuous Reception (DRX) for Mobile Internet

Applications over LTE,” IEEE Veh. Technol. Conf., Quebec,

Canada, Sept. 3–6, 2012, pp. 1–5.

[8] A.T. Koc et al., “Optimizing DRX Configuration to Improve

Battery Power Saving and Latency of Active Mobile

Applications over LTE-A Network,” IEEE Wireless Commun.

Netw. Conf., Shanghai, China, Apr. 7–10, 2013, pp. 568–573.

[9] Y. Liu et al., “Performance Analysis of Adjustable Discontinuous

Reception (DRX) Mechanism in LTE Network,” Wireless Opt.

Commun. Conf., Newark, NJ, USA, May 2014, pp. 1–6.

[10] A. Rajesh and R. Nakkeeran, “Performance Analysis of Enhanced

DRX Mechanism in LTE Networks,” Int. Conf. Comput. Commun.

Inform., Coimbatore, India, Jan. 3–5, 2014, pp. 1–5.

[11] R.M. Karthik and A. Chakrapani, “Practical Algorithm for Power

Efficient DRX Configuration in Next Generation Mobiles,” Proc.

IEEE INFOCOM, Turin, Italy, Apr. 14–19, 2013, pp. 1106–1114.

[12] A.T. Koc et al., “Device Power Saving and Latency Optimization

in LTE-A Networks through DRX Configuration,” IEEE Trans.

Wireless Commun., vol. 13, no. 5, May 2014, pp. 2614–2625.

[13] K. Wang et al., “Modeling and Optimizing the LTE

Discontinuous Reception Mechanism under Self-Similar

Traffic,” IEEE Trans. Veh. Technol., vol. 65, no. 7, July 2013, pp.

5595–5610.

[14] Y.-P. Yu and K.-T. Feng, “Traffic-Based DRX Cycles

Adjustment Scheme for 3GPP LTE Systems,” IEEE Veh.

Technol. Conf. (VTC Spring), Yokohama, Japan, May 6–9, 2012,

pp. 1–5.

[15] G.J. Yu, “A Fuzzy Adaptive DRX Power Saving Mechanism for

LTE-Advanced Networks,” Int. Conf. Netw. Future, Pohang, Rep.

of Korea, Oct. 23–25, 2013, pp. 1–5.

[16] V.R. Syama et al., “Dynamic DRX Algorithms for Reduced

Energy Consumption and Delay in LTE Networks,” IFIP

Wireless Days, Rio de Janeiro, Brazil, Nov. 12–14, 2014, pp. 1–8.

[17] Z. Zhang et al., “Performance Analysis of an Adaptive DRX

Mechanism with Flexible Short/Long Cycle Switching in LTE

Network,” IEEE Int. Symp. Microw., Antenna, Propag., EMC

Technol. Wireless Commun., Chengdu, China, Oct. 29–31, 2013,

pp. 27–32.

[18] 3GPP TS 23.203, Policy and Charging Control Architecture, Rel.

12, v. 12.9.0, 2014.

[19] M.M. Nasralla and M.G. Martini, “A Downlink Scheduling

Approach for Balancing QoS in LTE Wireless Networks,” IEEE

Int. Symp. Pers. Indoor Mobile Radio Commun., London, UK,

Sept. 8–11, 2013, pp. 1571–1575.

[20] C.S. Bontu and E. Illidge, “DRX Mechanism for Power Saving

in LTE,” IEEE Commun. Mag., vol. 47, no. 6, 2009, pp. 48–55.

[21] S.G. Jin and D. Qiao, “Numerical Analysis of the Power Saving

in 3GPP LTE Advanced Wireless Networks,” IEEE Trans. Veh.

Technol., vol. 61, no. 4, May 2012, pp. 1779–1785.

[22] P.K. Gupta et al., “Analytical Evaluation of Signaling Cost on

Power Saving Mechanism in Mobile Networks,” TENCON

Spring Conf., Sydney, Australia, Apr. 17–19, 2013, pp. 376–380.

[23] S.R. Varma et al., “Analytical Model for Power Savings in LTE

Networks Using DRX Mechanism,” National Conf. Commun.,

Mumbai, India, Feb. 27–Mar. 1, 2015, pp. 1–6.

[24] S. Fowler, “Study on Power Saving Based on Radio Frame in

LTE Wireless Communication System Using DRX,” IEEE

GLOBECOM Workshops, Houston, TX, USA, Dec. 5–9, 2011,

pp. 1062–1066.

[25] J. Wigard et al., “On the User Performance of LTE UE Power

Savings Schemes with Discontinuous Reception in LTE,” IEEE

Int. Conf. Commun. Workshops, Dresden, Germany, June 14–18,

2009, pp. 1–5.

Page 12: Improvement in DRX Power Saving for Non-real-time Traffic in LTE · A discontinuous reception (DRX) operation is included in the Long Term Evolution (LTE) system to achieve power

ETRI Journal, Volume 38, Number 4, August 2016 Mohammad Tawhid Kawser et al. 633 http://dx.doi.org/10.4218/etrij.16.0115.0883

[26] S.-R. Yang and Y.-B. Lin, “Modeling UMTS Discontinuous

Reception Mechanism,” IEEE Trans. Wireless Commun., vol. 4,

no. 1, Jan. 2005, pp. 312–319.

[27] M. Zukerman, Introduction to Queuing Theory and Stochastic

Teletraffic Models. http://www.eecityu.edu.hk/Zukerman/classnote.

pdf (2000–2015)

[28] 3GPP TS 36.331, Radio Resource Control (RRC), Rel. 12, v.

12.3.0, 2014.

Mohammad Tawhid Kawser is an assistant

professor at the Electrical and Electronic

Engineering Department at Islamic University

of Technology, Gazipur, Bangladesh. He

received his BS degree from Bangladesh

University of Engineering and Technology,

Dhaka, Bangladesh in 1999, his MS degree

from Virginia Tech, Virginia, USA in 2005, and his PhD degree from

Islamic University of Technology in 2016, all in electrical engineering.

His current research interests include layer 2 and layer 3 functions of

cellular operations and LTE-Advanced features.

Mohammad Rakibul Islam received his BS

and MS degrees in electrical and electronic

engineering from Bangladesh University of

Engineering and Technology, Dhaka,

Bangladesh in 1998 and 2004, respectively. He

received his MBA degree from the Institute of

Business Administration, Dhaka, Bangladesh in

2006. He received his PhD from Kyung Hee University, Seoul, Rep. of

Korea. He is currently serving as a professor at the Islamic University

of Technology, Bangladesh. His research interests include cooperative

techniques for wireless sensor networks, LDPC and QC-LDPC codes,

secrecy capacity, and other wireless applications.

Khondoker Ziaul Islam is a lecturer at the

Electrical and Electronic Engineering

Department at Bangladesh University of

Business and Technology, Dhaka, Bangladesh.

He received his BS and MS degrees in electrical

and electronic engineering from Islamic

University of Technology, Gazipur Bangladesh

in 2011 and 2015, respectively. His current research interests include

radio planning of cellular networks and LTE features.

Mohammad Atiqul Islam is a lecturer at the

Electrical and Electronic Engineering

Department at Green University of Bangladesh,

Dhaka, Bangladesh. He received his BS degree

in electrical and electronic engineering from

Islamic University of Technology in 2015. His

current research interests include radio planning

of cellular networks, LTE MIMO systems, and features of layer 2 and

layer 3 functions for LTE.

Mohammad Mehadi Hassan is currently

working as a specialist in the Technology

Division at Robi Axiata Ltd,. a mobile operator

in Dhaka, Bangladesh. He received his BS

degree in electrical and electronic engineering

from Islamic University of Technology in 2015.

He is currently pursuing an MS degree at the

same university. His current research interests include radio planning of

cellular networks and features of layer 2 and layer 3 functions for LTE.

Zobayer Ahmed received his BS degree in

electrical and electronic engineering from

Islamic University of Technology in 2015. His

current research interests include radio planning

of cellular networks and features of layer 2 and

layer 3 functions for LTE.

Rafid Hasan is currently employed as a system

engineer at Huawei Technologies, Dhaka,

Bangladesh. He received his BS degree in

electrical and electronic engineering from

Islamic University of Technology in 2015. His

current research interests include radio planning

of cellular networks and features of layer 2 and

layer 3 functions for LTE.