Resource Allocation In LTE Advanced For Different Services

1y ago
7 Views
2 Downloads
529.00 KB
8 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Maxton Kershaw
Transcription

Amity Journal of Computational Sciences (AJCS)ISSN: 2456-6616 (Online)Volume 1 Issue 2Resource Allocation in LTE Advanced for DifferentServicesNeeraj Kumar1, Anwar Ahmad2ECE Department, Jamia Millia Islamia, New Delhi1neeraj.mohiwal@gmail.com, 2aahmad4@jmi.ac.in1,2Abstract:Communication system can perform different types ofservices in communication network. LTE-Advanced systemallocates radio resources for these services through a radioresource manager (RRM). Different types of services, suchas real time (RT) services, non-real time (NRT) services,control signalling, are dynamically active in network andtherefore these services require dynamic resource allocationfor transmitting corresponding data packets. A scheduler inRRM needs to satisfy demand of these services with limitedradio resources. Therefore, scheduler should be efficient inperforming radio resource allocation in such dynamicenvironment. Current paper proposes, in a LTE-Advancednetwork, a resource scheduling method for managingdifferent services. Proposed method tracks adaptivebehaviours of communication services based on number ofactive users, data buffer status, channel condition. Results ofproposed method are compared with existing methods and itis shown that current solution provides better results thanexisting methods.axis alre divided into number of sub-carriers. Resourceelement (RE) is a smallest resource unit, which occupies asingle sub-carrier and an OFDM symbol. A resource block(RB) is a minimum resource allocation unit to any singleuser. One resource block occupies 12 sub-carriers and 6/7OFDM symbols. Therefore, a resource block can have total72/84 resource elements. The technology supports flexiblebandwidths such as 1.4MHz, 3MHz, 5MHZ, 10MHz,15MHz and 20MHz. Each bandwidth can have differentnumber of resource blocks i.e. 6, 15, 25, 50, 75 and 100resource blocks (RBs) respectively. LTE standard suggestsfive different physical channels in downlink, which arePDCCH, PDSCH, PBCH, PCFICH, and PHICH [1].PDCCH channel is a control channel and PDSCH channel isa shared data traffic channel. Number of resource blocks areallocated to these channels in 1ms transmit time interval(TTI) sub-frame [2]. A LTE radio frame of 10ms containstotal 10 sub-frames, each of 1m. Each sub-frame [3] containstwo resource blocks (RBs) of 0.5ms duration. Figure 1suggests radio resource block structure according to LTEtechnology.Keywords: LTE-Advanced, service class, traffic, radioresource manager, resource scheduler.1. IntroductionLTE (Long Term Evolution) is a fourth generation (4G)technology is developed from GSM (2G) and UMTS(3G)telecommunication technology. LTE is a 3GPP standard.High mobile data utilization, mobile gaming, highmultimedia applications, web 2.0, mobile television etc. aremain inspiration to develop LTE (4G) standard. It provideshigh throughput up to 300MBPS in downlink and up to5MBPSin uplink. It is a complete packet switching (PS)system implementing an OFDM lecommunication Union (ITU)recommendation. So, it isnot a complete 4G technology, rather it is a 3.9G technology.Therefore, LTE is further evolved as per guidelines of ITUand called as LTE-Advanced (LTE-A) i.e. a true 4Gtechnology. LTE-Advanced provides up to 1GBPS data ratein downlink and up to 500 MBPS data rate in uplink. MIMO,relay technology, CoMP, carrier aggregation etc. providesuch higher data rate and low latency in LTE-A.In LTE, radio resources are divided into time and frequencyresource elements. Resource elements in time axis aredivided into number of OFDM symbols and in frequencyFig. 1. LTE resource block structure23www.amity.edu/ajcs

