You are on page 1of 6

International Journal of Emerging Technology and Advanced Engineering

Website: www.ijetae.com (ISSN 2250-2459, ISO 9001:2008 Certified Journal, Volume 4, Issue 5, May 2014)

Comparison of Different Scheduling Algorithm for LTE


Ronak D. Trivedi1, M. C. Patel2
Abstract— In this paper we evaluate the performance of The throughput of a UE depends on the different factor
Packet Scheduling (PS) for different packet scheduling like scheduling algorithms, distance from eNodeB,
algorithms of 3GPP UTRAN Long Term Evolution (LTE) multipath environment, multiple antenna techniques and
Downlink. Packet scheduling is importance in 3G LTE, UE speed. In this paper, we consider the effect of
because different types of traffic with different Quality of
scheduling algorithm with throughput performance. We
Service requirements are competing of the resources. In this
paper, packet scheduler for LTE downlink is described. apply proportional fair (PF) scheduler, round robin and best
Comparison of three basic packet scheduling algorithm with CQI for LTE in order to find best scheduler which provides
their simulation result with different amount of fairness is high-quality cell throughput and improved fairness. The
explained. This paper shows that by dividing the packet scheduler has to serve multiple users and also tries to meet
scheduler into a time domain, frequency domain and also individual user requirements on bit rates and delays. The
utilizing those using different algorithms, the throughput fairness of the scheduler is a way to couple the scheduler
fairness between users can be effectively controlled. and it help to the weakest users is proposed.
Keywords—LTE, round robin, proportional fair, best
CQI, scheduling.
II. B ACKGROUND O F T HE INVENTION
LTE aims at ambitious goals such as e.g. [2], [3], [4]
I. INTRODUCTION • LTE has goal about Peak data rate is 100 Mbps in
downlink and 50 Mbps in uplink
Recently the increase of mobile data usage and
• Increased cell edge throughput
appearance of new application like mobile TV, Web2.0 and
• Significantly improved spectral efficiency e.g. 2-4
other streaming contents forced the 3rd Generation
times better than in 3GPP Release 6
Partnership Project (3GPP) to develop the Long-Term
• User plane latency below 5 ms with 5 MHz or higher
Evolution (LTE). Long term evolution (LTE) is a latest
spectrum allocation
radio access technology planned by the 3GPP in order to
• Significantly reduced control plane latency e.g.
provide a smooth journey towards fourth generation (4G)
transition time of less than 100 ms from a camped-
wireless systems.
state to an active state
In the 3GPP LTE radio network architecture, there is
• Scalable bandwidth from 1.25 MHz to 20 MHz.
only one node between the user and the core network
known as eNodeB which is used to operate all radio To achieve the aim of LTE, advanced Radio Resource
resource management (RRM) functions. Packet scheduling Management functions have been defined. LTE contain
is function of the RRM. Because of its smart selections of some algorithms for example Hybrid ARQ (HARQ), Link
users and transmission of their packets, the radio resources Adaptation (LA) and Channel Quality Indication (CQI).
are utilized efficiently and QoS (quality of service) is also HARQ is utilizing for fast retransmissions of the packets
maintained. which are in correct. HARQ is use to keep the radio
Packet scheduling for wireless communications has been interface delay minimum. User Equipment (UE) is use to
an active research area in recent years, because there has measures the received channel quality, e.g. SINR, and news
been rapidly increasing demands on data services with the the channel dependent CQI reports in uplink. They give
likely to explode progress of traffic such as Internet, Email, information to the Radio Resource Management (RRM)
multimedia. To support these packet data services, the about time and frequency variant channel quality like PS
scare and limited wireless resource must be used in best and LA. LA select different modulation and coding
way to increase capacity and security QoS. Providing schemes (MCS) based on CQI reports to maximize the
priority or fairness is also an open issue in wireless system. spectral efficiency. [5].
However, it is not simple to meet all of these requirements.

