SlideShare a Scribd company logo
1 of 16
Download to read offline
International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015
DOI : 10.5121/ijcnc.2015.7306 75
TRAFFIC OFFLOADING IMPACT ON THE PERFORMANCE
OF CHANNEL-AWARE/QOS-AWARE SCHEDULING
ALGORITHMS FOR VIDEO-APPLICATIONS OVER LTE-A
HETNETS USING CARRIER AGGREGATION
Najem N. Sirhan, Gregory L. Heileman, Christopher C. Lamb
Electrical and Computer Engineering Department, University of New Mexico,
Albuquerque, New Mexico, USA
ABSTRACT
Long Term Evolution (LTE) is defined by the Third Generation Partnership Project (3GPP) standards as
Release 8/9. The LTE supports at max 20 MHz channel bandwidth for a carrier. The number of LTE users
and their applications are increasing, which increases the demand on the system BW. A new feature of the
LTE-Advanced (LTE-A) which is defined in the 3GPP standards as Release 10/11 is called Carrier
Aggregation (CA), this feature allows the network to aggregate more carriers in-order to provide a higher
bandwidth. Carrier Aggregation has three main cases: Intra-band contiguous, Intra-band non-contiguous,
Inter-band contiguous. In addition to the Carrier Aggregation feature, LTE-A supports Heterogeneous
Networks (HetNets). HetNets consists of a mix of macro-cells, remote radio heads, and low power nodes
such as pico-cells, and femto-cells. HetNets allow cellular network operators to support higher data traffic
by offloading it to a smaller cells such as femto-cells. The aim of this paper is to evaluate the Quality of
Service (QoS) performance of the Modified Largest Weighted Delay First (MLWDF), the Exponential Rule
(Exp-Rule), and the Logarithmic Rule (Log-Rule) scheduling algorithms while offloading 50% of the
macro-cell's traffic to five femto-cells, 100% of the macro-cell's traffic to five femto-cells, 100% of the
macro-cell's traffic to ten femto-cells, and to compare it with the case in-which traffic offloading is not
applied. The QoS performance evaluation is based on the system's average throughput, Packet Loss Rate
(PLR), average packet delay, and fairness among users. The LTE-Sim-5 with modifications is used in the
simulation process. Simulation results show that offloading 100% of the Macro-cell's traffic to five femto-
cells had the highest maximum throughput, and the best PLR values especially when using the Log-Rule,
in-which using it maintained the PLR values around 0.15 despite increasing the number of users. The least
average packet delay was achieved when offloading 100% of the Macro-cell's traffic to ten femto-cells, the
delay dropped to below 5 ms. The fairness indicators for the three scheduling algorithms while traffic
offloading was applied fluctuated in a linear way between a range of values of 0.7 and 0.9.
KEYWORDS
Long Term Evolution (LTE), LTE-Advanced (LTE-A), Carrier Aggregation (CA), Intra-band contiguous,
Heterogeneous Networks (HetNets), Femto-cells, Quality of Service (QoS), Exponential Rule (Exp-Rule),
Logarithmic Rule (Log-Rule), Modified Largest Weighted Delay First (MLWDF), LTE-Sim-5.
1.INTRODUCTION
The LTE was introduced as an evolution to the Universal Mobile Telecommunication Systems
(UMTS) to provide cellular network users with high data rates in both the uplink and downlink
direction, decreased latency, and good spectrum utilization [1]. The spectrum utilization could be
achieved by the use of the right scheduling algorithm that meets with the environment's
International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015
76
conditions and the users' requirements demands. There are many scheduling algorithms that exist
in the literature that are used in the LTE scheduling process. These algorithms can be classified in
five main groups: channel-unaware, channel-aware/QoS-unaware, channel-aware/QoS, semi-
persistent for VoIP support, and energy-aware [2]. When the number of users and their
applications increases, such as video-streaming and video-conferencing, this requires higher data
rates and decreased latency, which declines the service that the LTE provides to its users. This
challenge of providing a reliable service up to the users' requirements demands can not be solved
entirely by choosing the right scheduling algorithm, because the performance of these scheduling
algorithms is bounded by the existing LTE capabilities, such as the system's bandwidth. The LTE
supports at max 20 MHz channel bandwidth. However, the LTE-A can support more channel
bandwidth according to the release as specified in the 3GPP's technical specifications. In Release
10 (R10), the maximum aggregated bandwidth is 40MHz. And it is also 40MHz in Release 11
(R11), but with much more CA configurations [3]. The use of CA is not the only approach that
cellular network operators follow to provide higher data bit rates to their users. Cellular network
operators offload their users' traffic in dense urban environments to smaller cells such as pico-
cells and femto-cells which are supported by the LTE and LTE-A networks. This approach of
operating various formats of cells, radio access technologies, and combining them in a seamless
way raised the concept of Heterogeneous Networks (HetNet) [4]. This motivated the work of this
paper, which is an extension to a previous work in [5], in-which the Intra-band contiguous case of
the CA was implemented by modifying the LTE-Sim-5, then the QoS performance of a three
Channel-aware/QoS-aware scheduling algorithms was evaluated for video-applications over
LTE/LTE-A in the Down-Link (DL) direction. The extension in this work relies in evaluating the
performance of the same three scheduling algorithms, the Modified Largest Weighted Delay First
(MLWDF), the Exponential Rule (Exp-Rule), and the Logarithmic Rule (Log-Rule) in an LTE-A
HetNets layout using CA in the DL direction while different serving scenarios of traffic
offloading are applied.
The structure of this paper is as follows: in section 2, we explained the LTE network architecture.
In section 3, we explained the carrier aggregation. In section 4, we explained the LTE-A
heterogeneous networks. In section 5, we explained the LTE scheduling algorithms which we
evaluated in this paper. In section 6, we explained the simulation environment and listed its
parameters. In section 7, we used the simulation results to measure the QoS parameters which we
displayed in line charts and then analysed. In the last section, we provided a concluding remarks.
2. LTE NETWORK ARCHITECTURE
The LTE network architecture can be divided into two main parts: the Radio Access Network
(RAN), and the Evolved Packet Core (EPC) as in Figure 1. The RAN consists of an Evolved
NodeB (eNodeB) and User Equipment (UE). The eNodeB is the connection point for the UE with
the core network. It hosts the PHYsical (PHY), Medium Access Control (MAC), Radio Link
Control (RLC), and Packet Data Control Protocol (PDCP) layers that include the functionality of
user-plane header-compression and encryption. It also offers Radio Resource Control (RRC)
functionality that corresponds to the control plane. Scheduling, admission control, and radio
resource management are also performed in the eNodeB. The EPC part consists of five main
components: the Policy Control and Charging Rules Function (PCRF), the Home Subscriber
Server (HSS), the PDN-Gateway (P-GW), the Serving Gateway (S-GW), and the Mobility
Management Entity (MME). The PCRF is a logical node that is responsible for policy control
decision-making, and controlling the flow-based charging functionalities in the Policy Control
Enforcement Function (PCEF) which is being hosted at the P-GW. It also decides how a certain
data flow will be treated in the PCEF by providing the QoS authorization, QoS class
identification, and determine the bit rates in accordance with the user's subscription profile. The
International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015
77
HSS is the database of the LTE network, it contains all the users' subscription QoS profile,
information about the Packet Data Networks (PDNs) in-which the user can connect to, dynamic
information that relates the identity of the MME to which the user is currently attached or
registered to, and it may also integrate the Authentication Center (AuC) that generates the vectors
for authentication and security keys. The P-GW is the gateway which is responsible for QoS
enforcement for Guaranteed Bit Rate (GBR) bearers, flow-based charging according to rules from
the PCRF, and the allocation of IP addresses to users. In addition it filters user's IP packets into
different QoS-based bearers based on Traffic Flow Templates (TFTs). It also serves as the
mobility anchor for inter-working with non-3GPP networks such as WiMAX and WiFi. The S-
GW is the gateway that serves as the local mobility anchor for the data bearers while users are
moving between eNodeBs, in which all their IP packets are transferred through it. It temporarily
buffers user's downlink data when it is in the idle state, while the MME initiates paging of the UE
to re-establish the bearers. It performs administrative functions in the visited network such as
collecting information for charging and legal interception. It also serves as the mobility anchor for
inter-working with 3GPP networks such as General Packet Radio Service (GPRS) and Universal
Mobile Telecommunication Systems (UMTS). The MME is the main node in the EPC, it
manages the Authentication and Security, the subscription profile and service connectivity of
users. It is responsible for all the mobility management tasks such as inter eNodeBs handovers,
inter MMEs handovers, and it keeps a track of the location of all users [6].
Figure 1. LTE network architecture
3. CARRIER AGGREGATION
The 3GPP Release 8/9 supports at max 20 MHz channel bandwidth for a carrier. The issue of
supporting more bandwidth for a carrier seems to be a straight forward solution to support more
International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015
78
data rate. Hence the concept of carrier aggregation was introduced where multiple carriers of 20
MHz (or less) would be aggregated for the same UE. Figure 2 shows the principle of carrier
aggregation [7].
Figure 2. The principle of carrier aggregation
Carrier aggregation in the downlink and uplink are entirely independent as long as the number of
uplink carriers cannot exceed the number of downlink carriers. Each aggregated carrier is called a
Component Carrier (CC). 3GPP defined three types of allocation that meets different operator’s
spectrum scenarios: Intra-band contiguous, Intra and Inter-band non-contiguous as Figure 3
shows [8].
Figure 3. Carrier aggregation cases
4. LTE-A HETEROGENEOUS NETWORKS (HETNETS)
Heterogeneous Networks (HetNets) consists of a mix of macro-cells, remote radio heads, and low
power nodes such as pico-cells, and femto-cells. Macro-cells are basically an eNodeB that
provide coverage to few kilo-meters, it provide an open public access and guaranteed minimum
data rate under a maximum tolerable delay, it uses a dedicated backhaul, and it emits up to 46
dBm. Remote Radio Head (RRH) are compact-size, high-power and low-weight units, which are
International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015
79
mounted outside the conventional macro-cell's base station, and connected to it through a fibre
optic cable to create a distributed base station, in-which the central macro-cell's base station is in
charge of controlling and baseband signal processing, moving some radio circuitry into the
remote antenna. The use of RRHs eliminates the power losses in the antenna cable and reduces
the power consumption. Pico-cells are low power eNodeB that provide coverage to around 300
meters, they are usually deployed in a centralized way with the same backhaul and access features
as macro-cells, they are deployed in outdoor or indoor coverage, and they emits power up to 23 to
30 dBm. Femto-cells are also known as home base stations, they are data access point that are
installed indoors to get better coverage and capacity gain which makes its deployment an
attractive choice [9]. The better coverage is provided due to the short distance between the
transmitter and the receiver “about 50 meters at max” which reduces the power consumption. And
the better capacity gain is obtained from achieving higher Signal to Interference plus Noise Ratio
(SINR), and from the dedicated base stations to its users [10].
The main challenges that rises in the deployment of femto-cells are; interference coordination and
mobility handover. The interference occurs when both the femto-cell and the macro-cell are
operating on the same frequency. However, LTE-A provide techniques to coordinate the
interference, such as backhaul-based coordination, sub-band scheduling, dynamic
orthogonalization and adaptive fractional frequency re-use [11].
Regarding the interference coordination challenge, and according to [12], Resource Blocks (RBs)
can be shared among several femto-cell users simultaneously, however they can't be shared
among macro-cell users. This is because the RBs are orthogonal to each other in the case of
macro-cell, this means that there is no need for the interference coordination among macro-cell
users. However, in the case where femto-cells are present, the RBs which are being used by
femto-cells are not orthogonal to the ones used in the macro-cell, so interference coordination is
needed among those users. There are two coordination approaches; the inter-tier and intra-tier
interference coordination. In the case of the inter-tier interference coordination approach, the
allocation of RBs between the macro-cell and femto-cell users are always orthogonal. The RB
that is assigned to a macro-cell user is not applicable to be reused. The RBs that could be reused
are the ones that are assigned to femto-cell users. In the case of intra-tier interference
coordination strategy, it is needed only for the femto-tier where two floor models are considered;
the inter-floor and the intra-floor models. In the case of inter-floor modelling, a group of RBs are
reserved for the fairness improvement of macro-cell user, then the remaining RBs are equally
divided into two groups. Each RB group is assigned to femto-cell users of the alternate floors. In
the case of intra-floor modeling, femto-cell user can only reuse a RB that is served by another
femto-cell user when its femto-cell user’s serving femto-cell base station is non-adjacent to the
already assigned femto-cell user’s serving femto-cell base station. The femto-cells' base stations
must be at least 10 meters apart in-order for the RB to be reused, irrespective of the femto-cell
base station locations in the same floor.
One of the most important technical additions that improved the HetNets is the introduction of the
Coordinated Multi-Point Transmission/Reception (CoMP) in LTE-A. Since HetNets aim to
improve the spectral efficiency per unit area using a mixture of macro, micro, pico, and femto-
cells' base stations. The goal with CoMP is to further minimize inter-cell interference for cells
that are operating on the same frequency [13].
Regarding the mobility handover challenge, it occurs frequently because the femto-cell coverage
area is small, so there will be lots of handovers from the femto-cell to the macro-cell “out-bound
mobility” or from the macro-cell to the femto-cell “in-bound mobility” or between the femto-cell
themselves, and it is important to provide a seamless connectivity during these handovers. Two
main issues makes the femto-cell mobility a challenge; one issue relies in the fact that femto-cells
International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015
80
are not directly connected to the LTE core network “more specifically to the Mobility
Management Entity (MME) that coordinates mobility procedures”, which will result in a high
signalling delays. And the other issue relies in supporting features such as Selected IP Traffic
Offload (SIPTO) [11].
A basic model that represent the LTE-A HetNets which consists of a macro-cell and a femto-cell,
and how they are connected to the LTE core network is shown in Figure 4.
Figure 4. LTE-A HetNets
5. LTE SCHEDULING ALGORITHMS
The LTE scheduling algorithms that were studied in this paper are: the Modified Largest
Weighted Delay First (MLWDF), the Logarithmic Rule Algorithm (Log-Rule), and the
Exponential Rule Algorithm (Exp-Rule). In all these algorithms the Proportional Fairness (PF)
scheduler is used in-order to achieve channel awareness, which makes a trade-off between users'
fairness and spectrum efficiency [2]. It schedule users in a fair way by taking into account both
the experienced channel state and the past data rate when assigning radio resources. It aims to
obtain satisfying throughput and at the same time, guarantee fairness among flows. The equation
that users are selected based on is [14]:
Where ri(t) is the achievable data rate according to the instantaneous channel quality of user i at t-
th TTI, and Ri(t) is the average data rate of user i over a time window, and it is calculated based
on the following equation [14]:
International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015
81
Where β is a variable ranging from 0 to 1.
5.1. Modified Largest Weighted Delay First (MLWDF)
The MLWDF scheduling algorithm is designed to support multiple real time data users by taking
into account their different QoS requirements. For example, in the case of video services, the
instantaneous channel variations and delays are taken into account. It tries to balance the
weighted delays of packets and to utilize the knowledge about the channel state efficiently. It
chooses user j at time t based on the following equation [15]:
Where µi(t) is the data rate corresponding to user i's channel state at time t, µi(t) is the mean data
rate supported by the channel, Wi(t) is the HOL packet delay and αi > 0, i = 1, ... , N are weights
that represent the required level of QoS.
The MLWDF's delay is bounded by the Largest Weighted Delay First (LWDF) scheduler. The
LWDF metric is based on the system parameter, representing the acceptable probability for the i-
th user, in which a packet is dropped due to deadline expiration, and this metric is calculated
based on the following equation [2]:
Where αi is calculated based on the following equation:
The MLWDF is also expressed in terms of the PF scheduler as:
5.2. Logarithmic Rule Algorithm (LOG-Rule)
The delay of this scheduling algorithm is bounded by the following logarithmic equation [2]:
International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015
82
Where αi, bi, c are tunable parameters, and the spectral efficiency for the i-th user on the k-th sub-
channel is represented by:
5.3. Exponential Rule Algorithm (Exp-Rule)
The delay of this scheduling algorithm is bounded by the following Exponential equation [2]:
6. SIMULATION ENVIRONMENT
The simulation environment had four different serving scenarios that are based on three network-
layouts. The first network-layout consists of one macro-cell, the second network-layout consists
of one macro-cell and five femto-cells, the third network-layout consists of one macro-cell and
ten femto-cells. The first serving scenario is based on the first network-layout in-which all the
users are served by the macro-cell base station “to represent the case in-which traffic offloading is
not applied”. The second serving scenario is based on the second network-layout, in-which half of
the users are served by the macro-cell base station, and the other half is served by the five femto-
cells base stations “to represent the case of offloading 50% of the macro-cell's traffic to five
femto-cells”. The third serving scenario is also based on the second network-layout, but in this
scenario all the users are served by the five femto-cells base stations “to represent the case of
offloading 100% of the macro-cell's traffic to five femto-cells”. The last serving scenario is based
on the third network-layout in-which all the users are served by the ten femto-cells base stations
“to represent the case of offloading 100% of the macro-cell's traffic to ten femto-cells”. The
bandwidth was 40MHz “to represent the LTE-A bandwidth with the use of CA”, and each
transmitter had a 40MHz BW. The total number of users was varied from 30, 60, 90, 120, 150,
180. The video bit-rate was constant at 440Kbps. More detailed parameters of this simulation are
listed in Table 1.
Table 1. Simulation Parameters.
Parameter Value
Simulator LTE-Sim-5
Simulation time 20 sec
Scheduling algorithms Exp-Rule, Log-Rule, MLWDF
Macro-cell transmitter eNodeB
Femto-cell transmitter Home eNodeB
Cell radius 1 Km
Macro-cell transmitter power 43dBm, equally distributed among sub-channels
Femto-cell transmitter power 20 dBm, equally distributed among sub-channels
Frequency re-use factor 1
Frame structure FDD
International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015
83
Carrier frequency 2120, 2130 MHz
Bandwidth 2130-2110=20, 2150-2110=40 MHz
Carrier aggregation case Inter-band contiguous
Users’ distribution in the maco-cell Random
Users' distribution among femto-cells Users are equally distributed among femto-cells
Users' distribution in each femto-cell Random
Total number of users 30, 60, 90, 120, 150, 180
User speed 3 Km / h
Traffic type Video
Video Bit-rate 440 kbps
Maximum delay 0.1 sec
Environment Indoor urban environment
Propagation model Macro urban channel realization
7. SIMULATION RESULTS
The LTE-Sim-5 [16] was used in this paper after modifying it to support the first case of the CA.
Regarding the LTE-Sim-5 simulator, while it is in the process of simulating a scenario with a pre-
defined conditions, it takes into account both the signalling and data traffic. However, it only
displays the data traffic in its traces. These data traffic traces are used to measure the QoS
parameters, the system's average throughput, Packet Loss Rate (PLR), average packet delay, and
fairness among users. These measurements are displayed in all the following figures by taking the
number of users as its X-axis factor and the QoS parameter as the Y-axis factor.
7.1. System's Average Throughput
System's average throughput is defined as the amount of the total received packets for all users
per second. The system's average throughput over the four LTE-A network-layouts are displayed
in Figure 5. According to the obtained results that are displayed in Figure 5, increasing the
number of users will increase the system's average throughput until it reaches its maximum value.
This increase is due to transmitting more data from the eNodeB or HeNodeBs to the new added
users. The maximum value of the system's average throughput differs based on the system's
capabilities.
According to the obtained results that are displayed in the upper right of Figure 5, offloading 50%
of the macro-cell's traffic to five femto-cells resulted in a similar system's average throughput
performance of what it was before the traffic offloading was applied, this similar performance
remained in effect until the number of users reached 120 UE. At this point, in the case where
traffic offloading was not applied, the average throughput started to decline because the system
started to reach to its maximum throughput. However, this decline started to take place after the
number of users exceeded 150 UEs in the case of offloading 50% of the macro-cell's traffic to
five femto-cells indicating that the system is starting to reach to its maximum throughput. The
decline after the number of users exceeded 150 UEs in the offloading case indicates an increase in
the system's maximum throughput. At this serving scenario, the three scheduling algorithms
showed similar fluctuating performance, but with a slight drop for the Log-Rule after the number
of users reached 150 UE.
According to the obtained results that are displayed in the lower left of Figure 5, offloading 100%
of the macro-cell's traffic to five femto-cells resulted in a slight drop of the system's average
throughput performance of what it was before the traffic offloading was applied. This slight drop
of performance remained in effect until the number of users reached 120 UE. At this point, the
increase of the system's average throughput kept on the same rate in the case were 100% of the
International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015
84
macro-cell's traffic was offloaded. Indicating that the maximum throughput will even go higher
than in the case of offloading 50% of the macro-cell's traffic, which makes this serving scenario a
good choice in terms of achieving a higher maximum throughput. At this third serving scenarios'
condition the three scheduling algorithms showed a similar fluctuating performance.
According to the obtained results that are displayed in the lower right of Figure 5, offloading
100% of the macro-cell's traffic to ten femto-cells resulted in a 10% – 15% drop of the system's
average throughput performance of what it was before the traffic offloading was applied. This
drop took place for all over the scenario of different number of users. At this fourth serving
scenario's conditions, the use of the EXP-Rule resulted in the least system's average throughput
performance, but it was improved after the number of users reached 150 UE.
Figure 5. System's Average Throughput over the four LTE-A network-layouts
International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015
85
7.2. Packet Loss Rate (PLR)
Packet Loss Rate (PLR) is measured by dividing the difference between the total transmitted and
received packets for all users over the total transmitted packets. The Packet Loss Rate over the
four LTE-A network-layouts are displayed in Figure 6.
According to the obtained results that are displayed in the upper right of Figure 6, offloading 50%
of the macro-cell's traffic to five femto-cells affected the PLR values in a way that it fluctuated
between 0.06 and 0.13 until the number of users reached 150 UE, it then started to increase,
because the system started to reach its maximum throughput. At this serving scenario's
conditions, the use of the Exp-Rule is a good choice in terms of PLR values with increasing the
number of users. The Log-Rule showed the highest PLR, especially when the number of users
exceeded 150 UE.
Figure 6. PLR over the four LTE-A network-layouts
According to the obtained results that are displayed in the lower left of Figure 6, offloading 100%
of the macro-cell's traffic to five femto-cells affected the PLR values in a way that it fluctuated
between 0.1 and 0.2 for all over the scenario of different number of users. This is the most
International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015
86
recommended serving scenario in terms of PLR values with increasing the number of users. And
it is also recommended to use the Log-Rule in this serving scenario, because it showed more
performance stability in terms of maintaining the values of the PLR close to 0.15 with increasing
the number of users.
According to the obtained results that are displayed in the lower right of Figure 6, offloading
100% of the macro-cell's traffic to ten femto-cells affected the PLR values in a way that it
fluctuated between 0.15 and 0.3 for all over the scenario of different number of users. with the
least performance stability for the Exp-Rule.
7.3. Average Packet Delay
The packet delay is the time that it takes a packet to travel from the source to its destination. It
includes the propagation and waiting time of the packet. The Average Packet Delay is measured
by dividing the sum of the total packet delays that were successfully received over the number of
total packets. The use of the CA causes a significant beneficial reduction of the average packet
delay. This is because it reduces the propagation time which is found by dividing the packet
length by the link bandwidth. Also, it reduces the waiting time for the packets in the waiting
queues at the eNodeB. The use of femto-cells has a very significant reduction on the propagation
delay due to shortening the distance between the transmitter “HeNodeB” and the users
“receivers”. The average packet delay over the four LTE-A network-layouts are displayed in
Figure 7.
Figure 7. Average Packet Delay over the four LTE-A network-layouts
International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015
87
According to the obtained results in the upper right of Figure 7, the Average packet delay dropped
significantly when offloading 50% of the macro-cell's traffic to five femto-cells, its values
dropped to half of what it were before the traffic offloading. At this serving scenario's conditions,
the Log-Rule had the least average packet delay.
According to the obtained results in the lower left of Figure 7, the Average packet delay dropped
more significantly when offloading 100% of the macro-cell's traffic to five femto-cells, its values
dropped to fifth of what it were before the offloading. At this serving scenario's conditions, the
three scheduling algorithms showed similar fluctuating performance.
According to the obtained results in the lower right of Figure 7, the Average packet delay dropped
significantly when offloading 100% of the macro-cell's traffic to ten femto-cells, its values
dropped to tenth of what it were before the offloading. At this serving scenario's conditions, the
three scheduling algorithms showed similar fluctuating performance.
7.4. Fairness
Jain's fairness index is used in this paper to determine if the scheduling algorithms are distributing
fair portions of the spectrum to the users. It is measured by the following equation [17]:
Where rk denotes the throughput of user k.
The Jain's fairness index for the three scheduling algorithms over the four LTE-A network-
layouts are displayed in Figure 8.
Figure 8. Fairness Indicator over the four LTE-A network-layouts
International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015
88
According to the obtained results that are displayed in the upper left of Figure 8, the three
scheduling algorithms showed similar fluctuating fairness when there was no traffic offloading,
their fairness indicators started to drop polynomially when the number of users started to exceed
90 UE until it reached a value of 0.9 when the number of users was 180 UE.
According to the obtained results that are displayed in the upper right of Figure 8, when 50% of
the macro-cell's traffic was offloaded to the five femto-cells, the fairness indicators for the three
scheduling algorithms fluctuated between 0.85 and 0.95 until the number of users exceeded 150
UEs. After that the fairness indicators started to drop because the system started to reach its
maximum throughput.
According to the obtained results that are displayed in the lower left of Figure 8, when 100% of
the macro-cell's traffic was offloaded to five femto-cells, the fairness indicators of the three
scheduling algorithms fluctuated between 0.75 and 0.9 for all over the scenarios of different
number of users.
According to the obtained results that are displayed in the lower right of Figure 8, when 100% of
the macro-cell's traffic was offloaded to ten femto-cells, the fairness indicators of the three
scheduling algorithms fluctuated between 0.7 and 0.9 for all over the scenarios of different
number of users.
8. CONCLUSION
This paper has provided a comparative study on three Channel-aware/QoS-aware scheduling
algorithms over LTE-A HetNets layouts for video-applications. The comparison aimed to study
the behaviour of the selected algorithms when offloading 50% of the Macro-cell's traffic to five
femto-cells, 100% of the Macro-cell's traffic to five femto-cells, and 100% of the Macro-cell's
traffic to ten femto-cells, and to compare it when the traffic offloading was not applied. In
addition, there was a comparison among the scheduling algorithms over all the network-layouts.
The evaluation process was based on simulating different scenarios by varying the number of
users. The LTE-Sim-5 was used in the simulation process with the Carrier Aggregation
modifications. The QoS performance evaluation was in terms of the QoS parameters, the system's
average throughput, Packet Loss Rate (PLR), average packet delay, and fairness among users.
Simulation results show that the system's average throughput had slight differences over all the
four network-layouts. However, the highest system's maximum throughput was achieved when
100% of the macro-cell's traffic was offloaded to five femto-cells. The PLR values varied
significantly from network-layout to another. However, the best values were achieved when
offloading 100% of the macro-cell's traffic to five femto-cells, especially when the Log-Rule was
used, this is due to its performance stability in terms of maintaining the values of the PLR close to
0.15 with increasing the number of users. The average packet delay dropped significantly after
offloading the traffic to the femto-cells, the least delay was achieved when 100% of the macro-
cell's traffic was offloaded to ten femto-cells, the delay dropped to below 5 ms. The fairness
indicators of the three scheduling algorithms showed a significant difference in their behaviour
before and after the macro-cell's traffic was offloaded to the femto-cells. Their behaviour before
applying the traffic offload, had a polynomial drop with increasing the number of users. However,
their behaviour after applying the traffic offload, fluctuated in a linear way between a range of
values of 0.7 and 0.9.
APPENDIX A: LIST OF ACRONYMS
3GPP Third Generation Partnership Project
International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015
89
AMC Adaptive Modulation and Coding
AuC Authentication Center
CA Carrier Aggregation
CC Component Carrier
CQI Channel Quality Indicator
DCI Downlink Control Information
CoMP Coordinated Multi-Point Transmission/Reception
eNodeB Evolved NodeB
EPC Evolved Packet Core
Exp-Rule Exponential Rule
FDD Frequency Division Duplex
GBR Guaranteed Bit Rate
GPRS General Packet Radio Service
HOL Head of Line
HSS Exponential Rule
HetNets Heterogeneous Networks
LTE Long Term Evolution
LTE-A LTE-Advanced
Log-Rule Logarithmic Rule
LWDF Largest Weighted Delay First
MAC Medium Access Control
MCS Modulation and Coding Scheme
MLWDF Modified Largest Weighted Delay First
MME Mobility Management Entity
OFDM Orthogonal Frequency Division Multiplexing
PCEF Policy Control Enforcement Function
PCRF Policy Control and Charging Rules Function
PDCCH Physical Downlink Control Channel
PDSCH Physical Downlink Shared Channel
PDCP Packet Data Control Protocol
PDNs Packet Data Networks
PF Proportional Fairness
PLR Packet Loss Rate
PUSCH Physical Uplink Control Channel
P-GW PDN-Gateway
QAM Quadrature Amplitude Modulation
QoS Quality of Service
QPSK Quadrature Phase-Shift Keying
R8/9 Release 8/9
R10/11 Release 10/11
RAN Radio Access Network
RB Resource Block
RLC Radio Link Control
RRC Radio Resource Control
RRH Remote Radio Head
S-GW Serving Gateway
SINR Signal to Interference plus Noise Ratio
SIPTO Selected IP Traffic Offload
TFTs Traffic Flow Templates
TTI Transmission Time Interval
UE User Equipment
UMTS Universal Mobile Telecommunication Systems
International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015
90
VoIP Voice over IP
Wi-Fi wireless fidelity
WiMAX Worldwide Interoperability for Microwave Access
REFERENCES
[1] “3gpp, “lte.” [online]. available:.” http://www.3gpp.org/technologieskeywords-acronyms/98-lte
[2] F. Capozzi, G. Piro, L. A. Grieco, G. Boggia, and P. Camarda, “Downlink packet scheduling in lte
cellular networks: Key design issues and a survey,” Communications Surveys & Tutorials, IEEE, vol.
15, no. 2, pp. 678–700, 2013.
[3] “3gpp, “carrier aggregation explained.” [online]. Available:.”
http://www.3gpp.org/technologies/keywords-acronyms/101-carrier-aggregation-explained
[4] ADVA, “Mobile Backhaul Solutions for LTE-Advanced.” [Online}. Available:
www.advaoptical.com/en/resources/~/media/67CE966B69BE48E3B05A54C2F9EFD618.ashx
[5] N. N. Sirhan, G. L. Heileman, C. C. Lamb, and R. Piro-Rael, “QoS-Based Performance Evaluation of
Channel-Aware/QoS-Aware Scheduling Algorithms for Video-Applications over LTE/LTE-A,”
Computer Science & Information Technology (CS & IT), Vol. 5, no. 7, pp. 49-65, AIRCC, 2015.
[6] H. Holma and A. Toskala, LTE for UMTS-OFDMA and SC-FDMA based radio access. John Wiley
& Sons, 2009.
[7] A. T. H. Holma, LTE Advanced: 3GPP Solution for IMT-Advanced. Wiley, 2012.
[8] “Anritsu, understanding lte-advanced carrier aggregation. [online]. Available:.”
http://downloadfile.anritsu.com/RefFiles/en-GB/Promotions/Understanding-Carrier-Aggregation-
web.pdf
[9] D. Lopez-Perez, I. Juvnec, G. de la Roche, M. Kountouris, T. Q. S. Quek, and J. Zhang, “Enhanced
Inter-Cell Interference Coordination Challenges in Heterogeneous Networks,” IEEE Wireless
Communications, Vol. 18, Issue. 3, June. 2011, pp. 22 – 30.
[10] V. Chandrasekhar, J. G. Andrews, A. Gatherer, “Femtocell Networks: A survey,” IEEE
Communications Magazine, Vol. 46, Issue. 9, Sept, 2008, pp. 59 – 67.
[11] J. G. Andrews, H. Claussen, M. Dohler, S. Rangan, and M. C. Reed, “Femtocells: Past, Present, and
Future,” IEEE Journal on Selected Areas in Communications, Vol. 30, Issue. 3, March. 2012, pp. 497
– 508.
[12] R. K. Saha, “Modified Proportional Fair Scheduling for Resource Reuse and Interference
Coordination in Two-Tier LTE-A Systems,” International Journal of Digital Information and Wireless
Communications (IJDIWC) 3(2):9-28 The Society of Digital Information and Wireless
Communications, 2013.
[13] Rohde & Schwarz, “ LTE-Advanced (3GPP Rel. 11) Technology Introduction.” [Online].
Available:http://cdn.rohdeschwarz.com/pws/dl_downloads/dl_application/application_notes/1ma232/
1MA232_1E_LTE_Rel11.pdf
[14] B. Liu, H. Tian, and L. Xu, “An efficient downlink packet scheduling algorithm for real time traffics
in lte systems,” in Consumer communications and networking conference (CCNC), 2013 IEEE, pp.
364–369, IEEE, 2013.
[15] M. Iturralde, T. Ali Yahiya, A. Wei, and A.-L. Beylot, “Performance study of multimedia services
using virtual token mechanism for resource allocation in lte networks,” in Vehicular Technology
Conference (VTC Fall), 2011 IEEE, pp. 1–5, IEEE, 2011.
[16] G. Piro, L. A. Grieco, G. Boggia, F. Capozzi, and P. Camarda, “Simulating lte cellular systems: an
open-source framework,” Vehicular Technology, IEEE Transactions on, vol. 60, no. 2, pp. 498–513,
2011.
[17] C. Bae and D.-H. Cho, “Fairness-aware adaptive resource allocation scheme in multihop ofdma
systems,” Communications Letters, IEEE, vol. 11, no. 2, pp. 134–136, 2007.