Amity Journal of Computational Sciences (AJCS)ISSN: 2456-6616 (Online)There are number of resource allocation methods areavailable in literature. Different survey papers suggest [4-6]different scheduling methods utilize in LTE. Figure 2suggests a general resource allocation block diagram. Radioresource manager (RRM) is a main component forscheduling resources. A packet scheduler or PDSCHscheduler allocates resources based on various parameterconsiderations, such as channel condition, buffer status,queue length, previous average data rate, fairness, delay etc.Volume 1 Issue 22. System Model & DesignScheduling model based on proposed method is shown infigure 3. In general, any scheduling model should beproposed such that it reflects practical environment ofnetwork. It should be reliable and flexible enough toaccommodate various services. Therefore, suggestedscheduling model utilizes poison traffic model for differentcommunication services. Poison traffic model [13] is anoldest and robust communication traffic model. In network,various types of services are presented, and scheduler shouldmanage its resources according to demand of services. Thesevarious services are type of various classes such as real time,not real time etc. There are mainly four types of serviceclasses as shown in table 1.Table 1: shows different types of service classes and theirexamplesFig. 2. A general traffic schedulerIn survey papers, various methods for resource schedulingare explained. Research paper [7] shows performancecomparison in basic techniques i.e. proportional fairness (PF)and round robin techniques. It suggests that PF techniqueprovides high fairness but moderate throughput. However, itdoes not differentiate service types for schedulingperspective. In [8], a way of improving QoS in proportionalfairness technique is suggested. Similarly, in [9] alsoadaptive QoS for PF techniques is described. However, thesetechniques have not vision to check active service typebefore resource scheduling. Dynamic service behaviourrequires dynamic resource allocation. In [10], different typesof service and their scheduling are described. It showsoptimization techniques for service prioritization in whichweights of service types are optimized. However, it does notconsider the traffic arrival rate, number of users, channelcondition etc. for resource allocation. Weighing factor-basedresource allocation is also explained in [11]. Data buffer andchannel information-based scheduling technique is describedin [12], which does not consider service types for scheduling.In network, a scheduler should consider service type, itsarrival rate, data queue length and number of active users inresource allocation. Current paper proposes a resourcescheduler having inter-class scheduler and intra-classscheduler. The scheduler schedules resources based onarrival rate, data queue length and number of active usersand channel conditions.Service class typeExampleControl SignallingIMS signallingReal time (RT)VoiceNon real time (NRT)Streaming videoBest Effort (BE)Email, SMSIt is considered that current scheduler interacts with thesevarious types of services. Let, each service of class C hasmean arrival rate iswhich is represented in terms ofpoison traffic model. Further, each service of class type C isperformed by number of useswith total data packetqueue length . The poison traffic model equation for anyservice class Cis defined as shown in equation 1.(1)To perform a service, it requires sufficient number ofresource blocks to transmit its service data packets. Numbersof resource blocks K are depending on available bandwidthin a network. The scheduler schedules K physical resourceblocks (RBs) to total M users corresponding to all services.Number of users, M, are sum of all users in each serviceclass type.Each service class C experiencesarrival rate throughusers, wherein each user of class C has its own data packetwhose packet queue length is defined as. Total packetlength of any service class Cis defined as below.As shown in figure 3, current scheduler consists of two typesof internal schedulers. One of the internal schedulers is an24www.amity.edu/ajcs

Amity Journal of Computational Sciences (AJCS)ISSN: 2456-6616 (Online)Volume 1 Issue 2inter service class scheduler which is followed by anotherinternal scheduler i.e. intra service classes scheduler. Interservice class scheduler allocates number of resource blocksfor each service class type based on total users, packet lengthand mean arrival rate.(8)where is a resource proportional constant, which value isbetween 0 to 1. Scheduler allocates the resources if(9)(10)(11)(12)Equation 12 shows similar structure as shown in equation 2for resource allocation. A priority matrix for different serviceprioritization is shown below.Fig. 3. Scheduler based on proposed methodFurther, intra service class scheduler allocates receivednumber of resource blocks to its users based on its userpacket length and channel condition. Current schedulerallocates resources if condition shown in equation 2 exists.(2)The BW is current bandwidth of system. There is mismatchmay exist, i.e. required numbers of resource blocks are moreor less than BW. Required numbers of resource blocks allservices are defined as in equation 3. Note that numbers ofresource blocks are depended on system bandwidth i.e.,.(3)Iffor number of services are less than bandwidthBW, then number of resource blocks are simply scheduled.However, iffor numbers of services are greater thanbandwidth BW i.e. condition shown in equation 4 exists, it isrequired to prioritize service classes, so that this abovementioned condition is avoided.(4)Service class prioritization is depended on arrival rate, queuelength and number of users. A service class C can havemaximum throughput is decided by bandwidth and signal tonoise ratio. Shannon Hartley theorem suggests maximumthroughput in equation. 5.(5)Theis a total arrival rate of all four types of servicesclasses i.e.(6)Expected throughput of all services of different classes isgiven by equation. 7.(7)(13)According to equation 12, the class-based priority matrix isgiven as in equation 14.(14)Priority matrixis designed in inter service classscheduler, so that it allocates total number of resourcesblocks individually for each service class type. The value ofis different for different service class types. Outputcorresponding to respective service class of inter serviceclass scheduler is given to respective intra service classscheduler. The intra service class scheduler receives totalnumber of resource blocks and allocates these resourceblocks to corresponding users. The resource allocation isvaried for each user based on experienced channel conditionand its data packet queue length. The user Resourceallocation metric of intra service class scheduler is given asin equation 15.(15)Theis current expected data rate of user i of serviceclass C andis average received data rate of user i ofservice class C.For the LTE-advanced network a user can be scheduled byRRM with number of carriers, so in resource blockallocation equation derived above can be for LTE-Advancednetwork. In equation, here, we are considering that there arefive carriers (maximum in carrier aggregation) can beallocating to users.The equation updated for carrier aggregation supportingusers is:25www.amity.edu/ajcs

