Você está na página 1de 5

2015 29th International Conference on Advanced Information Networking and Applications Workshops

A New Scheduling Algorithm for Real-Time


Communication in LTE Networks
Dardouri Samia Bouallegue Ridha
National Engineering School of Tunis, Tunisia InnoVCOM Lab/SupCom,University of Carthage,Tunisia
InnoVCOM Lab/SupCom, University of Carthage,Tunisia ridha.bouallegue@supcom.rnu.tn
Samia.Dardouri@isetgb.rnu.tn

AbstractA key mechanism in the LTE trafc processing is the to meet the QoS demands for real time communication various
packet scheduler which is in charge of allocating radio resources
to User Equipment (UE) based on scheduling schemes involved packet scheduling algorithms have been used to allocate lim-
in the LTE base station. The main contribution of this work is ited frequency and time sources for all data transfer devices
to propose a new scheduling algorithm for Long Term Evolution including mobile and wireless networks [7], [8].
(LTE) system. The proposed scheduler satises the quality of Many works focused on Performance study of Allocation
service (QoS) requirements of the real-time trafc. Simulation Resource in downlink LTE [9, 10, 11, and 12]. Mauricio
results shows that the proposed scheduler can ameliorate the
performance on the used metrics among services. The perfor- Iturralde proposes a novel downlink scheduling algorithm
mance evaluation is compared in terms of packet loss ratio (PLR), for multimedia ows in LTE networks using virtual token
average throughput and cell spectral efciency. mechanism in [11]. On the other side, Moustafa M. Nasralla
Index TermsLTE; QoS; Scheduling algorithms; Allocation in [12] presents a downlink scheduling approach for balancing
radio resources; Real-time trafc. QoS.
I. I NTRODUCTION In this work we evaluate the performance of the proposed
scheduler and schedulers proposed by Mauricio Iturralde and
In recent years, there has been an increasing demand for Moustafa M. Nasralla in [11], [12] respectively. In this work,
multimedia services over the mobile devices. To address this, we compare the performance of their scheduling algorithms
the wireless telecommunication industry dened a new air for VoIP and Video applications in terms of Throughput, PLR
interface for mobile communication that offers a framework and Cell spectral efciency in different number of Users.
for high mobility broadband services and enhances in the Examples of such scheduling algorithms include Proportional
overall system capacity [1]. Fairness (PF) [13], Modied Largest Weight Delay First
LTE system exposes a very stimulating multiuser commu- (M-LWDF) [14], VT-M-LWDF Scheduler [11], Queue-HOL-
nication problem: Many User Equipments (UEs) in the same MLWDF Scheduler [12]. This paper gives a new scheduling
cell require high on-demand data rates in a limited bandwidth algorithm for downlink direction in LTE system. The simu-
with low latency. Multiple access techniques permit UEs to lation results were implemented using the open source LTE
allocate the available bandwidth by the assignment of each system simulator called long term evolution-SIM (LTE-SIM)
UE some fraction of the limited radio resources [2], [3]. [15].
One of these multiple access techniques is Orthogonal Fre- The remainder of the article is arranged as follows. Section
quency Division Multiple Access (OFDMA) which is adopted II provides basic characteristics on LTE system model. Section
by 3GPP release 8 thanks to its suppleness for accommodating III exposes the basic principles and proposed scheduling
many UEs with broadly varying applications data rates and algorithms in LTE system. Section IV reports the simulation
QoS exigency [4]. Although the LTE specs represent both results for proposed scheduling algorithm in LTE. Finally,
Frequency Division Duplexing (FDD) and Time Division Du- section V draws the conclusions.
plexing (TDD) to separate uplink and downlink transmission,
market preferences impose that several deployed systems will II. S YSTEM M ODEL
be FDD [5]. Fig.1 shows that the downlink air interface are divided
Generally, there is a major motivation beyond the schedul- into a number of units. A frame is 10 ms in length and each
ing and resource allocation of limited resources to improve frame, in time domain, is divided into 10 subframes. The
system performance by enhancing the spectral efciency of duration of a subframe is 1 ms in length and each subframe is
the wireless interface and improving the system capacity [5]. also divided into 2 slots where each slot is 0.5 ms in length.
So, This would demonstrate the requirement for algorithms of In frequency domain, each slot is divided into a number of
scheduling and radio resource allocation in LTE Networks. resource blocks. Each slot contains 6 or 7 OFDM symbols
Scheduling is a key Radio Resource Management (RRM) in normal cyclic prexes and extended cyclic prexes,
mechanism for achieving QoS requirements and enhancing respectively. The frequency domain structure of a time slot is
system performance of LTE networks [6]. In order to be able divided into bandes of 180 kHz that contain 12 consecutive