More Related Content

What's hot

Optimization a Scheduling Algorithm of CA in LTE ADV
Optimization a Scheduling Algorithm of CA in LTE ADVOptimization a Scheduling Algorithm of CA in LTE ADV
Optimization a Scheduling Algorithm of CA in LTE ADVTELKOMNIKA JOURNAL
 
Comparative study on priority based qos
Comparative study on priority based qosComparative study on priority based qos
Comparative study on priority based qosijwmn
 
Evaluation of 5G Data Duplication for URLLC - Nomor Reseach GmbH
Evaluation of 5G Data Duplication for URLLC - Nomor Reseach GmbHEvaluation of 5G Data Duplication for URLLC - Nomor Reseach GmbH
Evaluation of 5G Data Duplication for URLLC - Nomor Reseach GmbHEiko Seidel
 
Unit vi and vii vtu
Unit vi and vii vtuUnit vi and vii vtu
Unit vi and vii vtuchempa
 
Elastic hybrid MAC protocol for wireless sensor networks
Elastic hybrid MAC protocol for wireless sensor networks Elastic hybrid MAC protocol for wireless sensor networks
Elastic hybrid MAC protocol for wireless sensor networks IJECEIAES
 
UFPA_Artigo_AICT_2015_Edinaldo_La-Roque_20150621
UFPA_Artigo_AICT_2015_Edinaldo_La-Roque_20150621UFPA_Artigo_AICT_2015_Edinaldo_La-Roque_20150621
UFPA_Artigo_AICT_2015_Edinaldo_La-Roque_20150621Edinaldo La-Roque
 