Amity Journal of Computational Sciences (AJCS)ISSN: 2456-6616 (Online)Volume 1 Issue 2(14)Here,means total number of users of same class andsupporting same number of carriers.SIMULATION AND RESULTS COMPARISIONA. Simuation parametersProposed scheduling method is simulated using LTEAdvanced system toolbox in MATLAB. Various simulationparameters are disclosed below which are utilized forproposed method simulation. It is considered that in a LTEcell, users are uniformly distributed. In the centre of the cell,the base station eNodeB is positioned, whereas the users aremodeled according to a random mobility model. Thesimulation parameters and the considered traffic model areprovided in table 2.Table 2: Scheduling parametersParametersValueSystem Bandwidth10 MHzNumber of RBs50Subcarriers per RB12Frame StructureFDDCarrier Frequency2.1 GHzSimulation Time10 SecTransmission TimeInterval1000 TTICyclic prefixNormalUE Mobility ModelRandom directionTraffic modelPoison TrafficService class typesRT, NRT, Control Data, Besteffort flow servicesMCSQPSK, 16QAM, 64QAMSchedulerRound robin, Maximumthroughput, Proportional fairB. Performance calculation parameterFairness parameter: This performance parameter providesequal opportunity to users in accessing of resources. Theparameter is provided in terms of Jain’s fairness index.System Throughput: System throughput at a given time iscalculated by the sum of average achieved throughput acrossall users performing various services such as real time, nonreal time and best effort services.C. Simuation Results:This section discusses performance of proposed schedulingmethod based on performance parameters i.e. fairness,system throughput. Different service classes have differentpriorities. Service class type of control signalling has highestpriority, so resource blocks are allocated to control signallingwithout delay. Further, control signalling information aremainly sent on control channels and remaining three serviceclasses information are sent on shared data channel. So, herein various results show only performance of remaining threeservice classes i.e. real time, non-real time and best effortservices allocated in shared data channel.Figures 4(a) to 4(d) show a comparison of systemthroughputs corresponding to services i.e. as real time, nonreal time and best effort services.4 (a)26www.amity.edu/ajcs

Amity Journal of Computational Sciences (AJCS)ISSN: 2456-6616 (Online)Volume 1 Issue 24 (b)4 (c)4 (d)Fig. 4(a) - 4(d). Throughputs corresponding to different proportional of services i.e. real time (RT) service, non real time(NRT) service and best effort (BE) service27www.amity.edu/ajcs

Amity Journal of Computational Sciences (AJCS)ISSN: 2456-6616 (Online)Volume 1 Issue 2Table 3 shows different proportion of services in eachsimulation corresponding to figures 4(a) to 4(d). It is veryclear from figures, the service which has higher proportionin comparing to other services, gets more resources.Dynamic change in service proportion reflected in resourceallocation. Figures 4(a) shows real time service receiveshighest throughput in comparison to other non real timeservices and best effort services. Figures 4(b) shows besteffort services receives highest throughput in comparison toother real time and non real time services. Figures 4(c)shows non-real time service receives highest throughput incomparison to real time services and best effort services.Similarly, in figures 4(d) shows real time service receiveshighest throughput in comparison to other non real timeservices and best effort services.In figure 5, fairness comparison of different services. Itshows that it service class is fairly scheduled based oncorresponding proportion of services i.e. real time services,non-real time services and best effort services. Fairness andthroughout are reducing as number of users are increasing,however, current method provides high fairness andthroughput at low number of users.Fig. 5. Fairness comparison in real time (RT) service, non-real time (NRT) service and best effort (BE) serviceTable 3: Figure Numbers and Service ProportionsService ProportionFigure (d)34%33%33%Figure 6 shows throughput comparison of proposed methodwith conventional techniques i.e. proportional fairness andbest CQI. Proposed method has higher throughput thanproportional fairness (PF) technique due to PF techniquesaverage out services best on past history of users. Further, itdoes not consider service differentiation during resourceallocation. However, current method has lower throughputthan best CQI technique. Best CQI techniques has highestthroughput due to it allocates resources based on bestinstantaneous channel condition whereas proposed methodhas allocated resource based on ratio of instantaneouschannel condition, average received throughput, based onqueue length, number of active users and mean arrival trafficrate. As numbers of users are increasing, throughput ofproposed method is also increasing.28www.amity.edu/ajcs