978-1-4799-1775-4/15 $31.00 2015 IEEE 267


DOI 10.1109/WAINA.2015.36
subcarriers. The basic unit of exchanging user information in scheduling algorithm [19]. In order to get a suitable scheduling
downlink of LTE system is known as resource block (RB) algorithm, we have to weigh and balance channel state, QoS
[16]. Therefore, a RB is the radio resource that is available requirement, and queue status.
for a user in the 3GPP LTE system and is dened by both The users are prioritized by packet scheduler on the basis
frequency and time domains. The number of RBs in a slot of a scheduling algorithm being used. These algorithms while
depends on the system bandwidth [6]. making scheduling decisions, take into account the instanta-
In FDD duplexing mode, a frame of 10ms is separated neous or average channel conditions, Head of Line (HOL)
into 20 slots of 0.5ms each. Each two slots constitute a 1ms packet delays, status of receiving buffer or type of service
sub-frame [17]. Each sub-frame represents a Transmission being used [12], [14].
Time Interval (TTI) which is the minimum transmission unit.
III. S CHEDULING A LGORITHMS
Each TTI contains at most one transport block per User
Equipment (UE). The resource block size is the same for all The whole process can be divided into a sequence of the
bandwidths [18]. scheduler which calculates a metric for each stream that can
be allocated. We assume that the metric attributed to stream
i on j-th sub-channel is noted by wi,j . In particular, at each
TTI, the estimate Ri is given by:
R i (k 1) + 0.2
i (k) = 0.8R ri (k) (1)
Where ri (k) is the rate allocated to i-th ow during the
k-th TTI and Ri (k 1) is the average transmission data rate
estimating at the (k-1)-th TTI.
In the following, the description of the metric of scheduling
algorithms were used in all simulation scenarios, these are: PF,
MLWDF, VT-MLWDF,Queue-HOL-MLWDF Scheduler and
the proposed scheduler.
Fig. 1: LTE frame structure. A. Proportional Fair (PF) Scheduler
The PF scheduling algorithm [13] provides a good tradeoff
The architecture of a downlink data scheduler with between system throughput and fairness by selecting the user.
multiple shared channels for multiple UEs is shown in Fig. PF is a very suitable scheduling option for non-real time trafc.
2. An eNodeB serves M UEs in a cell at a given time. Every For this algorithm, the metric east denes as the ratio between
TTI, the UE computes the Channel Quality Indicator (CQI) the instantaneous ow available for i-th ow and the medium
in compliance with the SINR and enquire the eNodeB of the ow elaborated at the moment (k-1).
state channel. ri,j
wi,j = (2)
Ri
Where ri,j is the rate assigned to i-th ow during the k-th
TTI and and Ri denotes the average transmission data rate
estimating.
B. Modied Largest Weighted Delay First (M-LWDF) Sched-
uler
M-LWDF is an algorithm selected to support mixed real
time data users in CDMA-HDR systems [14]. For each ow
real time, by considering the maximum time i the probability
east is dened as the maximum probability i that the time of
the rst package of the queue exceeds the xed maximum time
DHOL,i . In order to offer priority to real time, the metric was
dened in this scheduler by:
Fig. 2: Packet Scheduling Model.
ri,j
wi,j = i DHOL,i (3)
For each UE a buffer is attributed in the eNodeB. The Ri
packets that arrive at these buffers are given a time stamp and Whereri,j and Ri have the same signication in the previous
are queued for transmission. For each packet in the queue, the equation, and i is given by :
HOL is estimated. If the HOL packet delay exceeds a specied
log(i )
threshold for the ow, then this packet is discarded. The packet i = (4)
scheduler decides which users will be served according to a i