334
International Journal of Emerging Technology and Advanced Engineering
Website: www.ijetae.com (ISSN 2250-2459, ISO 9001:2008 Certified Journal, Volume 4, Issue 5, May 2014)
Both time (TDD) and frequency division duplex (FDD) A maximum scheduled user’s stricture defines the
modes can be used in LTE. In downlink the time is maximum amount of users that can be scheduled in each
separated into 1 ms Transmission Time Intervals (TTI) and TTI. TD-PS schedule both the new transmissions and
in frequency 180 kHz Physical Resource Blocks (PRB). pending HARQ retransmissions. HARQ retransmissions
LTE is optimized for packet data transfer and the core can be prioritized in two ways. Either all users with
network is purely packet switched. In [5] the authors study awaiting HARQ retransmissions are automatically chosen
the spectral efficiency of LTE DL with different UE for the SCS (i.e. before the TD scheduling) or the HARQ
receiver structures and with advanced SIMO receivers they retransmissions are prioritized for TD scheduled users (i.e.
achieved about 1.25 bits/s/Hz. In [6] the authors show after the scheduling).
about 1.56 bits/s/Hz spectral efficiency.
B. Frequency domain packet scheduling
The time domain (TD) packet scheduler choose a subset
of all users linked to the base station (called evolved Node- The purpose of the frequency domain packet scheduler is
B (eNB) in LTE ) and the FD scheduler does the real to allocate PRBs for the users in the SCS provided by TD-
frequency allocation for the users. This division is suitable PS. However, it should be distinguished that users in the
for two reasons: using different schedulers in both SCS are consider only candidates, since FD-PS does not
scheduling domains provides scheduling flexibility, since necessarily guarantee that all users are being allocated
both domains can be independently configured. frequency resources. A user may be given any number of
The scheduling in both the TD and FD is through PRBs, and the PRBs do not need to be consecutive. The
algorithm-specific scheduling priority metrics. A priority algorithm’s particular priority metrics are taken into
metric generally provide the function of obtaining a certain account in PRB selection.
general characteristic of the scheduling algorithm. These
characteristics can be e.g. certainty of regular scheduling, III. DOWNLINK RESOURCE ALLOCATION
fairness among users or highest possible spectral OFDMA is used for downlink transmission in LTE. Data
efficiency. Most scheduling metrics can be used for both is allocated to the UEs in terms of Resource Blocks (RB).
TD and FD scheduling and they can be also a grouping of In time, the length is 0.5 ms of a RB is one slot in frame.
different metrics. With 15 kHz sub-carrier spacing, in normal cyclic prefix
Packet scheduler cooperates with CQI manager, link the number of symbols in one slot is 6 and for extended
adaptation and throughput measurement (TPM). CQI cyclic prefix 7. The length of a RB is 180 kHz, in terms of
calculation gives us PRB dependent channel quality frequency. The number of sub-carriers in the 180 kHz span
information for the use of PS metrics and link adaptation is 12 for 15 kHz sub-carrier spacing.
[7]. Inner loop LA (ILLA) selects the best MCS for the The eNodeB allocate different RBs to an exacting UE in
user depending on the effective CQI of the allocated RBs either localized or distributed way. The eNodeB uses DCI
and amount of data for the UE in question in Evolved format 1, 1A, 1B, 1C, 1D, 2, 2A or 2B on PDCCH to
Node-B (i.e. base station) buffer. ILLA provide transmit the resource allocations on PDSCH for the
instantaneous throughput estimates for PF metrics. Outer downlink transmission.
loop LA (OLLA) aims at controlling the user average The scheduler at eNodeB attempts for appropriate
BLER for the first transmissions in order to fix the HARQ allotment of the resources among UEs. The UE reports CQI
operating point to optimal value. Throughput measurement (Channel Quality Indicator) which helps eNodeB to
calculate the past user throughput by using a recursive approximate the downlink channel quality. By the use of
averaging filter [8]. CQI report about the whole downlink bandwidth or about
A. Time domain packet scheduling information about sub-band, the eNodeB can organize. CQI
reporting for different sub-bands needs more uplink
The purpose of time domain packet scheduling is sharing resources.
out of all users requesting frequency resources. The choice The channel dependent scheduling requires maintaining
is done based on calculated priority metrics, based on e.g. some fairness among the users and on the other hand it
L2 buffering delay, throughput or current channel would like to provide higher cell throughput in their
conditions. Note that in TD-PS we require to utilize resource allocations. There is a connection between
average full band CQI, since TD- PS does not consider fairness and cell throughput.
actual PRB allocations. The users with the higher priority
metric are appended, it’s called Scheduling Candidate Set
(SCS), which is then passed to the FD packet scheduler.