Exponential MLWDF (EXP-MLWDF) Downlink Scheduling Algorithm Evaluated in LTE ...
Exponential MLWDF (EXP-MLWDF) Downlink Scheduling Algorithm Evaluated in LTE ...Exponential MLWDF (EXP-MLWDF) Downlink Scheduling Algorithm Evaluated in LTE ...
Exponential MLWDF (EXP-MLWDF) Downlink Scheduling Algorithm Evaluated in LTE ...IJECEIAES
 
LTE premiere
LTE premiereLTE premiere
LTE premiereBP Tiwari
 
FREQUENCY AND TIME DOMAIN PACKET SCHEDULING BASED ON CHANNEL PREDICTION WITH ...
FREQUENCY AND TIME DOMAIN PACKET SCHEDULING BASED ON CHANNEL PREDICTION WITH ...FREQUENCY AND TIME DOMAIN PACKET SCHEDULING BASED ON CHANNEL PREDICTION WITH ...
FREQUENCY AND TIME DOMAIN PACKET SCHEDULING BASED ON CHANNEL PREDICTION WITH ...ijwmn
 
A SURVEY ON CALL ADMISSION CONTROL SCHEMES IN LTE
A SURVEY ON CALL ADMISSION CONTROL SCHEMES IN LTEA SURVEY ON CALL ADMISSION CONTROL SCHEMES IN LTE
A SURVEY ON CALL ADMISSION CONTROL SCHEMES IN LTEIJCSES Journal
 