268
C. VT-M-LWDF Scheduler of the user i. The presence of the deadline in the denominator
The main goal of the virtual token scheme (VT-M-LWDF) makes the value of the metric increase as the queuing delay
given in [11] is to ameliorate the QoS performance metrics for approaches the maximum delay. In case queuing delay exceeds
real time communication, like video and VoIP, and to conserve the maximum delay, the metric becomes negative, and the
minimum throughput for non real times communication. Then, packet is lost [20], [21].
we use the M-LWDF scheduler with DHOL,i being changed IV. S IMULATION E NVIRONMENT
by Qi . The following equation give the metric used to repre- This article investigates the performance of PF, M-LWDF,
sent the VT-M-LWDF scheduler: VT-M-LWDF, Queue-HOL-MLWDF and proposed scheduler
ri,j
wi,j = i Qi (5) in LTE. In this process a single cell with interference scenario
Ri is considered and a number of users in the interval [5, 30]
Where ri,j and Ri have the same signication in the previous which move randomly at a speed of 3 km/h. There are 40% of
equation and Qi is the token queue length (a counter value at users using Video ows, 40% of users using VoIP ows, and
time t). 20% of users using best effort ows. The principal simulation
parameters used in LTE-Sim [15] are resumed in Table I.
D. Queue-HOL-MLWDF Scheduler
The main goal of the virtual token scheme (Queue-HOL- TABLE I
MLWDF) presented in [12] is to enhance the QoS performance S IMULATION PARAMETERS
metrics. This scheduler adopts the consideration of the queue
size and the packets delay parameters in the VT-M-LWDF
Simulation Parameters Values
and M-LWDF rules respectively, in order to measure the
performance of the new scheduler when serving real times Simulation Duration 100 Sec
communication compared to the others schedulers.
The following equation illustrates the metric used to represent Frame Structure FDD
the Queue-HOL-MLWDF scheduler: Cell Radius 1 km
ri,j
wi,j = i DHOL,i Qi (6) Bandwidth 5 MHz
Ri
Where ri,j , Ri , DHOL,i and Qi have the same signication Video bit-rate 242 kbps
in the previous equation. VoIP bit-rate 8.4 kbps

E. Proposed Scheduler User Speed 3 km


Considering the characteristics of real-time trafc, espe- Number of UEs 5, 10, 15, 25, 30 UEs
cially in regard to the delay requirements, a scheduling process
should consider various factors. First, we must assure that HOL Delay 0.1 s
packets are received within a time limit, preventing them from
being discarded by the expiration of this deadline. Thus, the
A. Trafc Model
scheduler assigns a deadline for each ow that has a packet
queued at the eNodeB. The eNB is located at the center of the macrocell and it
The deadlines are computed taking into account the following communicates using an omni-directional antenna in a 5 MHz
parameters: the maximum delay for the class of ow i , the bandwidth. Each UE uses at the same time a video ow a
waiting time of the ow in the queue DHOL,i and the queue VoIP ow and a best effort ow .
size Qi . For the video ow a trace-based application that emits packets
The proposed scheduler adopts the consideration of their based on realistic video trace les with a rate of 128 kbps was
parameters in order to evaluated the performance of the used in [22], [23]. The maximum transmission unit is set to
proposed scheduler when serving RT trafc compared to the 500 bytes, as in [24].
others schedulers. For VoIP a G.729 voice stream with a rate of 8.4 kbps
The proposed scheduler is a modication of the M-LWDF, was considered. The Voice ow is a bursty application that
VT-M-LWDF and Queue-HOL-MLWDF schedulers described is modelled with an ON/OFF Markov chain [25]. The LTE
earlier in III-B, III-C and III-E, respectively. The metric was propagation loss model is constituted by four different models
dened in this scheduler by: (shadowing, multipath, penetration loss e path loss) [2]:
Path loss: PL = 128.1 + 37.6 log10 (d) where d is the
DHOL,i ri,j distance between the UE and the eNodeB in km.
wi,j = i Qi (7)
i DHOL,i Ri Multipath: Jakes model.

Where ri,j , Ri , DHOL,i , i and Qi have the same signi- Penetration loss: 10 dB.
Shadowing: log-normal distribution, with mean 0 dB and
cance in the previous equation and i is the maximum delay
standard deviation of 8 dB.