335
International Journal of Emerging Technology and Advanced Engineering
Website: www.ijetae.com (ISSN 2250-2459, ISO 9001:2008 Certified Journal, Volume 4, Issue 5, May 2014)
Different scheduling methods are shown below in order The main simulation parameters utilized are determined
to address this trade off. by the 3GPP simulation cases and Performance with round
1. Round Robin (RR): The scheduler provides resources robin, proportional fair and best CQI scheduling. It has
cyclically to the users without considering channel been observed for five UEs at various distances from the
conditions into account. It’s a simple procedure giving eNodeB and mapping of UEs and eNodeB is depicted in
the best fairness. But it would propose poor performance Table I.
in terms of cell throughput. RR meets the fairness by A. Mapping of UE and eNodeB within the Cell
providing an equal share of packet transmission time to
each user. In Round Robin (RR) scheduling the
terminals are assigned the resource blocks in turn (one
after another) without considering CQI. Thus the
terminals are equally scheduled. However, throughput
performance degrades significantly as the algorithm does
not rely on the reported instantaneous downlink SNR
values when determining the number of bits to be
transmitted.
2. Proportional fair (PF): Main purpose of Proportional
Fair algorithm is to balance between throughput and
fairness [8] among all the UEs. It tries to maximize total
[wired/wireless network] throughput while at the same
time it provides all users at least a minimal level of
service. PF was originally developed to maintain NRT
service in code division multiple access high data rate
(CDMA-HDR) system. The scheduler can affect
Proportional Fair (PF) scheduling by allocating more Figure 1: The comparative distance between eNodeB and UE. Red dot
resources to a user, comparatively with better channel represents eNodeB and black dot represents UE.
quality. This is done by giving each data flow a TABLE 1
scheduling priority that is inversely proportional to its SIMULATION PARAMETERS
anticipated resource consumption. This gives high cell
throughput as well as fairness satisfactorily. Thus, Parameters Assumptions
Proportional Fair (PF) scheduling may be the best
option. Transmission bandwidth 2.0GHz
3. Best CQI: This scheduling algorithm is used for strategy
to assign resource blocks to the user with the best radio Inter-site distance 5MHz
link conditions. The resource blocks assigned by the
Best CQI to the user will have the highest CQI on that Receiver noise figure 9dB
RB. The MS must feedback the Channel Quality
Indication (CQI) to the BS to perform the Best CQI. In Simulation length 100 TTI
order to perform scheduling, terminals send Channel
Quality Indicator (CQI) to the base station (BS). UE speeds of interest 5km/hr
Basically in the downlink, the BS transmits reference
signal (downlink pilot) to terminals. These reference Fair Thermal noise density
signals are used by UEs for the calculation of the CQI. A
higher CQI value means better channel condition. Uplink delay 3 TTIs

IV. S IMULATION Scheduler Round Robin, Proportional fair, Best CQI

5 UEs are placed randomly in three sector of three eNodeB TX power 43dBm
eNodeB.

336
International Journal of Emerging Technology and Advanced Engineering
Website: www.ijetae.com (ISSN 2250-2459, ISO 9001:2008 Certified Journal, Volume 4, Issue 5, May 2014)
V. RESULTS Figure 2 shows simulation for Round Robin algorithm.
Results of three different algorithms for LTE of LTE Here throughput of sector 1 and 2 is 0.55Mbps where
simulator are described in figure 2, 3 and 4, which shows sector 3 is 0.56Mbps.
throughput of third eNodeB for stream 2 for all three
algorithms.

Figure 2: Simulation Results for Throughput (Mbps) vs TTI (sec) for


RR (eNodeB 3, Stream 2).
Figure 3: Simulation Results for Throughput (Mbps) vs TTI (sec)
for PF (eNodeB 3, Stream 2).

337
International Journal of Emerging Technology and Advanced Engineering
Website: www.ijetae.com (ISSN 2250-2459, ISO 9001:2008 Certified Journal, Volume 4, Issue 5, May 2014)
Figure 3 shows simulation for Proportional Fair Figure 4 shows simulation for Best CQI algorithm. Here
algorithm. Here throughput of sector 1 and 2 is 0.55Mbps throughput of sector 1 and 2 is 0.55Mbps where sector 3 is
where sector 3 is 1.01 Mbps. The throughput of sector 3 of 0.98 Mbps. Throughput of sector 3 in Best CQI is greater
proportional fair algorithm is batter then round robin than Round Robin but lover then Proportional Fair. In the
algorithm. same way, throughput of other eNodeB for different sector,
streams are shown in table 2.
Table 2 shows the throughput of different eNodeB by
using different sector using Round Robin (RR),
Proportional Fair (PF), and Best CQI scheduling
algorithms. Position of different UEs is shown in Fig 1.
TABLE 2
Simulation Results for Throughput (Mbps).

eNodeB Stream Sector Throughput in Mbps