Arin_Literature Review (Final)
Arin_Literature Review (Final)Arin_Literature Review (Final)
Arin_Literature Review (Final)Arin Thaokloy
 
MECC scheduling algorithm in vehicular environment for uplink transmission in...
MECC scheduling algorithm in vehicular environment for uplink transmission in...MECC scheduling algorithm in vehicular environment for uplink transmission in...
MECC scheduling algorithm in vehicular environment for uplink transmission in...IJECEIAES
 
Guideline for lte_backhaul_traffic_estimation
Guideline for lte_backhaul_traffic_estimationGuideline for lte_backhaul_traffic_estimation
Guideline for lte_backhaul_traffic_estimationRoel Gabon
 
152763323 lte-interview-question
152763323 lte-interview-question152763323 lte-interview-question
152763323 lte-interview-questionHassan Daud
 
The analysis of multichannel mac protocols
The analysis of multichannel mac protocolsThe analysis of multichannel mac protocols
The analysis of multichannel mac protocolspijans
 
Philip V. Mariano_2016
Philip V. Mariano_2016Philip V. Mariano_2016
Philip V. Mariano_2016Philip Mariano
 
Lte in ten_minutes
Lte in ten_minutesLte in ten_minutes
Lte in ten_minutesAnkur Raj
 

What's hot (19)

Optimization a Scheduling Algorithm of CA in LTE ADV
Optimization a Scheduling Algorithm of CA in LTE ADVOptimization a Scheduling Algorithm of CA in LTE ADV
Optimization a Scheduling Algorithm of CA in LTE ADV
 
Comparative study on priority based qos
Comparative study on priority based qosComparative study on priority based qos
Comparative study on priority based qos
 
Evaluation of 5G Data Duplication for URLLC - Nomor Reseach GmbH
Evaluation of 5G Data Duplication for URLLC - Nomor Reseach GmbHEvaluation of 5G Data Duplication for URLLC - Nomor Reseach GmbH
Evaluation of 5G Data Duplication for URLLC - Nomor Reseach GmbH
 
Unit vi and vii vtu
Unit vi and vii vtuUnit vi and vii vtu
Unit vi and vii vtu
 
Elastic hybrid MAC protocol for wireless sensor networks
Elastic hybrid MAC protocol for wireless sensor networks Elastic hybrid MAC protocol for wireless sensor networks
Elastic hybrid MAC protocol for wireless sensor networks
 
UFPA_Artigo_AICT_2015_Edinaldo_La-Roque_20150621
UFPA_Artigo_AICT_2015_Edinaldo_La-Roque_20150621UFPA_Artigo_AICT_2015_Edinaldo_La-Roque_20150621
UFPA_Artigo_AICT_2015_Edinaldo_La-Roque_20150621
 
Exponential MLWDF (EXP-MLWDF) Downlink Scheduling Algorithm Evaluated in LTE ...
Exponential MLWDF (EXP-MLWDF) Downlink Scheduling Algorithm Evaluated in LTE ...Exponential MLWDF (EXP-MLWDF) Downlink Scheduling Algorithm Evaluated in LTE ...
Exponential MLWDF (EXP-MLWDF) Downlink Scheduling Algorithm Evaluated in LTE ...
 
LTE premiere
LTE premiereLTE premiere
LTE premiere
 
FREQUENCY AND TIME DOMAIN PACKET SCHEDULING BASED ON CHANNEL PREDICTION WITH ...
FREQUENCY AND TIME DOMAIN PACKET SCHEDULING BASED ON CHANNEL PREDICTION WITH ...FREQUENCY AND TIME DOMAIN PACKET SCHEDULING BASED ON CHANNEL PREDICTION WITH ...
FREQUENCY AND TIME DOMAIN PACKET SCHEDULING BASED ON CHANNEL PREDICTION WITH ...
 
Lte questions adv
Lte questions advLte questions adv
Lte questions adv
 
A SURVEY ON CALL ADMISSION CONTROL SCHEMES IN LTE
A SURVEY ON CALL ADMISSION CONTROL SCHEMES IN LTEA SURVEY ON CALL ADMISSION CONTROL SCHEMES IN LTE
A SURVEY ON CALL ADMISSION CONTROL SCHEMES IN LTE
 
Arin_Literature Review (Final)
Arin_Literature Review (Final)Arin_Literature Review (Final)
Arin_Literature Review (Final)
 
Handover Parameters Self Optimization in LTE-A Networks
Handover Parameters Self Optimization in LTE-A NetworksHandover Parameters Self Optimization in LTE-A Networks
Handover Parameters Self Optimization in LTE-A Networks
 
MECC scheduling algorithm in vehicular environment for uplink transmission in...
MECC scheduling algorithm in vehicular environment for uplink transmission in...MECC scheduling algorithm in vehicular environment for uplink transmission in...
MECC scheduling algorithm in vehicular environment for uplink transmission in...
 
Guideline for lte_backhaul_traffic_estimation
Guideline for lte_backhaul_traffic_estimationGuideline for lte_backhaul_traffic_estimation
Guideline for lte_backhaul_traffic_estimation
 
152763323 lte-interview-question
152763323 lte-interview-question152763323 lte-interview-question
152763323 lte-interview-question
 
The analysis of multichannel mac protocols
The analysis of multichannel mac protocolsThe analysis of multichannel mac protocols
The analysis of multichannel mac protocols
 
Philip V. Mariano_2016
Philip V. Mariano_2016Philip V. Mariano_2016
Philip V. Mariano_2016
 
Lte in ten_minutes
Lte in ten_minutesLte in ten_minutes
Lte in ten_minutes
 

Viewers also liked (14)

Hexagon buffers
Hexagon buffersHexagon buffers
Hexagon buffers
 
Axis online netzwerk Teil 2
Axis online netzwerk Teil 2Axis online netzwerk Teil 2
Axis online netzwerk Teil 2
 
Σοκολάτα Ερωτηματολόγιο
Σοκολάτα ΕρωτηματολόγιοΣοκολάτα Ερωτηματολόγιο
Σοκολάτα Ερωτηματολόγιο
 
Is mountings
Is mountingsIs mountings
Is mountings
 
Levelling Feet by GMT
Levelling Feet by GMTLevelling Feet by GMT
Levelling Feet by GMT
 
Rubber Bushes by GMT
Rubber Bushes by GMTRubber Bushes by GMT
Rubber Bushes by GMT
 
Alcoholic beverage
Alcoholic beverageAlcoholic beverage
Alcoholic beverage
 
Type D Rubber Buffers
Type D Rubber BuffersType D Rubber Buffers
Type D Rubber Buffers
 
Ingles
InglesIngles
Ingles
 
CcP_IJQC_2001
CcP_IJQC_2001CcP_IJQC_2001
CcP_IJQC_2001
 
LA�sers dejan pecado vista de una decenas de rusos en una 'rave'\n| Reuters
LA�sers dejan pecado vista de una decenas de rusos en una 'rave'\n| ReutersLA�sers dejan pecado vista de una decenas de rusos en una 'rave'\n| Reuters
LA�sers dejan pecado vista de una decenas de rusos en una 'rave'\n| Reuters
 
Hole mounts
Hole mountsHole mounts
Hole mounts
 
Rectangular Rubber Buffers by GMT
Rectangular Rubber Buffers by GMTRectangular Rubber Buffers by GMT
Rectangular Rubber Buffers by GMT
 
Rubber Chevron Springs by GMT
Rubber Chevron Springs by GMTRubber Chevron Springs by GMT
Rubber Chevron Springs by GMT
 

Similar to Traffic offloading impact on the performance

QOS-B ASED P ERFORMANCE E VALUATION OF C HANNEL -A WARE /QOS-A WARE S CHEDULI...
QOS-B ASED P ERFORMANCE E VALUATION OF C HANNEL -A WARE /QOS-A WARE S CHEDULI...QOS-B ASED P ERFORMANCE E VALUATION OF C HANNEL -A WARE /QOS-A WARE S CHEDULI...
QOS-B ASED P ERFORMANCE E VALUATION OF C HANNEL -A WARE /QOS-A WARE S CHEDULI...csandit
 
QOS-BASED PACKET SCHEDULING ALGORITHMS FOR HETEROGENEOUS LTEADVANCED NETWORKS...
QOS-BASED PACKET SCHEDULING ALGORITHMS FOR HETEROGENEOUS LTEADVANCED NETWORKS...QOS-BASED PACKET SCHEDULING ALGORITHMS FOR HETEROGENEOUS LTEADVANCED NETWORKS...
QOS-BASED PACKET SCHEDULING ALGORITHMS FOR HETEROGENEOUS LTEADVANCED NETWORKS...ijwmn
 
QoS-based Packet Scheduling Algorithms for Heterogeneous LTE-Advanced Network...
QoS-based Packet Scheduling Algorithms for Heterogeneous LTE-Advanced Network...QoS-based Packet Scheduling Algorithms for Heterogeneous LTE-Advanced Network...
QoS-based Packet Scheduling Algorithms for Heterogeneous LTE-Advanced Network...ijwmn
 
Macro with pico cells (hetnets) system behaviour using well known scheduling ...
Macro with pico cells (hetnets) system behaviour using well known scheduling ...Macro with pico cells (hetnets) system behaviour using well known scheduling ...
Macro with pico cells (hetnets) system behaviour using well known scheduling ...ijwmn
 
LTE_Drive_Test_Theory_Tools_Preparation.pdf
LTE_Drive_Test_Theory_Tools_Preparation.pdfLTE_Drive_Test_Theory_Tools_Preparation.pdf
LTE_Drive_Test_Theory_Tools_Preparation.pdfarielkalengansona
 
Introduction to Evolved Packet Core Networks
Introduction to Evolved Packet Core NetworksIntroduction to Evolved Packet Core Networks
Introduction to Evolved Packet Core NetworksInam Khosa
 
Implementing a Session Aware Policy Based Mechanism for QoS Control in LTE
Implementing a Session Aware Policy Based Mechanism for QoS Control in LTEImplementing a Session Aware Policy Based Mechanism for QoS Control in LTE
Implementing a Session Aware Policy Based Mechanism for QoS Control in LTEIJERA Editor
 
IMPROVED QUALITY OF SERVICE PROTOCOL FOR REAL TIME TRAFFIC IN MANET
IMPROVED QUALITY OF SERVICE PROTOCOL FOR REAL TIME TRAFFIC IN MANETIMPROVED QUALITY OF SERVICE PROTOCOL FOR REAL TIME TRAFFIC IN MANET
IMPROVED QUALITY OF SERVICE PROTOCOL FOR REAL TIME TRAFFIC IN MANETIJCNCJournal
 
QoS-aware scheduling in LTE-A networks with SDN control
QoS-aware scheduling in LTE-A networks with SDN controlQoS-aware scheduling in LTE-A networks with SDN control
QoS-aware scheduling in LTE-A networks with SDN controlUniversity of Piraeus
 
What is lte ca carrier aggregation tutorial
What is lte ca   carrier aggregation   tutorialWhat is lte ca   carrier aggregation   tutorial
What is lte ca carrier aggregation tutorialSurendran Devarajan
 
Throughput Performance Analysis VOIP over LTE
Throughput Performance Analysis VOIP over LTEThroughput Performance Analysis VOIP over LTE
Throughput Performance Analysis VOIP over LTEiosrjce
 
Practical aspects of lte design and deployment
Practical aspects of lte design and deploymentPractical aspects of lte design and deployment
Practical aspects of lte design and deploymentDr. Ayman Elnashar, PhD
 
Performance analysis of fls, exp, log and
Performance analysis of fls, exp, log andPerformance analysis of fls, exp, log and
Performance analysis of fls, exp, log andijwmn
 
Call Admission Control Scheme With Multimedia Scheduling Service in WiMAX Net...
Call Admission Control Scheme With Multimedia Scheduling Service in WiMAX Net...Call Admission Control Scheme With Multimedia Scheduling Service in WiMAX Net...
Call Admission Control Scheme With Multimedia Scheduling Service in WiMAX Net...Waqas Tariq
 

Similar to Traffic offloading impact on the performance (20)