Amity Journal of Computational Sciences (AJCS)ISSN: 2456-6616 (Online)Volume 1 Issue 2Fig. 6. Throughput comparison of techniques.Figure 7 shows fairness comparison of proposed methodwith conventional techniques i.e. proportional fairness andbest CQI. Fairness from proposed method is achieved closeto the proportional fairness. PF technique does notdifferentiate service types, so it equally treats to all serviceswhereas current method differentiates service types andallocates resource fairly to each type of services. Best CQIhas lowest fairness as it does not consider past throughput ofusers during resource allocation.Fig. 7. Fairness comparison of techniques.CONCLUSIONProposed method discusses, in an LTE-Advanced, a dynamicresource allocation method based on inter-class schedulerand intra-class scheduler. Inter-class scheduler allocatesnumber of resource blocks to each service based on serviceclass prioritization. A service class is prioritized based onmean arrival rate of poison traffics, number of users and data29www.amity.edu/ajcs

Amity Journal of Computational Sciences (AJCS)ISSN: 2456-6616 (Online)packet queue length. Then, intra-class scheduler allocatesresources to users based on received number of resourceblocks from inter-class scheduler. Results of current methodare better than conventional techniques. It provides higherthroughput and fairness based on service class proportion. Infuture, an optimization technique can be possible for currentmethod in future as optimization will help in fast resourceallocation in current dynamic network.REFERENCES[1] 3GPP TS 36.211 v12.5.0, 3GPP Evolved UniversalTerrestrial Radio Access (E-UTRA); Physical Channelsand Modulation, March 2015.[2] 3GPP TS 36.212 v12.4.0, 3GPP Evolved UniversalTerrestrial Radio Access (E-UTRA); Multiplexing andChannel Coding, March 2015.[3] 3GPP TS 36.213 v12.5.0, 3GPP Evolved UniversalTerrestrial RadioAccess (E-UTRA) Physical LayerProcedures, March 2015.[4] F. Capozzi, G. Piro, L. Grieco, G. Boggia, and P.Camarda, "Downlinkpacket scheduling in LTEcellular networks: Key design issues and a survey",IEEE Communications Surveys Tutorials, vol. 15, no.2, pp. 678-700, 2013.[5] Abu-Ali, Najah; Taha, Abd-Elhamid M. ; Salah,Mohamed ; Hassanein, Hossam "Uplink Scheduling inLTE and LTE-Advanced: Tutorial, Survey andEvaluation Framework", IEEE, 2014.[6] A.S. Hamza, S. S. Khalifa, H. S. Hamza and K.Elsayed, "A Survey on Inter-Cell InterferenceCoordination Techniques in OFDMA-based CellularNetworks,". IEEE Comm. Surveys & Tutorials, 2013.Volume 1 Issue 2[7] Mohammad T. Kawser, Hasib M. A. B. Farid, AbduhuR. Hasin, Adil M. J. Sadik, and Ibrahim K. Razu,"Performance Comparison between Round Robin andProportional Fair Scheduling Methods for LTE”,International Journal of Information and ElectronicsEngineering, Vol. 2, No. 5, Sept 2012.[8] Martin Klaus Muller, Stefan Schwarz and MarkusRupp, “QoS Investigation of Proportional FairScheduling in LTE Networks”, Wireless Days (WD),2013 IFIP.[9] Hung-Chin Jang and Chien-Piao Hu, “Fairness-BasedAdaptive QoS Scheduling for LTE” IEEE InternationalConference on ICT Convergence (ICTC), page 626631, 2013.[10] Rehana Kausar, Yue Chen, Kok. Keong. Chai, “AnIntelligent Scheduling Architecture for Mixed Traffic inLTE-Advanced”, 23rd IEEE International Symposiumon Personal, Indoor and Mobile Radio Communications(PIMRC) 2012. Sydney Australia, 9-12 Sep. 2012[11] J. Chen, L. Zhu, Q. Wu, Z. Shen, ”Multi-servicessupporting weighted power scheduling algorithm basedon LWDF”, IEEE international conference on wirelesscommunications and signal processing (WCSP) 2010,pp. 1-5.[12] P. Parag, S. Bhashyam, and R. Aravind, “A subcarrierallocation algorithm for OFDMA using buffer andchannel state information”, IEEE vehicular technologyconference, VTC-2005-Fall, 2005, pp. 622-625.[13] A. Adas, “Traffic models in broadband networks”,IEEE communication magazine, Vol. 35, issue 7, July1997, pp. 82-89.30www.amity.edu/ajcs