269
B. Numerical Results
The numerical results show the relevant performance met-
rics for the proposed scheduler, VT-M-LWDF, Queue-HOL-
MLWDF and M-LWDF schedulers. Our proposed scheduler
is demoted in the gures as proposed. The performance
evaluation is compared in terms of packet loss ratio (PLR),
average throughput and cell spectral efciency.
For VoIP ows, Figure 3 shows that the PLR of proposed
scheme decreases when the cell is charged by more than 15
users compared to the non-modied MLWDF. In general the
PLR for proposed algorithm is constant; its value is always
0.005 but it reached 0.03 for the other algorithms.
Fig. 5: Packet loss ratio for Video ows.

Fig. 3: Packet loss ratio for VoIP ows.

For VoIP ows, Figure 4 shows that the throughput increases Fig. 6: Average throughput per Video ows.
as long as the number of users is increasing for all scheduling
algorithms. There is an static throughput in all algorithms
The system spectral efciency is depicted in Figure 7.
when increasing the number of users.
It is evident from the gure that the proposed scheduler
utilizes the channel more efciently than VT-M-LWDF and
Queue-HOL-MLWDF. The proposed scheduler performs
much better than VT-M-LWDF scheduling scheme in the
case of improving the spectral efciency.
Furthermore, the cell is not saturated yet for the proposed
scheduler. MLWDF and the proposed schemas performs
much better than the other three scheduling schemes in the
case of improving the spectral efciency.

Fig. 4: Average throughput per VoIP ows.

Therefore, this modication shows a good performance for


video ows in gure 5. The proposed algorithm achieves lower
PLR than other algorithms but it increases (0.2) when the cell
is charged by more than 25 users. The throughput of the Video
ows is given in Fig. 6. It can be noticed that the throughput is
increasing with the rice of the number of users. The proposed
scheme shows a better throughput performance when the cell
is charged by more than 25 users. Fig. 7: Spectral efciency.

