Downlink Packet Scheduling in LTE Advacned System With Carrier Aggregation

DOI : 10.17577/IJERTV3IS042056

Download Full-Text PDF Cite this Publication

Text Only Version

Downlink Packet Scheduling in LTE Advacned System With Carrier Aggregation

Vikas Chaudhary G. Hanumanth Rayudu Sachin Kumar

Communication Engineering, SENSE, VIT University, Vellore,

India

Communication Engineering, SENSE, VIT University, Vellore,

India

Communication Engineering, SENSE, VIT University, Vellore,

India

Abstract–In LTE systems, the downlink scheduler is an important component for structured radio resource utilization, hence, in respectof LTE simulation, the availability of better down-link scheduler models is very significant. LTE is challenging due to undependable and resource-oriented radio interface. In this paper, we evaluated an important problem of downlink resource allocation in LTE-Advanced systems by using carrier aggregation (CA) technology. We assume to provide an equal power allotment among sub-carriers. It is possible to schedule a user on continuous or non-continuous component carriers. When Carrier aggregation is applied, a well mannered Carrier Scheduling (CS) method is necessary to the LTE- Advanced system. Here we proposed two algorithms Joint Scheduling (JS) and Independent Scheduling (INS). JS is optimum in performance but largely increases the signal processing complexity, whereas INS is the simplest resource scheduling but performance is ineffective because it doesnt support CA technology and the system fairness is inadequate. So, for improving the system fairness without having much difficulty to the system we proposed an improved Proportional Fair (PF) scheduling algorithm, which balances the throughput of LTE users and LTE-A users. Performance comparison, analysis and simulation result demonstrate that our scheme shows better throughput and improvement in system fairness.