There are number of resource allocation methods are available in literature. Different survey papers suggest [4-6] different scheduling methods utilize in LTE. Figure 2 suggests a general resource allocation block diagram. Radio resource manager (RRM) is a main component for scheduling resources. A packet scheduler or PDSCH

Related Documents:

Apr 05, 2017 · Cisco 4G LTE and Cisco 4G LTE-Advanced Network Interface Module Installation Guide Table 1 Cisco 4G LTE NIM and Cisco 4G LTE-Advanced NIM SKUs Cisco 4G LTE NIM and Cisco 4G LTE-Advanced NIM SKUs Description Mode Operating Region Band NIM-4G-LTE-LA Cisco 4G LTE NIM module (LTE 2.5) for LATAM/APAC carriers. This SKU is File Size: 2MBPage Count: 18Explore furtherCisco 4G LTE Software Configuration Guide - GfK Etilizecontent.etilize.comSolved: 4G LTE Configuration - Cisco Communitycommunity.cisco.comCisco 4G LTE Software Configuration Guide - Ciscowww.cisco.comCisco 4G LTE-Advanced Configurationwww.cisco.com4G LTE Configuration - Cisco Communitycommunity.cisco.comRecommended to you b

Samsung Galaxy S4 Active with LTE Samsung Galaxy Note LTE / Note II LTE / Note 3 LTE Samsung Galaxy ACE 3 LTE Samsung Galaxy Note 10.1 LTE / Note 8.0 with LTE Samsung Galaxy Mega 6.3 with LTE . 5 Samsung Galaxy Tab 3 10.1 LTE / Tab 3 7.0 LTE Sony Xperia V / Z / SP / Z Ultra / Z1

ETSI is the copyright holder of LTE, LTE-Advanced and LTE Advanced Pro and 5G Logos. LTE is a trade mark of ETSI. Grandmetric is authorized to use the LTE, LTE-Advanced, LTE-Advanced Pro and 5G logos and the acronym LTE. All information that will be discussed is provided "as is" and Grandmetric gives no guarantee or warranty that the information

TD-HSDPA/HSUPA: 2.8Mbps DL, 2.2Mbps UL EDGE: Multi Slot Class 12 236.8 kbps DL & UL GPRS: Multi Slot Class 10 85.6 kbps DL & UL Frequency Bands: LTE Band B1 (2100MHz) LTE Band B2 (1900MHz) LTE Band B3 (1800MHz) LTE Band B4 - AWS (1700MHz), LTE Band B5 (850MHz), LTE Band B7 (2600MHz) LTE Band B8 (900MHz) LTE Band B12 (700MHz) LTE

Cisco 819 Series 4G LTE ISRs, Cisco C880 Series 4G LTE ISRs, and Cisco C890 Series 4G LTE ISRs also support integrated 4G LTE wireless WAN. Cisco 4G LTE EHWICs and Cisco 800 Series 4G LTE ISRs support the following 4G/3G modes: † 4G LTE—4G LTE mobile specificati

LTE and LTE-Advanced FDD/TDD X-Series Measurement App, Multi-Touch N9080C and N9082C Technical Overview - Perform LTE and LTE-Advanced FDD and TDD base station (eNB) and user equipment (UE) transmitter tests - Accelerate measurements with one-button RF conformance tests as defined by 3GPP TS 36.141 and 36.521 specification

LTE and LTE-Advanced FDD/TDD X-Series Measurement Application N9080B and W9080B N9082B and W9082B Technical Overview - Perform LTE plus LTE-Advanced FDD and TDD base station (eNB) and user equipment (UE) transmitter tests - Accelerate measurements with one-button RF conformance tests as defined by 3GPP TS 36.141 and 36.521 specification

receivers, Signal Studio for LTE and LTE-Advanced FDD/TDD enables you to import W-CDMA/HSPA, GSM/ EDGE, cdma2000/1xEV-DO, TD-SCDMA, LTE TDD/FDD, and WLAN waveforms from other Signal Studio products. The new waveform library manager, which requires Option JFP, can help you manage imported waveforms. Multiple sample rate waveforms can