no
RR PF Best CQI
1 1 1 0.92 0.55 0.55
2 1.07 1.2 0.72
3 0.55 0.55 0.55
2 1 0.98 0.55 0.55
2 1.08 1.2 0.71
3 0.55 0.55 0.55
2 1 1 1.08 1.05 0.79
2 0.91 0.99 0.96
3 1.1 0.79 0.82
2 1 0.78 1.1 0.77
2 0.91 0.98 1
3 1.09 0.79 0.82
3 1 1 0.55 0.55 0.55
2 0.55 0.55 0.55
3 0.56 1.01 0.99
2 1 0.55 0.55 0.55
2 0.55 0.55 0.55
3 0.56 1.01 0.98
Table 2 gives information of throughput of different
eNodB for different algorithm. Average throughput is
given in table 3.
TABLE 3
AVERAGE THROUGHPUT (MBPS).

eNodeB Average throughput


RR PF Best CQI
1 0.8584 0.7667 0.605
2 0.9784 0.95 0.86
3 0.5534 0.7034 0.695

Figure 4: Simulation Results for Throughput (Mbps) vs TTI (sec) for


Best CQI (eNodeB 3, Stream 2).

338
International Journal of Emerging Technology and Advanced Engineering
Website: www.ijetae.com (ISSN 2250-2459, ISO 9001:2008 Certified Journal, Volume 4, Issue 5, May 2014)
Table 3 used to find average throughput, for RR is 0.79 REFERENCES
and Best CQI is 0.72, where PF’s average throughput is [1] H. Holma and A. ToskalaI, ―LTE for UMTS - OFDMA and SC-
0.8067. FDMA Based Radio Access,‖ John Wiley and Sons, Ltd. 2009.
The above figures and table represent the comparative [2] ―Physical Layer Aspects for Evolved UTRA,‖ 3GPP Technical
throughput performances for three scheduling algorithms. Report 25.814, version 7.1.0, September 2006.
In RR average throughput of eNodeB 1 and 2 is good but [3] A. Toskala, H. Holma, K. Pajukoski, and E. Tiirola, ―UTRAN Long
term Evolution in 3GPP,‖ in Proceedings of IEEE Personal Indoor
eNodeB 3 is very less, same in Best CQI where in and Mobile Radio Communications Conference (PIMRC’06),
proportional fair, overall throughput is good. Proportional September 2006.
fair provides the UEs close to the eNodeB with higher [4] H. Ekström, A. Furuskär, J. Karlsson, M. Meyer, S. Parkvall,
throughput. The data rate is will fairly high in most cases J.Torsner, and M. Wahlqvist, ―Technical Solutions for the 3G Long
for proportional fair and the overall cell throughput is also Term Evolution,‖ IEEE Communications Magazine, vol. 44, pp. 38–
45, March 2006.
expected to be better with proportional fair.
[5] N. Wei, A. Pokhariyal, C. Rom, B. E. Priyanto, F. Fredriksen, C.
Rosa, T. B. Sorensen, T. E. Kolding, and P. E. Mogensen, ―Baseline
VI. CONCLUSION E-UTRA Downlink Spectral Efficiency Evaluation,‖ in Proceedings
of the IEEE Vehicular Technology Conference (VTC’F06),
We analyzed the performances of round robin, September 2006.
proportional fair and Best CQI scheduling methods for [6] K. Higuchi, T. Kawamura, Y. Kishiyama, Y. Ofuji, and M.
downlink transmission modes in LTE from this paper. It is Sawahashi, ―System-Level Throughput Evaluations in
found that proportional fair will give very good data rate in EvolvedUTRA,‖ in Proceedings of the International Conference on
most cases. Round robin provides the UE with good Communication Systems, October 2006.
fairness but proportional fair maintain a balance between [7] T. Kolding, F. Frederiksen, and A. Pokhariyal, ―Low-Bandwidth
Channel Quality Indication for OFDMA Frequency Domain Packet
fairness and throughput and so, proportional fair may still Scheduling,‖ in Proceedings of the International Symposium on
be a better choice. Also results shows that proportional fair Wireless Communication Systems (ISWCS’06), September 2006.
provide good result than Beat CQI and Round Robin. [8] A. Jalali, R. Padovani, and R. Pankaj, "Data Throughput of CDMA-
HDR a High Efficiency-High Data Rate Personal Communication
Wireless System," in IEEE 51st Vehicular Technology Conference
Proceedings, Tokyo, 2000, pp. 1854-1858.

339

You might also like