270
To conclude, the proposed scheduling algorithm is more [6] Technical White paper: LTE eNodeB MAC Scheduler Introduction, by
Roke Manor Research.
suitable for video and VoIP ows due to its high throughput [7] M. Andrews, K. Kumaran, K. Ramanan, et al. Providing quality of service
and low PLR. It outperforms MLWDF in terms of throughput over a shared wireless link, IEEE Commu. Mag. , vol. 39, no. 2, pp. 150
because it takes into account the channel state for resource 154, Feb. 2001.
[8] White Paper, Long Term Evolution (LTE): A Technical Overview, 2008.
allocation and it distribute the extra RBs randomly. In terms of [9] A. Alfayly, I.-H. Mkwawa, L. Sun, and E. Ifeachor, QoE-based per-
fairness, the Queue-HOL-MLWDF outperforms VT-M-LWDF formance evaluation of scheduling algorithms over LTE, in Globecom
scheduler because it distributes the available RBs equality Workshops (GC Wkshps), 2012 IEEE, 2012, pp. 1362-1366.
[10] M. Andrews, K. Kumaran, K. Ramanan, A. Stolyar, R. Vijayakumar, and
between UEs. P. Whiting. Providing quality of service over a shared wireless link. IEEE
Generally, it can be observed that the proposed scheduling Communications Mag., vol. 39, no. 2, pp. 150-154, Feb. 2001.
algorithm has improved cell performances in terms of system [11] M. Iturralde, A. Wei, T. Yahiya, and A. Beylot, Performance study of
throughput compared to VT-M-LWDF scheduler and in terms multimedia services using virtual token mechanism for resource allocation
in LTE networks. in IEEE Vehicular Technology Conference(VTC), Sept.
of fairness compared to other scheduler. 2011, pp. 15.
[12] Moustafa M. Nasralla and Maria G. Martini, A Downlink Scheduling
V. C ONCLUSION Approach for Balancing QoS in LTE Wireless Networks. in Personal
Indoor and Mobile Radio Communications (PIMRC), Sept. 2013, pp 1571
In this paper a new scheduling algorithm has been imple- 1575.
mented along with some well-known algorithms to evaluate [13] J.-G. Choi and S. Bahk, Cell-throughput analysis of the proportional
the performance of multimedia services. We dened two fair scheduler in the single-cell environment. IEEE Trans. Veh. Technol.,
vol. 56, no. 2, pp. 766778, Mar. 2007.
performance metrics such as throughput and PLR. Moreover, [14] P. Ameigeiras, J. Wigard, and P. Mogensen. Performance of the m-lwdf
the proposed scheduler aimed, in particular, at improving the scheduling algorithm for streaming services in hsdpa. IEEE Trans. Veh.
performance metrics for video services and maintaining, in Technol. Conf., vol. 2, pp. 999-1003, Sep. 2004. Los Angeles, USA.
[15] Giuseppe Piro, Luigi Alfredo Grieco, Gennaro Boggia, Francesco
general, a satisfactory level of the performance metrics for the Capozzi. Simulating LTE Cellular Systems: an Open Source Framework,
other services in the network simultaneously. Octobre 2010.
Upcoming work will be addressed to the use of other [16] AlQahtani, S.A. and Alhassany, M. Performance Modeling and Evalua-
tion of Novel Scheduling Algorithm for LTE Networks. in 12th IEEE In-
indicators of QoS in the measures scheduler and a comparison ternational Symposium on Network Computing and Applications (NCA),
with other schedulers such as Exponential Rule, Logarithmic pp.101-105, 22-24 Aug. 2013, Cambridge, MA.
Rule and Exponential Proportional Fair. [17] Technical White paper: LTE MAC Scheduler and Radio Bearer QoS ,
by Roke Manor Research.
[18] 3GPP, Tech. Specif. Group Radio Access Network - Physical Channel
ACKNOWLEDGMENT and Modulation (Release 8), 3GPP TS 36.211.
This work was supported in part by Laboratory In- [19] D. Vinayagam,R. Kurinjimalar,D. Srinivasan, Performance evaluation of
cross layer QoS scheduling for Long Term Evolution Network, Interna-
novCOM of Higher School of Telecommunication, University tional Journal of Advanced Computer Research 09/2012; vol.2 no.3(5):75-
of Carthage Tunisia, and National Engineering School of 83.
Tunis. [20] Pedro Junior Ashidani, Paulo Roberto Guardieiro, Downlink Scheduler
Based on Deadlines for LTE Networks, in International Workshop on
Telecommunications (IWT) May 2013.
R EFERENCES [21] Johann Max Hofmann Magalhes, Paulo Roberto Guardieiro, A Downlink
Scheduling based on Earliest Deadline First Discipline for Real-Time
[1] Stojan Kitanov, Toni Janevski , Performance Evaluation of Scheduling
Trafc in LTE Networks, in International Workshop on Telecommunica-
Strategies for LTE Networks in Downlink Direction in Proceedings of the
tions (IWT) May 2013.
XI International Conference ETAI 2013, 26th -28th of September 2013.
[22] http://trace.eas.asu.edu/, H.264/AVC and SVC video trace library.
[2] 3GPP, Tech. Specif. Group Radio Access Network Requirements for
[23] Dardouri Samia, Ridha Bouallegue: Performance study of resource
Evolved UTRA (E-UTRA) and Evolved UTRAN (E-UTRAN), 3GPP TS
allocation for multimedia trafcs in LTE system. IEEE International
25.913.
Wireless Communications and Mobile Computing Conference (IWCMC
[3] Iturralde Ruiz, Performances des Rseaux LTE, thesis Institut National
2014), pp.571-575, Nicosia, Cyprus, August 4-8, 2014.
Polytechnique de Toulouse (INP Toulouse) 2012.
[24] C. Hewage, M. Martini, and N. Khan, 3D medical video transmission
[4] J. H. Rhee, J. M. Holtzman, D. K. Kim, Scheduling of real/non-real time
over 4G networks, in 4th International Symposium on Applied Sciences
services: adaptive EXP/PF algorithm, VTC 2003-Spring. The 57th IEEE
in Biomedical and Communication Technologies, Barcelona, Spain, Oc-
Semiannual, vol. 1, pp.462 466, 2003.
tober, 2011, pp. 26 29.
[5] Samia Dardouri, Ridha Bouallegue , Comparative Study of Scheduling [25] C. Chuah and R. H. Katz. Characterizing packet audio streams from
Algorithms for LTE Networks in International Journal of Computer, internet multimedia applications. IEEE Int. Commun. Conf. (ICC), vol.
Information, Systems and Control Engineering Vol:8 No:3, , 2014, pp 2, pp. 1199-1203, Apr. 2002. New York, USA.
441 446.

271

Você também pode gostar