QOS-B ASED P ERFORMANCE E VALUATION OF C HANNEL -A WARE /QOS-A WARE S CHEDULI...
QOS-B ASED P ERFORMANCE E VALUATION OF C HANNEL -A WARE /QOS-A WARE S CHEDULI...QOS-B ASED P ERFORMANCE E VALUATION OF C HANNEL -A WARE /QOS-A WARE S CHEDULI...
QOS-B ASED P ERFORMANCE E VALUATION OF C HANNEL -A WARE /QOS-A WARE S CHEDULI...
 
QOS-BASED PACKET SCHEDULING ALGORITHMS FOR HETEROGENEOUS LTEADVANCED NETWORKS...
QOS-BASED PACKET SCHEDULING ALGORITHMS FOR HETEROGENEOUS LTEADVANCED NETWORKS...QOS-BASED PACKET SCHEDULING ALGORITHMS FOR HETEROGENEOUS LTEADVANCED NETWORKS...
QOS-BASED PACKET SCHEDULING ALGORITHMS FOR HETEROGENEOUS LTEADVANCED NETWORKS...
 
QoS-based Packet Scheduling Algorithms for Heterogeneous LTE-Advanced Network...
QoS-based Packet Scheduling Algorithms for Heterogeneous LTE-Advanced Network...QoS-based Packet Scheduling Algorithms for Heterogeneous LTE-Advanced Network...
QoS-based Packet Scheduling Algorithms for Heterogeneous LTE-Advanced Network...
 
Macro with pico cells (hetnets) system behaviour using well known scheduling ...
Macro with pico cells (hetnets) system behaviour using well known scheduling ...Macro with pico cells (hetnets) system behaviour using well known scheduling ...
Macro with pico cells (hetnets) system behaviour using well known scheduling ...
 
EVERYTHING IN LTE
EVERYTHING IN LTEEVERYTHING IN LTE
EVERYTHING IN LTE
 
LTE_Drive_Test_Theory_Tools_Preparation.pdf
LTE_Drive_Test_Theory_Tools_Preparation.pdfLTE_Drive_Test_Theory_Tools_Preparation.pdf
LTE_Drive_Test_Theory_Tools_Preparation.pdf
 
Introduction to Evolved Packet Core Networks
Introduction to Evolved Packet Core NetworksIntroduction to Evolved Packet Core Networks
Introduction to Evolved Packet Core Networks
 
Implementing a Session Aware Policy Based Mechanism for QoS Control in LTE
Implementing a Session Aware Policy Based Mechanism for QoS Control in LTEImplementing a Session Aware Policy Based Mechanism for QoS Control in LTE
Implementing a Session Aware Policy Based Mechanism for QoS Control in LTE
 
IMPROVED QUALITY OF SERVICE PROTOCOL FOR REAL TIME TRAFFIC IN MANET
IMPROVED QUALITY OF SERVICE PROTOCOL FOR REAL TIME TRAFFIC IN MANETIMPROVED QUALITY OF SERVICE PROTOCOL FOR REAL TIME TRAFFIC IN MANET
IMPROVED QUALITY OF SERVICE PROTOCOL FOR REAL TIME TRAFFIC IN MANET
 
4g interview-question
4g interview-question4g interview-question
4g interview-question
 
Master Thesis on LTE and 5G Technology
Master Thesis on LTE and 5G TechnologyMaster Thesis on LTE and 5G Technology
Master Thesis on LTE and 5G Technology
 
1605.01126
1605.011261605.01126
1605.01126
 
QoS-aware scheduling in LTE-A networks with SDN control
QoS-aware scheduling in LTE-A networks with SDN controlQoS-aware scheduling in LTE-A networks with SDN control
QoS-aware scheduling in LTE-A networks with SDN control
 
What is lte ca carrier aggregation tutorial
What is lte ca   carrier aggregation   tutorialWhat is lte ca   carrier aggregation   tutorial
What is lte ca carrier aggregation tutorial
 
C011111523
C011111523C011111523
C011111523
 
Throughput Performance Analysis VOIP over LTE
Throughput Performance Analysis VOIP over LTEThroughput Performance Analysis VOIP over LTE
Throughput Performance Analysis VOIP over LTE
 
Practical aspects of lte design and deployment
Practical aspects of lte design and deploymentPractical aspects of lte design and deployment
Practical aspects of lte design and deployment
 
Performance analysis of fls, exp, log and
Performance analysis of fls, exp, log andPerformance analysis of fls, exp, log and
Performance analysis of fls, exp, log and
 
Call Admission Control Scheme With Multimedia Scheduling Service in WiMAX Net...
Call Admission Control Scheme With Multimedia Scheduling Service in WiMAX Net...Call Admission Control Scheme With Multimedia Scheduling Service in WiMAX Net...
Call Admission Control Scheme With Multimedia Scheduling Service in WiMAX Net...
 
Lte technology
Lte technologyLte technology
Lte technology
 

More from IJCNCJournal

April 2024 - Top 10 Read Articles in Computer Networks & Communications
April 2024 - Top 10 Read Articles in Computer Networks & CommunicationsApril 2024 - Top 10 Read Articles in Computer Networks & Communications
April 2024 - Top 10 Read Articles in Computer Networks & CommunicationsIJCNCJournal
 
DEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
DEF: Deep Ensemble Neural Network Classifier for Android Malware DetectionDEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
DEF: Deep Ensemble Neural Network Classifier for Android Malware DetectionIJCNCJournal
 
High Performance NMF Based Intrusion Detection System for Big Data IOT Traffic
High Performance NMF Based Intrusion Detection System for Big Data IOT TrafficHigh Performance NMF Based Intrusion Detection System for Big Data IOT Traffic
High Performance NMF Based Intrusion Detection System for Big Data IOT TrafficIJCNCJournal
 
A Novel Medium Access Control Strategy for Heterogeneous Traffic in Wireless ...
A Novel Medium Access Control Strategy for Heterogeneous Traffic in Wireless ...A Novel Medium Access Control Strategy for Heterogeneous Traffic in Wireless ...
A Novel Medium Access Control Strategy for Heterogeneous Traffic in Wireless ...IJCNCJournal
 
A Topology Control Algorithm Taking into Account Energy and Quality of Transm...
A Topology Control Algorithm Taking into Account Energy and Quality of Transm...A Topology Control Algorithm Taking into Account Energy and Quality of Transm...
A Topology Control Algorithm Taking into Account Energy and Quality of Transm...IJCNCJournal
 
Multi-Server user Authentication Scheme for Privacy Preservation with Fuzzy C...
Multi-Server user Authentication Scheme for Privacy Preservation with Fuzzy C...Multi-Server user Authentication Scheme for Privacy Preservation with Fuzzy C...
Multi-Server user Authentication Scheme for Privacy Preservation with Fuzzy C...IJCNCJournal
 
Advanced Privacy Scheme to Improve Road Safety in Smart Transportation Systems
Advanced Privacy Scheme to Improve Road Safety in Smart Transportation SystemsAdvanced Privacy Scheme to Improve Road Safety in Smart Transportation Systems
Advanced Privacy Scheme to Improve Road Safety in Smart Transportation SystemsIJCNCJournal
 
DEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
DEF: Deep Ensemble Neural Network Classifier for Android Malware DetectionDEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
DEF: Deep Ensemble Neural Network Classifier for Android Malware DetectionIJCNCJournal
 
High Performance NMF based Intrusion Detection System for Big Data IoT Traffic
High Performance NMF based Intrusion Detection System for Big Data IoT TrafficHigh Performance NMF based Intrusion Detection System for Big Data IoT Traffic
High Performance NMF based Intrusion Detection System for Big Data IoT TrafficIJCNCJournal
 
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...IJCNCJournal
 
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...IJCNCJournal
 
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...IJCNCJournal
 
** Connect, Collaborate, And Innovate: IJCNC - Where Networking Futures Take ...
** Connect, Collaborate, And Innovate: IJCNC - Where Networking Futures Take ...** Connect, Collaborate, And Innovate: IJCNC - Where Networking Futures Take ...
** Connect, Collaborate, And Innovate: IJCNC - Where Networking Futures Take ...IJCNCJournal
 
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...IJCNCJournal
 
Multipoint Relay Path for Efficient Topology Maintenance Algorithm in Optimiz...
Multipoint Relay Path for Efficient Topology Maintenance Algorithm in Optimiz...Multipoint Relay Path for Efficient Topology Maintenance Algorithm in Optimiz...
Multipoint Relay Path for Efficient Topology Maintenance Algorithm in Optimiz...IJCNCJournal
 
March 2024 - Top 10 Read Articles in Computer Networks & Communications
March 2024 - Top 10 Read Articles in Computer Networks & CommunicationsMarch 2024 - Top 10 Read Articles in Computer Networks & Communications
March 2024 - Top 10 Read Articles in Computer Networks & CommunicationsIJCNCJournal
 
Adaptive Multi-Criteria-Based Load Balancing Technique for Resource Allocatio...
Adaptive Multi-Criteria-Based Load Balancing Technique for Resource Allocatio...Adaptive Multi-Criteria-Based Load Balancing Technique for Resource Allocatio...
Adaptive Multi-Criteria-Based Load Balancing Technique for Resource Allocatio...IJCNCJournal
 
Comparative Study of Orchestration using gRPC API and REST API in Server Crea...
Comparative Study of Orchestration using gRPC API and REST API in Server Crea...Comparative Study of Orchestration using gRPC API and REST API in Server Crea...
Comparative Study of Orchestration using gRPC API and REST API in Server Crea...IJCNCJournal
 
Sensing Time Improvement Using Two Stage Detectors for Cognitive Radio System
Sensing Time Improvement Using Two Stage Detectors for Cognitive Radio SystemSensing Time Improvement Using Two Stage Detectors for Cognitive Radio System
Sensing Time Improvement Using Two Stage Detectors for Cognitive Radio SystemIJCNCJournal
 
Feature Selection using the Concept of Peafowl Mating in IDS
Feature Selection using the Concept of Peafowl Mating in IDSFeature Selection using the Concept of Peafowl Mating in IDS
Feature Selection using the Concept of Peafowl Mating in IDSIJCNCJournal
 

More from IJCNCJournal (20)

April 2024 - Top 10 Read Articles in Computer Networks & Communications
April 2024 - Top 10 Read Articles in Computer Networks & CommunicationsApril 2024 - Top 10 Read Articles in Computer Networks & Communications
April 2024 - Top 10 Read Articles in Computer Networks & Communications
 
DEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
DEF: Deep Ensemble Neural Network Classifier for Android Malware DetectionDEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
DEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
 
High Performance NMF Based Intrusion Detection System for Big Data IOT Traffic
High Performance NMF Based Intrusion Detection System for Big Data IOT TrafficHigh Performance NMF Based Intrusion Detection System for Big Data IOT Traffic
High Performance NMF Based Intrusion Detection System for Big Data IOT Traffic
 
A Novel Medium Access Control Strategy for Heterogeneous Traffic in Wireless ...
A Novel Medium Access Control Strategy for Heterogeneous Traffic in Wireless ...A Novel Medium Access Control Strategy for Heterogeneous Traffic in Wireless ...
A Novel Medium Access Control Strategy for Heterogeneous Traffic in Wireless ...
 
A Topology Control Algorithm Taking into Account Energy and Quality of Transm...
A Topology Control Algorithm Taking into Account Energy and Quality of Transm...A Topology Control Algorithm Taking into Account Energy and Quality of Transm...
A Topology Control Algorithm Taking into Account Energy and Quality of Transm...
 
Multi-Server user Authentication Scheme for Privacy Preservation with Fuzzy C...
Multi-Server user Authentication Scheme for Privacy Preservation with Fuzzy C...Multi-Server user Authentication Scheme for Privacy Preservation with Fuzzy C...
Multi-Server user Authentication Scheme for Privacy Preservation with Fuzzy C...
 
Advanced Privacy Scheme to Improve Road Safety in Smart Transportation Systems
Advanced Privacy Scheme to Improve Road Safety in Smart Transportation SystemsAdvanced Privacy Scheme to Improve Road Safety in Smart Transportation Systems
Advanced Privacy Scheme to Improve Road Safety in Smart Transportation Systems
 
DEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
DEF: Deep Ensemble Neural Network Classifier for Android Malware DetectionDEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
DEF: Deep Ensemble Neural Network Classifier for Android Malware Detection
 