Keywords–LTE-Advanced system, Carrier Aggregation, Proportional Fair, resource oriented radio interface.

  1. INTRODUCTION

    Long Term Evolution (LTE) is one of the most positive standards for the fourth generation (4G) wireless networks. One of the main components that affect the performance of the LTE system is the downlink packet scheduler. In recent scenario several downlink packet scheduling algorithm are proposed to concentrate on different aspects of Quality of Service (Qos) which are proposed in future by

    academic researchers. In order to achieve 1Gbps data rate in the fourth generation (4G) mobile systems CA is launched by 3rd Generation Partnership Project (3GPP) which support a wide range of bandwidth up to 100MHz in the new LTE-Advanced standards.The component carrier can have a bandwidth of 1.4, 2, 5, 10, 15 or 20 MHz and a maximum of five component carriers can be aggregated, so the maximum aggregated bandwidth is 100 MHz. LTE-A

    supports both LTE-A users and LTE users together for achieving backward compatibility the transmission block from different Component Carriers (CC) are combined at MAC layer. The available carriers are efficiently important to achieve high utilization and load balancing for a improved network. Continuous and non-continuous component carriers are scheduled using CA technology. The system can support more adaptable and well organized data transmissions in both uplink and downlink with carriers aggregating at MAC layer.

    The LTE user can only access one Component Carrier (CC) and on the other hand LTE-A can access all component carriers. Basically some CCs are not suitable for the users, so eNB (enhanced NodeB) firstly choose the type of user before it assign CC to a user. It has the capability of distributing the user equipments on many CC. The user equipments (UEs) can transmit or receive multiple CC based on their configuration. Once the eNB selects a particular CC (s) for any user the system performs resource scheduling algorithm. If we use JS algorithm eNB will calculate the throughput of users in all CCs. It shows optimum performance but when number of CCs and users are more the difficult is too high then system is very difficult to design. When we use INS algorithm eNB calculates the user throughput to one component carrier, so complexity reduces as compared to JS algorithm. Also it suffers from low fairness as it can access only one component carrier, so our main problem is to design our scheduling algorithm. For improving the system fairness without adding the high complexity to the system we proposed the improved PF algorithm based on INS algorithm.In this, we discussed about weigh factor for enlighten the throughput of LTE users. By theoretical analysis weigh factor can be calculated by total number of component carriers (CCs) and percentage of LTE users. Through the performance analysis, comparison and calculations the improved PF algorithm shows better fairness as compared to original PF algorithm.

    LTE-ADVANCED BANDWIDTH 20MHz 20MHz 20MHz 20MHz 20MHz

    Carrier 1 Carrier2 Carrier 3 Carrier 4 Carrier5

    Fig1: Continuous aggregation of five CCs with equal bandwidth

    1.8 GHz

    2.1 GHz

    2.6 GHz

    10MHz

    10MHz

    20MHz

    Carrier 1

    Carrier 2

    Carrier 3

    Fig2: Non-Continuous aggregation of five CCs with equal bandwidth

  2. CARRIER AGGREGATION FUNDAMENTALS:

    1. CARRIER AGGREGATION-FDD:In LTE, direct method to increase capacity is adding more bandwidth. The bandwidth is increased in LTE-A, it is opted from the aggregation of R8/R9 carriers. Carrier aggregation is used for both TDD and FDD. The aggregated carriers areconsidered as CCs. CC having bandwidth of 1.4,2,5,10,15 or 20 MHz and upto five component carriers can be aggregated. Therefore the maximum bandwidth is 100MHz. Number. The individual component carriers may be of different bandwidths.

      Fig3:Carrier aggregation-fdd

    2. CARRIER AGGREGATION-INTRA AND INTER BAND ALTERNATIVES:By using contiguous CCs within the same operating frequency band we can easily arrange aggregation, which is known as intra-band contiguous. It is not always be possible, due to frequency allocation scenarios. For non-contiguous allocation it may be intra- band, the component carriers belong to the same operating frequency band, but they are separated by a frequency gap

      or it could be inter-band, in which CCs belong to different operating frequency bands.

      Fig4:Carrier Aggregation-intra and inter band alternatives

    3. CARRIER AGGREGATION-SERVING CELLS: Whenwe use carrier aggregation there are a number of serving cells,out of which one is allocated for each component carrier. The coverage of the serving cells may vary due to component carrier frequencies but also from power planning which is useful for heterogeneous network planning. The primary serving cell handles the RRC connections which is served by the primary component carrier (DL and UL-PCC) while remaining component carriers is referred as secondary component carrier (DL and UL-SCC), serving the secondary serving cells.

    Fig5:carrier aggregation-serving cells

    Different component carriers are used to provide different coverage in different cell size. In case of inter-band carrier aggregation the component carriers will face different path loss, which increases with increase in frequency. The carrier aggregation on all three component carriers can only be used for the black UE, the white UE is out ofthe coverage area of the red component carrier as shown in figure.

  3. SYSTEM MODEL

    Generally, two types of users are there, LTE-A users and LTE users. Data aggregation can be achieved by using MAC ayer where the transmission blocks are constructed such a way that they are transparent to higher layers (RLC

    and PDCP). This block diagram shows the downlink protocol stack with carrier aggregation of multi components of LTE-A system.

    For simplification component carriers are divided as two types. LTE-A user can only access LTE-A components whereas LTE component carriers can be used by all users. Whenever a new user arrives in a system then that system decides to serve a particular user and opt to allocate the user with different CC by CC selection. The LTE-A can access more number of component carriers when compared to LTE users. In resource scheduling each CCs has M PRBs (Physical resource blocks) which are distributed to the users where PRB is a small unit of resource scheduling. PRBs are defined as one slot in time domain (0.5ms) and

    12 consecutive sub carriers (180 KHz) in frequency domain.Each user have at least one radio bearer called default radio bearer. In addition to default bearers the users have some extra bearers configured.The PDCP (Packet Data Convergence Protocol) contains functionalities like ROHC (Robust header Compression), security. The RLC (Radio Link Control) contains segmentation and ARQ (Automatic Repeat Request). MAC controls the multiplexing of data for all logical channels to user and a HARQ (Hybrid Automatic Repeat Request).

    Fig6:Downlink protocol stack with CA of multi components of LTE-A system.

    The interface between MAC layer and RLC layer is called as Logic Channels. The transmission blocks sent on different CCs are sent by using coding schemes. There is independent link adaptation which is optimum formatching the transmission of different CCs.

    In this paper, we discuss the PF algorithm in LTE- A system which can be classified in two ways: Joint scheduling system (JS) and Independent scheduling (INS).

      1. Joint Scheduling PF Algorithm (JS-PF):

        The JS algorithm provides optimum performance where we discuss the throughput from all component carriers. In PF scheduler, the PRB is allotted to a user that have maximum PF metric among all component carriers. With Rk,i,m(t) is estimated throughput of user k at t time slot, ith component carrier CC at mth PRB group, Rk,total(t) is the ith user throughput among all aggregated CC.Rk,i(t) is the average throughput of ith component carrier of the user.

        Here, we calculate the estimated throughput for user k, average throughput for user ith component carrier which is calculated using the algorithm. The average window length value T is 1000. In JS each user receives the signal continuously from all CCs in a sequential pattern. It increases the power consumption and the complexity of signal processing.

        Algorithm:

        Start

        Clear the CC assignments for all UEs

        PRB is allocated to UE which has maximum PF metric For UE(K), k=1,2,3..k from HOL(1,2k)d0

        For i=1,2N For k=1,2,K

        For resource block R=1,2,.M d0

        Metric=backlog*channel rate of resource block I for UEj; S(k)=max(Pk,i,m);

        Ki,m=arg s(k); Rk,total(t)=Rk,i(0)+Rk,i(t);

        Pk,i,m=Rk,i,m/Rk,total(t); i=i+1, j=j+1;

        break;

        for t=1,2..1000

        updated new average throughput=get Rk,i(t) from PRB

        group

        Rk,i(t+1)=(1-1/T)Rk,i(t)+(1/) Rk,i(t); End if

        End End End

      2. INS-PF (Improved INS-PF):

        When the system uses INS, UEs behavior is similar to that of single carrier systems. The user dont uses the characteristics of other CCs and the PF metric is given as

        Pk,i,m= Rk,i,m(t)/Rk,i(t)

        The performance of INS is unsuitable which results from the aspect that in multiuser wireless communication system, for achieving higher spectral efficiency, we allot resource to the appropriate user in the system which has to send the data.The user set is just a subset in each CC, because of which the spectral efficiency of INS is lower than JS. The INS lead to a case where CCs stand idle because serving data have been completely finished.

        Problem formulation:

        In original PF algorithm the systems have N CCs and K users then all users are uniformly distributed in entire area then average amount of PRB given to each user is represented as follow:

        E(ni)=(NM)/K

        Where M is total number of PRB at each CC and ni is average number of PRB.

        While in case of LTE-A system, LTE users cant process all CC. Average PRB number given to LTE users is:

        E(nLTE)=(NM)/K

        And average PRB allocated to LTE-A users is given as:

        Algorithm:

        Calculate average number of PRB obtained by each user first

        For resource blocks i=1,2, Md0 Choose the UE j with largest metric

        Metric=backlog * channel rate of resource block i for UE

        j;

        PF metric (LTE)= Rk2,i,m(t)/Rk2,i(t); PF metric(LTE-A)= Rk,i,m(t)/Rk,i(t);

        E(nk,LTE-A)=N M(1-)/k(1-);

        For i=1,2,N E(k1,i)=E(nk1)-E(nk1,i);

        E(n

        )=(1 )+

        E(k2,i)=E(nk2)-E(nk2,i);

        LTE-A

        (1)

        1=N(1-)/(-);

        Where denotes percentage of LTE CCs and denotes percentage of LTE users.

        Here we see that LTE advanced users obtain more PRB than LTE users because of which original PF algorithm is unsuitable for LTE-A system. So, it needs some change in the original PF algorithm to improve throughput of LTE users.

        The average amount PRB of LTE-A user is calculated using following algorithm:

        Algorithm:

        UE(i) allocated to the resource blocks PRB(j) (j=1,2k); Next resource block PRB(k+1) allocated to UE(i);

        For i=1,2P E(i)=NM/k; E(n)=NM/k;

        New average number of PRB LTE-A used= get % of LTE- A users

        R(i)=(NM)/k;

        E(nLTE-A)=NM(1-)/(1-)k + R(i);

        End if End End

      3. Improved INS-PF algorithm:

    In INS-PF, we focus on the value of weigh factor (). For precision value, we first calculate average number of PRB obtained through each user. Two types of carriers are in the system.

    In LTE-A CC, average PRB is NM(1-) and K(1-) LTE-A user, so we calculate the average number of PRB allocated to LTE-A user K1.

    In LTE CCs, total number of CCs is N and LTE user k2 access only a single CC. So, average PRB amount obtained through user k1 and k2 can be calculated. The calculations of PF metric of LTE users, LTE-A users and average PRB allocated to users are done using the algorithm as follow:

    If =-[1];

    Else =1;

    average PRB number assigned to LTE users < NM/k; for m=1,2M

    if >

    Pk,i,m=N[(1-)/(-)][Rk,i,m(t)/Rk,i(t)] Pk,m=Rk,i,m(t)/Rk,i(t);

    Else

    Pk,i,m=Rk,i,m(t)/Rk,i,(t); Pk,i,m=Pk,m;

    End if

    End End End

    If we design a PF metric of LTE users in LTE CCs, all users acquire a same amount of PRB. So, the system fairness is improved. The improved PF algorithm balances the throughput of LTE users and LTE-A users which is better than other algorithms and we prefer it for LTE-A system.

  4. SIMULATION RESULTS AND ANALYSIS:

    Here, we showed the performance of proposed PF scheduling algorithm. There are four component carriers to be aggregated, where number of LTE CCs is 2. Here we discussed two cases for . The percentage of LTE users is

    0.25 and 0.5. the average window length T=1000. Other parameters are given in the table below:

    For performance analysis, we use CDF (Cumulative distributive function) of all users for LTE-A system because it reflects the system fairness and user throughput. The simulation result of CDF is shown in figure for =0.25 and 0.5.When =0.25 then weigh factor is coming approximately 6, if the system adopt INS-PF algorithm the throughput of LTE users and LTE-A users in graph is very far from each other which lead to a poor fairness but if system uses JS-PF algorithm through graph we can see that the throughput of LTE-A users is slightly more than

    Description

    Parameter

    1.2

    LTE, INS- PF

    3 sectorize5d0h0emxagonal grid 4CCs, with 10MHz per CC 50(12 subcarrier per PRB) 40W

    1*1

    QPSK (1/3 to ¾) 16 QAM

    (1/2 to 4/5) 64 QAM (2/3 to

    with 7 cells wrap-around Site-lsaiyteodutistance Aggregation configuration Number of PRBs per CC Total BS power

    Antenna configuration Modulation and coding schemes

    ¾)

    CQI frequency domain resolution

    Transmission BLER target Number of UEs per sector Traffic model

    The percentage of LTE CCs

    1 LTE, JS-PF

    C 0.8

    D LTE-

    F 0.6

    0.4

    A, IMPRO

    VED PF

    LTE, IMP

    ROVED

    1 CQI per 3 PRBs

    10%

    8

    Full buffer 0.5

    PF

    0.2 LTE-A, JS-

    PF

    0

    1 2 3 4 5 6 7

    LTE-

    A, INS-PF

    User throughput (Mbps)

    Table1: System simulation parameters

    LTE users. So the system fairness is improved.If we increase the value of to 0.5 then LTE CC are occupied by LTE users and LTE-A CC are occupied by LTE-A users.

    1.2

    LTE, INS-PF

    1

    LTE

    Fig 8: Comparison of User Throughput(Mbps) with CDF at =0.5

  5. CONCLUSION:

In this paper, we considered two types of users in the system. So we proposed a new algorithm for downlink LTE-A system. In which we calculated weigh factor to improve throughput and data rate of LTE users. The simulation shows that the proposed algorithm balances the throughput of LTE and LTE-A users which improves the

0.8

C 0.6

D

IMPROVED

PF

LTE, JS-PF

system fairness and enhance the data rate at =0.5(percentage of LTE users). This algorithm is based on independent scheduling so the performance of this algorithm is better than JS-PF and INS-PF algorithm.

F 0.4 LTE-A, JS-PF

0.2

LTE-

ACKNOWLEDGEMENTS:

This work is carried out under the guidance and the support of Dr.Arun M (Associate Professor-SENSE), VIT

0

1 2 3 4 5 6 7 8 9

A, IMPROVE

D PF

UNIVERSITY, Vellore, INDIA.

REFERENCES:

Fig7: Comparison of User Throughput(Mbps) with CDF at =0.25 User throughput (Mbps)

So, the throughputs of both CC are approximately similar to each other as shown in graphs which are overlapping each other. So, improved PF algorithm is best suitable for improving the fairness because system distributes all PRBs to LTE-A and LTE users in same amount.

[1]. ITU-R M.2133, Requirements, Evaluation Criteria andSubmission Templates for the Development of IMTAdvanced,2008.