High Performance NMF based Intrusion Detection System for Big Data IoT Traffic
High Performance NMF based Intrusion Detection System for Big Data IoT TrafficHigh Performance NMF based Intrusion Detection System for Big Data IoT Traffic
High Performance NMF based Intrusion Detection System for Big Data IoT Traffic
 
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
 
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
 
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
IoT Guardian: A Novel Feature Discovery and Cooperative Game Theory Empowered...
 
** Connect, Collaborate, And Innovate: IJCNC - Where Networking Futures Take ...
** Connect, Collaborate, And Innovate: IJCNC - Where Networking Futures Take ...** Connect, Collaborate, And Innovate: IJCNC - Where Networking Futures Take ...
** Connect, Collaborate, And Innovate: IJCNC - Where Networking Futures Take ...
 
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
Enhancing Traffic Routing Inside a Network through IoT Technology & Network C...
 
Multipoint Relay Path for Efficient Topology Maintenance Algorithm in Optimiz...
Multipoint Relay Path for Efficient Topology Maintenance Algorithm in Optimiz...Multipoint Relay Path for Efficient Topology Maintenance Algorithm in Optimiz...
Multipoint Relay Path for Efficient Topology Maintenance Algorithm in Optimiz...
 
March 2024 - Top 10 Read Articles in Computer Networks & Communications
March 2024 - Top 10 Read Articles in Computer Networks & CommunicationsMarch 2024 - Top 10 Read Articles in Computer Networks & Communications
March 2024 - Top 10 Read Articles in Computer Networks & Communications
 
Adaptive Multi-Criteria-Based Load Balancing Technique for Resource Allocatio...
Adaptive Multi-Criteria-Based Load Balancing Technique for Resource Allocatio...Adaptive Multi-Criteria-Based Load Balancing Technique for Resource Allocatio...
Adaptive Multi-Criteria-Based Load Balancing Technique for Resource Allocatio...
 
Comparative Study of Orchestration using gRPC API and REST API in Server Crea...
Comparative Study of Orchestration using gRPC API and REST API in Server Crea...Comparative Study of Orchestration using gRPC API and REST API in Server Crea...
Comparative Study of Orchestration using gRPC API and REST API in Server Crea...
 
Sensing Time Improvement Using Two Stage Detectors for Cognitive Radio System
Sensing Time Improvement Using Two Stage Detectors for Cognitive Radio SystemSensing Time Improvement Using Two Stage Detectors for Cognitive Radio System
Sensing Time Improvement Using Two Stage Detectors for Cognitive Radio System
 
Feature Selection using the Concept of Peafowl Mating in IDS
Feature Selection using the Concept of Peafowl Mating in IDSFeature Selection using the Concept of Peafowl Mating in IDS
Feature Selection using the Concept of Peafowl Mating in IDS
 

Recently uploaded

Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
welding defects observed during the welding
welding defects observed during the weldingwelding defects observed during the welding
welding defects observed during the weldingMuhammadUzairLiaqat
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating SystemRashmi Bhat
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxVelmuruganTECE
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxsiddharthjain2303
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncssuser2ae721
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfRajuKanojiya4
 
Vishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsVishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsSachinPawar510423
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgsaravananr517913
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHC Sai Kiran
 
Solving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptSolving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptJasonTagapanGulla
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadaditya806802
 

Recently uploaded (20)

Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
welding defects observed during the welding
welding defects observed during the weldingwelding defects observed during the welding
welding defects observed during the welding
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Input Output Management in Operating System
Input Output Management in Operating SystemInput Output Management in Operating System
Input Output Management in Operating System
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptx
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptx
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdf
 
Vishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsVishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documents
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Solving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptSolving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.ppt
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasad
 