[2]. G. Yuan et al., Carrier Aggregation for LTE- AdvancedMobile Communication Systems, IEEE Commun. Mag., vol. 48, no. 2, Feb. 2010, pp. 8893.

[3]. G. Yuan et al., Carrier Aggregation for LTE- AdvancedMobile Communication Systems, IEEE Commun. Mag.,vol. 48, no. 2, Feb. 2010, pp. 8893.

[4]. K. I. Pedersen et al., Carrier Aggregation for LTEAdvanced:Functionality and Performance Aspects,IEEE Commun. Mag., vol. 49, no. 6, June 2011, pp.8995.

[5]. G. Yuan et al., Carrier Aggregation for LTE- AdvancedMobile Communication Systems, IEEE Commun. Mag.,Feb. 2010, pp. 8893.

[6]. M. Iwamura et al., Carrier Aggregation Framework in

3GPP LTE-Advanced, IEEE Commun. Mag., Aug. 2010,pp. 6067.

[7]. L. Garcia et al., Autonomous Component Carrier

Selection: Interference Management in Local Area Environmentsfor LTE-Advanced, IEEE Commun. Mag.,Sept. 2009, pp. 11016.

[8]. Y. Wang et al., Carrier Load Balancing and Packet Scheduling for Multi-Carrier Systems, IEEE Trans. WirelessCommun., May 2010, pp. 178089.

[9]. Yuan G X, Zhang X, Wang W B, et al. Carrier aggregation forLTE-advanced mobile communication systems. IEEE CommunicationsMagazine, 2010, 48(2): 88_93

[10]. Zhang L, Zheng K, Wang W, et al. Performance analysis on carrierscheduling schemes in the long-term evolution-advanced system with carrieraggregation. IET Communications, 2011, 5(5): 612_617

Leave a Reply