Traffic offloading impact on the performance

  • 1. International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015 DOI : 10.5121/ijcnc.2015.7306 75 TRAFFIC OFFLOADING IMPACT ON THE PERFORMANCE OF CHANNEL-AWARE/QOS-AWARE SCHEDULING ALGORITHMS FOR VIDEO-APPLICATIONS OVER LTE-A HETNETS USING CARRIER AGGREGATION Najem N. Sirhan, Gregory L. Heileman, Christopher C. Lamb Electrical and Computer Engineering Department, University of New Mexico, Albuquerque, New Mexico, USA ABSTRACT Long Term Evolution (LTE) is defined by the Third Generation Partnership Project (3GPP) standards as Release 8/9. The LTE supports at max 20 MHz channel bandwidth for a carrier. The number of LTE users and their applications are increasing, which increases the demand on the system BW. A new feature of the LTE-Advanced (LTE-A) which is defined in the 3GPP standards as Release 10/11 is called Carrier Aggregation (CA), this feature allows the network to aggregate more carriers in-order to provide a higher bandwidth. Carrier Aggregation has three main cases: Intra-band contiguous, Intra-band non-contiguous, Inter-band contiguous. In addition to the Carrier Aggregation feature, LTE-A supports Heterogeneous Networks (HetNets). HetNets consists of a mix of macro-cells, remote radio heads, and low power nodes such as pico-cells, and femto-cells. HetNets allow cellular network operators to support higher data traffic by offloading it to a smaller cells such as femto-cells. The aim of this paper is to evaluate the Quality of Service (QoS) performance of the Modified Largest Weighted Delay First (MLWDF), the Exponential Rule (Exp-Rule), and the Logarithmic Rule (Log-Rule) scheduling algorithms while offloading 50% of the macro-cell's traffic to five femto-cells, 100% of the macro-cell's traffic to five femto-cells, 100% of the macro-cell's traffic to ten femto-cells, and to compare it with the case in-which traffic offloading is not applied. The QoS performance evaluation is based on the system's average throughput, Packet Loss Rate (PLR), average packet delay, and fairness among users. The LTE-Sim-5 with modifications is used in the simulation process. Simulation results show that offloading 100% of the Macro-cell's traffic to five femto- cells had the highest maximum throughput, and the best PLR values especially when using the Log-Rule, in-which using it maintained the PLR values around 0.15 despite increasing the number of users. The least average packet delay was achieved when offloading 100% of the Macro-cell's traffic to ten femto-cells, the delay dropped to below 5 ms. The fairness indicators for the three scheduling algorithms while traffic offloading was applied fluctuated in a linear way between a range of values of 0.7 and 0.9. KEYWORDS Long Term Evolution (LTE), LTE-Advanced (LTE-A), Carrier Aggregation (CA), Intra-band contiguous, Heterogeneous Networks (HetNets), Femto-cells, Quality of Service (QoS), Exponential Rule (Exp-Rule), Logarithmic Rule (Log-Rule), Modified Largest Weighted Delay First (MLWDF), LTE-Sim-5. 1.INTRODUCTION The LTE was introduced as an evolution to the Universal Mobile Telecommunication Systems (UMTS) to provide cellular network users with high data rates in both the uplink and downlink direction, decreased latency, and good spectrum utilization [1]. The spectrum utilization could be achieved by the use of the right scheduling algorithm that meets with the environment's
  • 2. International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015 76 conditions and the users' requirements demands. There are many scheduling algorithms that exist in the literature that are used in the LTE scheduling process. These algorithms can be classified in five main groups: channel-unaware, channel-aware/QoS-unaware, channel-aware/QoS, semi- persistent for VoIP support, and energy-aware [2]. When the number of users and their applications increases, such as video-streaming and video-conferencing, this requires higher data rates and decreased latency, which declines the service that the LTE provides to its users. This challenge of providing a reliable service up to the users' requirements demands can not be solved entirely by choosing the right scheduling algorithm, because the performance of these scheduling algorithms is bounded by the existing LTE capabilities, such as the system's bandwidth. The LTE supports at max 20 MHz channel bandwidth. However, the LTE-A can support more channel bandwidth according to the release as specified in the 3GPP's technical specifications. In Release 10 (R10), the maximum aggregated bandwidth is 40MHz. And it is also 40MHz in Release 11 (R11), but with much more CA configurations [3]. The use of CA is not the only approach that cellular network operators follow to provide higher data bit rates to their users. Cellular network operators offload their users' traffic in dense urban environments to smaller cells such as pico- cells and femto-cells which are supported by the LTE and LTE-A networks. This approach of operating various formats of cells, radio access technologies, and combining them in a seamless way raised the concept of Heterogeneous Networks (HetNet) [4]. This motivated the work of this paper, which is an extension to a previous work in [5], in-which the Intra-band contiguous case of the CA was implemented by modifying the LTE-Sim-5, then the QoS performance of a three Channel-aware/QoS-aware scheduling algorithms was evaluated for video-applications over LTE/LTE-A in the Down-Link (DL) direction. The extension in this work relies in evaluating the performance of the same three scheduling algorithms, the Modified Largest Weighted Delay First (MLWDF), the Exponential Rule (Exp-Rule), and the Logarithmic Rule (Log-Rule) in an LTE-A HetNets layout using CA in the DL direction while different serving scenarios of traffic offloading are applied. The structure of this paper is as follows: in section 2, we explained the LTE network architecture. In section 3, we explained the carrier aggregation. In section 4, we explained the LTE-A heterogeneous networks. In section 5, we explained the LTE scheduling algorithms which we evaluated in this paper. In section 6, we explained the simulation environment and listed its parameters. In section 7, we used the simulation results to measure the QoS parameters which we displayed in line charts and then analysed. In the last section, we provided a concluding remarks. 2. LTE NETWORK ARCHITECTURE The LTE network architecture can be divided into two main parts: the Radio Access Network (RAN), and the Evolved Packet Core (EPC) as in Figure 1. The RAN consists of an Evolved NodeB (eNodeB) and User Equipment (UE). The eNodeB is the connection point for the UE with the core network. It hosts the PHYsical (PHY), Medium Access Control (MAC), Radio Link Control (RLC), and Packet Data Control Protocol (PDCP) layers that include the functionality of user-plane header-compression and encryption. It also offers Radio Resource Control (RRC) functionality that corresponds to the control plane. Scheduling, admission control, and radio resource management are also performed in the eNodeB. The EPC part consists of five main components: the Policy Control and Charging Rules Function (PCRF), the Home Subscriber Server (HSS), the PDN-Gateway (P-GW), the Serving Gateway (S-GW), and the Mobility Management Entity (MME). The PCRF is a logical node that is responsible for policy control decision-making, and controlling the flow-based charging functionalities in the Policy Control Enforcement Function (PCEF) which is being hosted at the P-GW. It also decides how a certain data flow will be treated in the PCEF by providing the QoS authorization, QoS class identification, and determine the bit rates in accordance with the user's subscription profile. The
  • 3. International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015 77 HSS is the database of the LTE network, it contains all the users' subscription QoS profile, information about the Packet Data Networks (PDNs) in-which the user can connect to, dynamic information that relates the identity of the MME to which the user is currently attached or registered to, and it may also integrate the Authentication Center (AuC) that generates the vectors for authentication and security keys. The P-GW is the gateway which is responsible for QoS enforcement for Guaranteed Bit Rate (GBR) bearers, flow-based charging according to rules from the PCRF, and the allocation of IP addresses to users. In addition it filters user's IP packets into different QoS-based bearers based on Traffic Flow Templates (TFTs). It also serves as the mobility anchor for inter-working with non-3GPP networks such as WiMAX and WiFi. The S- GW is the gateway that serves as the local mobility anchor for the data bearers while users are moving between eNodeBs, in which all their IP packets are transferred through it. It temporarily buffers user's downlink data when it is in the idle state, while the MME initiates paging of the UE to re-establish the bearers. It performs administrative functions in the visited network such as collecting information for charging and legal interception. It also serves as the mobility anchor for inter-working with 3GPP networks such as General Packet Radio Service (GPRS) and Universal Mobile Telecommunication Systems (UMTS). The MME is the main node in the EPC, it manages the Authentication and Security, the subscription profile and service connectivity of users. It is responsible for all the mobility management tasks such as inter eNodeBs handovers, inter MMEs handovers, and it keeps a track of the location of all users [6]. Figure 1. LTE network architecture 3. CARRIER AGGREGATION The 3GPP Release 8/9 supports at max 20 MHz channel bandwidth for a carrier. The issue of supporting more bandwidth for a carrier seems to be a straight forward solution to support more
  • 4. International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015 78 data rate. Hence the concept of carrier aggregation was introduced where multiple carriers of 20 MHz (or less) would be aggregated for the same UE. Figure 2 shows the principle of carrier aggregation [7]. Figure 2. The principle of carrier aggregation Carrier aggregation in the downlink and uplink are entirely independent as long as the number of uplink carriers cannot exceed the number of downlink carriers. Each aggregated carrier is called a Component Carrier (CC). 3GPP defined three types of allocation that meets different operator’s spectrum scenarios: Intra-band contiguous, Intra and Inter-band non-contiguous as Figure 3 shows [8]. Figure 3. Carrier aggregation cases 4. LTE-A HETEROGENEOUS NETWORKS (HETNETS) Heterogeneous Networks (HetNets) consists of a mix of macro-cells, remote radio heads, and low power nodes such as pico-cells, and femto-cells. Macro-cells are basically an eNodeB that provide coverage to few kilo-meters, it provide an open public access and guaranteed minimum data rate under a maximum tolerable delay, it uses a dedicated backhaul, and it emits up to 46 dBm. Remote Radio Head (RRH) are compact-size, high-power and low-weight units, which are
  • 5. International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015 79 mounted outside the conventional macro-cell's base station, and connected to it through a fibre optic cable to create a distributed base station, in-which the central macro-cell's base station is in charge of controlling and baseband signal processing, moving some radio circuitry into the remote antenna. The use of RRHs eliminates the power losses in the antenna cable and reduces the power consumption. Pico-cells are low power eNodeB that provide coverage to around 300 meters, they are usually deployed in a centralized way with the same backhaul and access features as macro-cells, they are deployed in outdoor or indoor coverage, and they emits power up to 23 to 30 dBm. Femto-cells are also known as home base stations, they are data access point that are installed indoors to get better coverage and capacity gain which makes its deployment an attractive choice [9]. The better coverage is provided due to the short distance between the transmitter and the receiver “about 50 meters at max” which reduces the power consumption. And the better capacity gain is obtained from achieving higher Signal to Interference plus Noise Ratio (SINR), and from the dedicated base stations to its users [10]. The main challenges that rises in the deployment of femto-cells are; interference coordination and mobility handover. The interference occurs when both the femto-cell and the macro-cell are operating on the same frequency. However, LTE-A provide techniques to coordinate the interference, such as backhaul-based coordination, sub-band scheduling, dynamic orthogonalization and adaptive fractional frequency re-use [11]. Regarding the interference coordination challenge, and according to [12], Resource Blocks (RBs) can be shared among several femto-cell users simultaneously, however they can't be shared among macro-cell users. This is because the RBs are orthogonal to each other in the case of macro-cell, this means that there is no need for the interference coordination among macro-cell users. However, in the case where femto-cells are present, the RBs which are being used by femto-cells are not orthogonal to the ones used in the macro-cell, so interference coordination is needed among those users. There are two coordination approaches; the inter-tier and intra-tier interference coordination. In the case of the inter-tier interference coordination approach, the allocation of RBs between the macro-cell and femto-cell users are always orthogonal. The RB that is assigned to a macro-cell user is not applicable to be reused. The RBs that could be reused are the ones that are assigned to femto-cell users. In the case of intra-tier interference coordination strategy, it is needed only for the femto-tier where two floor models are considered; the inter-floor and the intra-floor models. In the case of inter-floor modelling, a group of RBs are reserved for the fairness improvement of macro-cell user, then the remaining RBs are equally divided into two groups. Each RB group is assigned to femto-cell users of the alternate floors. In the case of intra-floor modeling, femto-cell user can only reuse a RB that is served by another femto-cell user when its femto-cell user’s serving femto-cell base station is non-adjacent to the already assigned femto-cell user’s serving femto-cell base station. The femto-cells' base stations must be at least 10 meters apart in-order for the RB to be reused, irrespective of the femto-cell base station locations in the same floor. One of the most important technical additions that improved the HetNets is the introduction of the Coordinated Multi-Point Transmission/Reception (CoMP) in LTE-A. Since HetNets aim to improve the spectral efficiency per unit area using a mixture of macro, micro, pico, and femto- cells' base stations. The goal with CoMP is to further minimize inter-cell interference for cells that are operating on the same frequency [13]. Regarding the mobility handover challenge, it occurs frequently because the femto-cell coverage area is small, so there will be lots of handovers from the femto-cell to the macro-cell “out-bound mobility” or from the macro-cell to the femto-cell “in-bound mobility” or between the femto-cell themselves, and it is important to provide a seamless connectivity during these handovers. Two main issues makes the femto-cell mobility a challenge; one issue relies in the fact that femto-cells
  • 6. International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015 80 are not directly connected to the LTE core network “more specifically to the Mobility Management Entity (MME) that coordinates mobility procedures”, which will result in a high signalling delays. And the other issue relies in supporting features such as Selected IP Traffic Offload (SIPTO) [11]. A basic model that represent the LTE-A HetNets which consists of a macro-cell and a femto-cell, and how they are connected to the LTE core network is shown in Figure 4. Figure 4. LTE-A HetNets 5. LTE SCHEDULING ALGORITHMS The LTE scheduling algorithms that were studied in this paper are: the Modified Largest Weighted Delay First (MLWDF), the Logarithmic Rule Algorithm (Log-Rule), and the Exponential Rule Algorithm (Exp-Rule). In all these algorithms the Proportional Fairness (PF) scheduler is used in-order to achieve channel awareness, which makes a trade-off between users' fairness and spectrum efficiency [2]. It schedule users in a fair way by taking into account both the experienced channel state and the past data rate when assigning radio resources. It aims to obtain satisfying throughput and at the same time, guarantee fairness among flows. The equation that users are selected based on is [14]: Where ri(t) is the achievable data rate according to the instantaneous channel quality of user i at t- th TTI, and Ri(t) is the average data rate of user i over a time window, and it is calculated based on the following equation [14]:
  • 7. International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015 81 Where β is a variable ranging from 0 to 1. 5.1. Modified Largest Weighted Delay First (MLWDF) The MLWDF scheduling algorithm is designed to support multiple real time data users by taking into account their different QoS requirements. For example, in the case of video services, the instantaneous channel variations and delays are taken into account. It tries to balance the weighted delays of packets and to utilize the knowledge about the channel state efficiently. It chooses user j at time t based on the following equation [15]: Where µi(t) is the data rate corresponding to user i's channel state at time t, µi(t) is the mean data rate supported by the channel, Wi(t) is the HOL packet delay and αi > 0, i = 1, ... , N are weights that represent the required level of QoS. The MLWDF's delay is bounded by the Largest Weighted Delay First (LWDF) scheduler. The LWDF metric is based on the system parameter, representing the acceptable probability for the i- th user, in which a packet is dropped due to deadline expiration, and this metric is calculated based on the following equation [2]: Where αi is calculated based on the following equation: The MLWDF is also expressed in terms of the PF scheduler as: 5.2. Logarithmic Rule Algorithm (LOG-Rule) The delay of this scheduling algorithm is bounded by the following logarithmic equation [2]:
  • 8. International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015 82 Where αi, bi, c are tunable parameters, and the spectral efficiency for the i-th user on the k-th sub- channel is represented by: 5.3. Exponential Rule Algorithm (Exp-Rule) The delay of this scheduling algorithm is bounded by the following Exponential equation [2]: 6. SIMULATION ENVIRONMENT The simulation environment had four different serving scenarios that are based on three network- layouts. The first network-layout consists of one macro-cell, the second network-layout consists of one macro-cell and five femto-cells, the third network-layout consists of one macro-cell and ten femto-cells. The first serving scenario is based on the first network-layout in-which all the users are served by the macro-cell base station “to represent the case in-which traffic offloading is not applied”. The second serving scenario is based on the second network-layout, in-which half of the users are served by the macro-cell base station, and the other half is served by the five femto- cells base stations “to represent the case of offloading 50% of the macro-cell's traffic to five femto-cells”. The third serving scenario is also based on the second network-layout, but in this scenario all the users are served by the five femto-cells base stations “to represent the case of offloading 100% of the macro-cell's traffic to five femto-cells”. The last serving scenario is based on the third network-layout in-which all the users are served by the ten femto-cells base stations “to represent the case of offloading 100% of the macro-cell's traffic to ten femto-cells”. The bandwidth was 40MHz “to represent the LTE-A bandwidth with the use of CA”, and each transmitter had a 40MHz BW. The total number of users was varied from 30, 60, 90, 120, 150, 180. The video bit-rate was constant at 440Kbps. More detailed parameters of this simulation are listed in Table 1. Table 1. Simulation Parameters. Parameter Value Simulator LTE-Sim-5 Simulation time 20 sec Scheduling algorithms Exp-Rule, Log-Rule, MLWDF Macro-cell transmitter eNodeB Femto-cell transmitter Home eNodeB Cell radius 1 Km Macro-cell transmitter power 43dBm, equally distributed among sub-channels Femto-cell transmitter power 20 dBm, equally distributed among sub-channels Frequency re-use factor 1 Frame structure FDD
  • 9. International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015 83 Carrier frequency 2120, 2130 MHz Bandwidth 2130-2110=20, 2150-2110=40 MHz Carrier aggregation case Inter-band contiguous Users’ distribution in the maco-cell Random Users' distribution among femto-cells Users are equally distributed among femto-cells Users' distribution in each femto-cell Random Total number of users 30, 60, 90, 120, 150, 180 User speed 3 Km / h Traffic type Video Video Bit-rate 440 kbps Maximum delay 0.1 sec Environment Indoor urban environment Propagation model Macro urban channel realization 7. SIMULATION RESULTS The LTE-Sim-5 [16] was used in this paper after modifying it to support the first case of the CA. Regarding the LTE-Sim-5 simulator, while it is in the process of simulating a scenario with a pre- defined conditions, it takes into account both the signalling and data traffic. However, it only displays the data traffic in its traces. These data traffic traces are used to measure the QoS parameters, the system's average throughput, Packet Loss Rate (PLR), average packet delay, and fairness among users. These measurements are displayed in all the following figures by taking the number of users as its X-axis factor and the QoS parameter as the Y-axis factor. 7.1. System's Average Throughput System's average throughput is defined as the amount of the total received packets for all users per second. The system's average throughput over the four LTE-A network-layouts are displayed in Figure 5. According to the obtained results that are displayed in Figure 5, increasing the number of users will increase the system's average throughput until it reaches its maximum value. This increase is due to transmitting more data from the eNodeB or HeNodeBs to the new added users. The maximum value of the system's average throughput differs based on the system's capabilities. According to the obtained results that are displayed in the upper right of Figure 5, offloading 50% of the macro-cell's traffic to five femto-cells resulted in a similar system's average throughput performance of what it was before the traffic offloading was applied, this similar performance remained in effect until the number of users reached 120 UE. At this point, in the case where traffic offloading was not applied, the average throughput started to decline because the system started to reach to its maximum throughput. However, this decline started to take place after the number of users exceeded 150 UEs in the case of offloading 50% of the macro-cell's traffic to five femto-cells indicating that the system is starting to reach to its maximum throughput. The decline after the number of users exceeded 150 UEs in the offloading case indicates an increase in the system's maximum throughput. At this serving scenario, the three scheduling algorithms showed similar fluctuating performance, but with a slight drop for the Log-Rule after the number of users reached 150 UE. According to the obtained results that are displayed in the lower left of Figure 5, offloading 100% of the macro-cell's traffic to five femto-cells resulted in a slight drop of the system's average throughput performance of what it was before the traffic offloading was applied. This slight drop of performance remained in effect until the number of users reached 120 UE. At this point, the increase of the system's average throughput kept on the same rate in the case were 100% of the
  • 10. International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015 84 macro-cell's traffic was offloaded. Indicating that the maximum throughput will even go higher than in the case of offloading 50% of the macro-cell's traffic, which makes this serving scenario a good choice in terms of achieving a higher maximum throughput. At this third serving scenarios' condition the three scheduling algorithms showed a similar fluctuating performance. According to the obtained results that are displayed in the lower right of Figure 5, offloading 100% of the macro-cell's traffic to ten femto-cells resulted in a 10% – 15% drop of the system's average throughput performance of what it was before the traffic offloading was applied. This drop took place for all over the scenario of different number of users. At this fourth serving scenario's conditions, the use of the EXP-Rule resulted in the least system's average throughput performance, but it was improved after the number of users reached 150 UE. Figure 5. System's Average Throughput over the four LTE-A network-layouts
  • 11. International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015 85 7.2. Packet Loss Rate (PLR) Packet Loss Rate (PLR) is measured by dividing the difference between the total transmitted and received packets for all users over the total transmitted packets. The Packet Loss Rate over the four LTE-A network-layouts are displayed in Figure 6. According to the obtained results that are displayed in the upper right of Figure 6, offloading 50% of the macro-cell's traffic to five femto-cells affected the PLR values in a way that it fluctuated between 0.06 and 0.13 until the number of users reached 150 UE, it then started to increase, because the system started to reach its maximum throughput. At this serving scenario's conditions, the use of the Exp-Rule is a good choice in terms of PLR values with increasing the number of users. The Log-Rule showed the highest PLR, especially when the number of users exceeded 150 UE. Figure 6. PLR over the four LTE-A network-layouts According to the obtained results that are displayed in the lower left of Figure 6, offloading 100% of the macro-cell's traffic to five femto-cells affected the PLR values in a way that it fluctuated between 0.1 and 0.2 for all over the scenario of different number of users. This is the most
  • 12. International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015 86 recommended serving scenario in terms of PLR values with increasing the number of users. And it is also recommended to use the Log-Rule in this serving scenario, because it showed more performance stability in terms of maintaining the values of the PLR close to 0.15 with increasing the number of users. According to the obtained results that are displayed in the lower right of Figure 6, offloading 100% of the macro-cell's traffic to ten femto-cells affected the PLR values in a way that it fluctuated between 0.15 and 0.3 for all over the scenario of different number of users. with the least performance stability for the Exp-Rule. 7.3. Average Packet Delay The packet delay is the time that it takes a packet to travel from the source to its destination. It includes the propagation and waiting time of the packet. The Average Packet Delay is measured by dividing the sum of the total packet delays that were successfully received over the number of total packets. The use of the CA causes a significant beneficial reduction of the average packet delay. This is because it reduces the propagation time which is found by dividing the packet length by the link bandwidth. Also, it reduces the waiting time for the packets in the waiting queues at the eNodeB. The use of femto-cells has a very significant reduction on the propagation delay due to shortening the distance between the transmitter “HeNodeB” and the users “receivers”. The average packet delay over the four LTE-A network-layouts are displayed in Figure 7. Figure 7. Average Packet Delay over the four LTE-A network-layouts
  • 13. International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015 87 According to the obtained results in the upper right of Figure 7, the Average packet delay dropped significantly when offloading 50% of the macro-cell's traffic to five femto-cells, its values dropped to half of what it were before the traffic offloading. At this serving scenario's conditions, the Log-Rule had the least average packet delay. According to the obtained results in the lower left of Figure 7, the Average packet delay dropped more significantly when offloading 100% of the macro-cell's traffic to five femto-cells, its values dropped to fifth of what it were before the offloading. At this serving scenario's conditions, the three scheduling algorithms showed similar fluctuating performance. According to the obtained results in the lower right of Figure 7, the Average packet delay dropped significantly when offloading 100% of the macro-cell's traffic to ten femto-cells, its values dropped to tenth of what it were before the offloading. At this serving scenario's conditions, the three scheduling algorithms showed similar fluctuating performance. 7.4. Fairness Jain's fairness index is used in this paper to determine if the scheduling algorithms are distributing fair portions of the spectrum to the users. It is measured by the following equation [17]: Where rk denotes the throughput of user k. The Jain's fairness index for the three scheduling algorithms over the four LTE-A network- layouts are displayed in Figure 8. Figure 8. Fairness Indicator over the four LTE-A network-layouts
  • 14. International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015 88 According to the obtained results that are displayed in the upper left of Figure 8, the three scheduling algorithms showed similar fluctuating fairness when there was no traffic offloading, their fairness indicators started to drop polynomially when the number of users started to exceed 90 UE until it reached a value of 0.9 when the number of users was 180 UE. According to the obtained results that are displayed in the upper right of Figure 8, when 50% of the macro-cell's traffic was offloaded to the five femto-cells, the fairness indicators for the three scheduling algorithms fluctuated between 0.85 and 0.95 until the number of users exceeded 150 UEs. After that the fairness indicators started to drop because the system started to reach its maximum throughput. According to the obtained results that are displayed in the lower left of Figure 8, when 100% of the macro-cell's traffic was offloaded to five femto-cells, the fairness indicators of the three scheduling algorithms fluctuated between 0.75 and 0.9 for all over the scenarios of different number of users. According to the obtained results that are displayed in the lower right of Figure 8, when 100% of the macro-cell's traffic was offloaded to ten femto-cells, the fairness indicators of the three scheduling algorithms fluctuated between 0.7 and 0.9 for all over the scenarios of different number of users. 8. CONCLUSION This paper has provided a comparative study on three Channel-aware/QoS-aware scheduling algorithms over LTE-A HetNets layouts for video-applications. The comparison aimed to study the behaviour of the selected algorithms when offloading 50% of the Macro-cell's traffic to five femto-cells, 100% of the Macro-cell's traffic to five femto-cells, and 100% of the Macro-cell's traffic to ten femto-cells, and to compare it when the traffic offloading was not applied. In addition, there was a comparison among the scheduling algorithms over all the network-layouts. The evaluation process was based on simulating different scenarios by varying the number of users. The LTE-Sim-5 was used in the simulation process with the Carrier Aggregation modifications. The QoS performance evaluation was in terms of the QoS parameters, the system's average throughput, Packet Loss Rate (PLR), average packet delay, and fairness among users. Simulation results show that the system's average throughput had slight differences over all the four network-layouts. However, the highest system's maximum throughput was achieved when 100% of the macro-cell's traffic was offloaded to five femto-cells. The PLR values varied significantly from network-layout to another. However, the best values were achieved when offloading 100% of the macro-cell's traffic to five femto-cells, especially when the Log-Rule was used, this is due to its performance stability in terms of maintaining the values of the PLR close to 0.15 with increasing the number of users. The average packet delay dropped significantly after offloading the traffic to the femto-cells, the least delay was achieved when 100% of the macro- cell's traffic was offloaded to ten femto-cells, the delay dropped to below 5 ms. The fairness indicators of the three scheduling algorithms showed a significant difference in their behaviour before and after the macro-cell's traffic was offloaded to the femto-cells. Their behaviour before applying the traffic offload, had a polynomial drop with increasing the number of users. However, their behaviour after applying the traffic offload, fluctuated in a linear way between a range of values of 0.7 and 0.9. APPENDIX A: LIST OF ACRONYMS 3GPP Third Generation Partnership Project
  • 15. International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015 89 AMC Adaptive Modulation and Coding AuC Authentication Center CA Carrier Aggregation CC Component Carrier CQI Channel Quality Indicator DCI Downlink Control Information CoMP Coordinated Multi-Point Transmission/Reception eNodeB Evolved NodeB EPC Evolved Packet Core Exp-Rule Exponential Rule FDD Frequency Division Duplex GBR Guaranteed Bit Rate GPRS General Packet Radio Service HOL Head of Line HSS Exponential Rule HetNets Heterogeneous Networks LTE Long Term Evolution LTE-A LTE-Advanced Log-Rule Logarithmic Rule LWDF Largest Weighted Delay First MAC Medium Access Control MCS Modulation and Coding Scheme MLWDF Modified Largest Weighted Delay First MME Mobility Management Entity OFDM Orthogonal Frequency Division Multiplexing PCEF Policy Control Enforcement Function PCRF Policy Control and Charging Rules Function PDCCH Physical Downlink Control Channel PDSCH Physical Downlink Shared Channel PDCP Packet Data Control Protocol PDNs Packet Data Networks PF Proportional Fairness PLR Packet Loss Rate PUSCH Physical Uplink Control Channel P-GW PDN-Gateway QAM Quadrature Amplitude Modulation QoS Quality of Service QPSK Quadrature Phase-Shift Keying R8/9 Release 8/9 R10/11 Release 10/11 RAN Radio Access Network RB Resource Block RLC Radio Link Control RRC Radio Resource Control RRH Remote Radio Head S-GW Serving Gateway SINR Signal to Interference plus Noise Ratio SIPTO Selected IP Traffic Offload TFTs Traffic Flow Templates TTI Transmission Time Interval UE User Equipment UMTS Universal Mobile Telecommunication Systems
  • 16. International Journal of Computer Networks & Communications (IJCNC) Vol.7, No.3, May 2015 90 VoIP Voice over IP Wi-Fi wireless fidelity WiMAX Worldwide Interoperability for Microwave Access REFERENCES [1] “3gpp, “lte.” [online]. available:.” http://www.3gpp.org/technologieskeywords-acronyms/98-lte [2] F. Capozzi, G. Piro, L. A. Grieco, G. Boggia, and P. Camarda, “Downlink packet scheduling in lte cellular networks: Key design issues and a survey,” Communications Surveys & Tutorials, IEEE, vol. 15, no. 2, pp. 678–700, 2013. [3] “3gpp, “carrier aggregation explained.” [online]. Available:.” http://www.3gpp.org/technologies/keywords-acronyms/101-carrier-aggregation-explained [4] ADVA, “Mobile Backhaul Solutions for LTE-Advanced.” [Online}. Available: www.advaoptical.com/en/resources/~/media/67CE966B69BE48E3B05A54C2F9EFD618.ashx [5] N. N. Sirhan, G. L. Heileman, C. C. Lamb, and R. Piro-Rael, “QoS-Based Performance Evaluation of Channel-Aware/QoS-Aware Scheduling Algorithms for Video-Applications over LTE/LTE-A,” Computer Science & Information Technology (CS & IT), Vol. 5, no. 7, pp. 49-65, AIRCC, 2015. [6] H. Holma and A. Toskala, LTE for UMTS-OFDMA and SC-FDMA based radio access. John Wiley & Sons, 2009. [7] A. T. H. Holma, LTE Advanced: 3GPP Solution for IMT-Advanced. Wiley, 2012. [8] “Anritsu, understanding lte-advanced carrier aggregation. [online]. Available:.” http://downloadfile.anritsu.com/RefFiles/en-GB/Promotions/Understanding-Carrier-Aggregation- web.pdf [9] D. Lopez-Perez, I. Juvnec, G. de la Roche, M. Kountouris, T. Q. S. Quek, and J. Zhang, “Enhanced Inter-Cell Interference Coordination Challenges in Heterogeneous Networks,” IEEE Wireless Communications, Vol. 18, Issue. 3, June. 2011, pp. 22 – 30. [10] V. Chandrasekhar, J. G. Andrews, A. Gatherer, “Femtocell Networks: A survey,” IEEE Communications Magazine, Vol. 46, Issue. 9, Sept, 2008, pp. 59 – 67. [11] J. G. Andrews, H. Claussen, M. Dohler, S. Rangan, and M. C. Reed, “Femtocells: Past, Present, and Future,” IEEE Journal on Selected Areas in Communications, Vol. 30, Issue. 3, March. 2012, pp. 497 – 508. [12] R. K. Saha, “Modified Proportional Fair Scheduling for Resource Reuse and Interference Coordination in Two-Tier LTE-A Systems,” International Journal of Digital Information and Wireless Communications (IJDIWC) 3(2):9-28 The Society of Digital Information and Wireless Communications, 2013. [13] Rohde & Schwarz, “ LTE-Advanced (3GPP Rel. 11) Technology Introduction.” [Online]. Available:http://cdn.rohdeschwarz.com/pws/dl_downloads/dl_application/application_notes/1ma232/ 1MA232_1E_LTE_Rel11.pdf [14] B. Liu, H. Tian, and L. Xu, “An efficient downlink packet scheduling algorithm for real time traffics in lte systems,” in Consumer communications and networking conference (CCNC), 2013 IEEE, pp. 364–369, IEEE, 2013. [15] M. Iturralde, T. Ali Yahiya, A. Wei, and A.-L. Beylot, “Performance study of multimedia services using virtual token mechanism for resource allocation in lte networks,” in Vehicular Technology Conference (VTC Fall), 2011 IEEE, pp. 1–5, IEEE, 2011. [16] G. Piro, L. A. Grieco, G. Boggia, F. Capozzi, and P. Camarda, “Simulating lte cellular systems: an open-source framework,” Vehicular Technology, IEEE Transactions on, vol. 60, no. 2, pp. 498–513, 2011. [17] C. Bae and D.-H. Cho, “Fairness-aware adaptive resource allocation scheme in multihop ofdma systems,” Communications Letters, IEEE, vol. 11, no. 2, pp. 134–136, 2007.