New Cross-layer QoS-based Scheduling Algorithm in LTE System

Similar documents
ENHANCED BANDWIDTH EFFICIENCY IN WIRELESS OFDMA SYSTEMS THROUGH ADAPTIVE SLOT ALLOCATION ALGORITHM

Technical Aspects of LTE Part I: OFDM

A SUBCARRIER AND BIT ALLOCATION ALGORITHM FOR MOBILE OFDMA SYSTEMS

A REVIEW OF RESOURCE ALLOCATION TECHNIQUES FOR THROUGHPUT MAXIMIZATION IN DOWNLINK LTE

Downlink Scheduling in Long Term Evolution

Decrease Interference Using Adaptive Modulation and Coding

(LTE Fundamental) LONG TERMS EVOLUTION

ISSN: (Online) Volume 2, Issue 6, June 2014 International Journal of Advance Research in Computer Science and Management Studies

Subcarrier Based Resource Allocation

Dynamic Subchannel and Bit Allocation in Multiuser OFDM with a Priority User

Further Vision on TD-SCDMA Evolution

Simulation Analysis of the Long Term Evolution

Comparative Study of OFDM & MC-CDMA in WiMAX System

A Radio Resource Management Framework for the 3GPP LTE Uplink

Channel Estimation for Downlink LTE System Based on LAGRANGE Polynomial Interpolation

3G long-term evolution

Carrier Frequency Synchronization in OFDM-Downlink LTE Systems

Page 1. Overview : Wireless Networks Lecture 9: OFDM, WiMAX, LTE

Bit Error Rate Performance Evaluation of Various Modulation Techniques with Forward Error Correction Coding of WiMAX

Fading & OFDM Implementation Details EECS 562

Forschungszentrum Telekommunikation Wien

A Polling Based Approach For Delay Analysis of WiMAX/IEEE Systems

S.D.M COLLEGE OF ENGINEERING AND TECHNOLOGY

OFDM AS AN ACCESS TECHNIQUE FOR NEXT GENERATION NETWORK

Introduction to WiMAX Dr. Piraporn Limpaphayom

Maximum-Likelihood Co-Channel Interference Cancellation with Power Control for Cellular OFDM Networks

Academic Course Description

Performance Evaluation of STBC-OFDM System for Wireless Communication

PERFORMANCE EVALUATION OF WIMAX SYSTEM USING CONVOLUTIONAL PRODUCT CODE (CPC)

SC - Single carrier systems One carrier carries data stream

A Practical Resource Allocation Approach for Interference Management in LTE Uplink Transmission

Optimal Number of Pilots for OFDM Systems

Academic Course Description. CO2110 OFDM/OFDMA COMMUNICATIONS Third Semester, (Odd semester)

Planning of LTE Radio Networks in WinProp

Orthogonal Frequency Division Multiplexing (OFDM) based Uplink Multiple Access Method over AWGN and Fading Channels

CROSS-LAYER DESIGN FOR QoS WIRELESS COMMUNICATIONS

Performance Analysis of LTE System in term of SC-FDMA & OFDMA Monika Sehrawat 1, Priyanka Sharma 2 1 M.Tech Scholar, SPGOI Rohtak

Background: Cellular network technology

RADIO RESOURCE MANAGEMENT

FREQUENCY RESPONSE BASED RESOURCE ALLOCATION IN OFDM SYSTEMS FOR DOWNLINK

ISSN: International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) Volume 1, Issue 8, October 2012

Survey on Effective OFDM Technology for 4G

INTERFERENCE SELF CANCELLATION IN SC-FDMA SYSTEMS -A CAMPARATIVE STUDY

MASTER'S THESIS. Development of a Low Complexity QoE Aware Scheduling Algorithm for OFDMA Networks

Long Term Evolution (LTE)

Cognitive Radio Transmission Based on Chip-level Space Time Block Coded MC-DS-CDMA over Fast-Fading Channel

A REVIEW ON EFFICIENT RESOURCE BLOCK ALLOCATION IN LTE SYSTEM

LTE Aida Botonjić. Aida Botonjić Tieto 1

ECE5984 Orthogonal Frequency Division Multiplexing and Related Technologies Fall Mohamed Essam Khedr. Fading Channels

Lecture 3: Wireless Physical Layer: Modulation Techniques. Mythili Vutukuru CS 653 Spring 2014 Jan 13, Monday

Performance Evaluation of OFDM System with Rayleigh, Rician and AWGN Channels

ISSN: ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT) Volume 4, Issue 6, December 2014

LTE System Level Performance in the Presence of CQI Feedback Uplink Delay and Mobility

CHAPTER 3 ADAPTIVE MODULATION TECHNIQUE WITH CFO CORRECTION FOR OFDM SYSTEMS

References. What is UMTS? UMTS Architecture

LTE & LTE-A PROSPECTIVE OF MOBILE BROADBAND

Interference management Within 3GPP LTE advanced

OFDMA PHY for EPoC: a Baseline Proposal. Andrea Garavaglia and Christian Pietsch Qualcomm PAGE 1

Lecture LTE (4G) -Technologies used in 4G and 5G. Spread Spectrum Communications

Performance Analysis of WiMAX Physical Layer Model using Various Techniques

Orthogonal Frequency Division Multiplexing & Measurement of its Performance

COMPARISON OF CHANNEL ESTIMATION AND EQUALIZATION TECHNIQUES FOR OFDM SYSTEMS

Simulating the WiMAX Physical Layer in Rayleigh Fading Channel

CHAPTER 14 4 TH GENERATION SYSTEMS AND LONG TERM EVOLUTION

Orthogonal Cyclic Prefix for Time Synchronization in MIMO-OFDM

G410 CHANNEL ESTIMATION USING LEAST SQUARE ESTIMATION (LSE) ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING (OFDM) SYSTEM

Performance Analysis of OFDM for Different Digital Modulation Schemes using Matlab Simulation

BASIC CONCEPTS OF HSPA

Channel Estimation in Multipath fading Environment using Combined Equalizer and Diversity Techniques

MITIGATING CARRIER FREQUENCY OFFSET USING NULL SUBCARRIERS

University of Bristol - Explore Bristol Research. Link to publication record in Explore Bristol Research PDF-document.

Study of Performance Evaluation of Quasi Orthogonal Space Time Block Code MIMO-OFDM System in Rician Channel for Different Modulation Schemes

Performance of Orthogonal Frequency Division Multiplexing System Based on Mobile Velocity and Subcarrier

On the effect of inband signaling and realistic channel knowledge on dynamic. OFDM-FDMA systems

Performance Study of MIMO-OFDM System in Rayleigh Fading Channel with QO-STB Coding Technique

EC 551 Telecommunication System Engineering. Mohamed Khedr

Design and Simulation of COFDM for High Speed Wireless Communication and Performance Analysis

Performance Analysis of Concatenated RS-CC Codes for WiMax System using QPSK

Multi-Carrier Systems

ECS455: Chapter 6 Applications

Transmit Power Adaptation for Multiuser OFDM Systems

ADAPTIVE SLOT MANAGEMENT FOR OFDMA BASED CELLULAR WIRELESS NETWORKS IN TDD MODE

BER ANALYSIS OF BPSK, QPSK & QAM BASED OFDM SYSTEM USING SIMULINK

[Raghuwanshi*, 4.(8): August, 2015] ISSN: (I2OR), Publication Impact Factor: 3.785

Technical University Berlin Telecommunication Networks Group

OFDMA and MIMO Notes

Performance Evaluation of Proportional Fairness Scheduling in LTE

Key words: OFDM, FDM, BPSK, QPSK.

IMPLEMENTATION OF SCHEDULING ALGORITHMS FOR LTE DOWNLINK

PERFORMANCE ANALYSIS OF DOWNLINK MIMO IN 2X2 MOBILE WIMAX SYSTEM

Investigation on Multiple Antenna Transmission Techniques in Evolved UTRA. OFDM-Based Radio Access in Downlink. Features of Evolved UTRA and UTRAN

ENHANCING BER PERFORMANCE FOR OFDM

IJESRT. Scientific Journal Impact Factor: (ISRA), Impact Factor: 2.114

Mobile Data Communication Terminals Compatible with Xi (Crossy) LTE Service

LTE and NB-IoT. Luca Feltrin. RadioNetworks, DEI, Alma Mater Studiorum - Università di Bologna. Telecom Italia Mobile S.p.a. - TIM

CHANNEL ESTIMATION FOR LTE DOWNLINK

Performance Comparison of OFDMA and MC-CDMA in Mimo Downlink LTE Technology

Performance analysis of FFT based and Wavelet Based SC-FDMA in Lte

Optimal Utility-Based Resource Allocation for OFDM Networks with Multiple Types of Traffic

Orthogonal frequency division multiplexing (OFDM)

Transcription:

New Cross-layer QoS-based Scheduling Algorithm in LTE System MOHAMED A. ABD EL- MOHAMED S. EL- MOHSEN M. TATAWY GAWAD MAHALLAWY Network Planning Dep. Network Planning Dep. Comm. & Electronics Dep. National Telecomm. Arab Academy for Science, National Telecomm. Technology& Maritime Institute Institute Transport Cairo, EGYPT Cairo, EGYPT Cairo, EGYPT m.algawad@gmail.com mohsen@nti.sci.eg mahallawy@aast.edu Abstract: - Long Term Evolution (LTE) represents an emerging and promising technology for providing broadband ubiquitous internet access and integrating a wide variety of communication services such as high speed data, video and multimedia traffic as well as voice signals. One of the promising approaches to achieve that is the adaptive orthogonal frequency division multiplexing (AOFDM). In AOFDM there are a number of adaptive sub-carriers allocation techniques which lead to improve the system performance by assigning subchannels to the users according to their channel status. In this paper we propose an algorithm takes in its allocation strategy not only the channel status but also quality of service (QoS) aspects like traffic priority and transmission delay. The proposed algorithm performance has been valued and compared in term of throughput with the previous allocation algorithms. Key-Words: - Adaptive Allocation, Cross-layer Scheduling, LTE, OFDM, QoS, Throughput 1 Introduction To face the ever-growing demand for packetbased mobile broadband systems, the Third- Generation Partnership Project (3GPP) has introduced LTE specifications as the next step of the current 3.5G cellular networks [1]. LTE is a leading OFDMA-based, mobile broadband technology, supported by a new core network being developed by 3GPP. LTE has been designed to provide interoperability and service continuity with existing Universal Mobile Telecommunication System (UMTS) networks, allowing UMTS operators to capitalize on existing UMTS/High Speed Packet Access (HSPA) and future HSPA+ investments. It offers high spectral efficiency, low latency and high data rates. OFDM is a special form of multi-carrier transmission technique in which a single high data rate stream is divided into multiple low rate data streams. These data streams are then modulated using sub-carriers which are orthogonal to each other. In this way the symbol rate on each subchannel is greatly reduced, and hence the effect of inter-symbol interference (ISI) due to channel dispersion in time caused by multipath delay spread is reduced. Also guard intervals can be inserted between OFDM symbols to reduce ISI further. The orthogonality between sub-carriers can be maintained, even though the signal passes through time dispersive channel by cyclically extending the OFDM symbol into guard interval [2]-[5]. The main advantages of OFDM are its multipath delay spread tolerance and efficient spectral usage by allowing the overlap in the frequency domain. Another significant advantage is that the modulation and demodulation can be done using inverse Fast Fourier Transformation (IFFT) and fast Fourier Transformation (FFT) operations, which are computationally efficient [2], [3]. In OFDMA systems, the resources can be distinguished both in frequency and time dimension: different users can be assigned sub-carriers belonging to different frequencies or to different OFDM symbol times within the frame. The subchannelization unit is the slot, which is a set of contiguous sub-carriers in the time-frequency domain. The available resources within the OFDMA frame are composed by a grid of slots; the subchannel assigned to a certain user is composed by a set of slots [6], [7]. An adaptive sub-carriers allocation based on different channel conditions belonging to different users, it is possible to increase the system performance, by exploiting the multi-user diversity: the more attenuated frequencies for an user may result the better frequencies for another one. In order to obtain the best performance, adaptive sub- ISBN: 978-1-61804-018-3 190

carrier allocation aims to assign each user the less attenuated frequencies of that user's channel response. The algorithms which demonstrated in this paper are based on the estimation of the user channel capacity by the assignment of a certain slot. Hence, the slots can be assigned to the users so as to reach a certain channel capacity distribution among the users. The channel capacity of a carrier in the OFDMA system can be expressed as: = log 1+ = log 1+, (1) Where is the sub-carrier bandwidth (corresponding to the total system bandwidth divided by the number of sub-carriers), is the symbol energy, is the symbol time and is the power spectral density of AWGN channel [6], [8]. This paper is organised as follow: the system model is described in section 2. The adaptive allocation algorithms are described in section 3. The simulation results are demonstrated in section 4. Finally the conclusion is made in section 5. 2 System Model An LTE downlink time division duplexing (TDD) OFDM system is considered, where the base station can acquire the channel state information (CSI) through the uplink dedicated pilots from all mobile stations at the beginning of each time slot. With cross-layer design the QoS information can be obtained by the traffic controller at the media access control (MAC) layer. The sub-carrier controller at the physical layer uses the CSI and the QoS information which is transferred from the traffic controller to do the sub-carriers allocation process and the results are fed back to the traffic controller to do the date scheduling process [9]. Let us consider a system with users and an OFDMA frame of slots along the frequency dimension. Each user has two types of traffic, one of them represents real time traffic and the other represents non-real time traffic, each type has different priority and packet delay budget. Furthermore, let's consider: : user index, with =0,., 1; : slot index along frequency domain, with =0,.., 1; ( ) : medium signal-to-noise ratio at the receiver for the -th user;, : Rayliegh distributed multipath attenuation coefficient within the slots of frequency index, for the -th user;, =(, ): effective signal to noise ratio within the slots of frequency index, for the -th user; : traffic type index; : packet delay budget for each traffic type;, : time of delivered data for each user over each type of traffic, normal time distribution is assumed; : priority value for each type of traffic; Ideal channel estimation is assumed so the allocation algorithm knows the exact value of α, and ( ) [6]. The achieved capacity for user k-th by the assignment of a slot i is: Cslot, =B log (1+SNR, ), (2) The maximum capacity for the k-th user is the total capacity if all slots are assigned to him: C, = Cslot,, (3) The goal of an allocation algorithm is determining which slots should be allocated to each user based on the allocation criteria, so the allocation can be represented with a matrix whose dimensions are rows per columns, that holds in each position Χ, the index of the user whom the slot is assigned. 3 Adaptive Allocation Algorithms 3.1 Fair Allocation The fair allocation algorithm is derived by the work in [8] and approximates a fair capacity distribution among the users ( ), where each available slot is allocated to the user whose capacity is the minimum one among the capacities of the others. In other words the allocation (Χ ) is done to maximize the minimum value among all the capacities. Χ =, (4) A suboptimal solution is searched through an iterative algorithm. Let's define: ISBN: 978-1-61804-018-3 191

S(i): the slot of frequency index i ; S: the set of free slots; S : the set of slots assigned to the k-th user; R : the capacity assigned to the k-th user. The fair algorithm is defined as follow: a) R 0 for k=0,.,k 1; b) S for k=0,..,k 1; c) S s(i): i=0,..,a 1 ; a) find a slot s(i) S so that SNR, a) find the user k so that R R for each user u; 3.2 Proportional Allocation In the fair allocation algorithm, the users with the best channel conditions obtain a lower number of resources relative to the users with the worst channel conditions, who need a lot of slots to achieve the same amount of capacity; so the channel capacity is not fully utilized. Proportional allocation [6], [10] solves this issue by making the allocated capacities are respect to the maximum capacity value for each user as in relation (3). C : C : C = C, C, : C,, (5) To achieve the proportional allocation, the algorithm has to be modified as follow: a) Compute C, for k=0,,k 1 accordingly to (5); b) R 0 for k=0,.,k 1; c) S for k=0,..,k 1; d) S s(i): i=0,..,a 1 ; a) find a slot s(i) S so that SNR, a) find the user k so that,, for each user u; In this allocation algorithm, the selected user is the one who has the minimum ratio between the total capacities allocated to that user and the maximum obtainable capacity [4]. 3.3 The QoS-based Algorithm In all the previous discussed algorithms the subcarrier controller at the physical layer uses the CSI to distribute the resources among the users and the main difference among them is the distribution criteria. The enhancement which is added to the proposed algorithm not only the distribution criteria but also the information which is used in the distribution process. In this algorithm the sub-carrier controller combines the CSI and the QoS information which is transferred from the traffic controller in the MAC layer using the defined weight in (8) to distribute the resources among the system users. The user selection in this cross-layer algorithm is based on the lowest weight which represents the lowest capacities which is assigned before, the lowest time to serve the user traffic lc lm, and the highest traffic priority which depends on the type of the user traffic. By the same way like the previous algorithm, the user who is selected takes the slot which achieves the highest capacity to that user. Weight, =C,,, (8) So the algorithm has to be modified as follow: a) R 0 for k=0,.,k 1; b) S for k=0,..,k 1; c) S s(i): i=0,..,a 1 ; ISBN: 978-1-61804-018-3 192

a) find a slot s(i) S so that SNR SNR for each frequency index n for which at least a free slot S exist ; a) find the user k so that weight, weight, for each user u over each traffic index j; SNR, for each frequency index n for Fig.1 Throughput performance for the adaptive allocation strategies 4 Simulation Results The simulation results are demonstrating the performance of the proposed cross-layer algorithm for an LTE system with a total bandwidth 10 MHZ which is divided into N=601 sub-carriers. The transmitted energy on each sub-carrier is assumed to be constant. Also we assume that the simulation environment has 10 users, each user has two traffic queues, one for conversational voice traffic and the other for TCP-based traffic (e.g., WWW, e-mail). We have two priority values and two packet delay budget values to each type of traffic; (priority=1 & delay budget=300ms) for the TCP-based traffic and (priority=2 & delay budget=100ms) for the conversational voice traffic [12]. We assume the remaining time for each user to finish his data is random distributed under the value of the packet delay budget for each type of traffic. Figure 1 demonstrates the system throughput versus the SNR values for all adaptive allocation algorithms; it's found that the QoS-based algorithm has 1% in throughput less than the other discussed algorithms. Figure 2 shows the impact of the number of users on system throughput for the QoS-based algorithm and the other discussed algorithms, with SNR= 20 db. The advantage of the proposed algorithm over the other discussed algorithms is the throughput differentiation between LTE traffic applications as shown in figure 3, in all allocation strategies discussed before there is no differentiation between the two applications. The QoS-based algorithm differentiates between the real time application voice or video and the non-real time application to provide more throughputs to real time applications. Fig.2 Impact of the number of users on system throughput for the adaptive allocation strategies (SNR= 20 db). Fig.3 Throughput differentiation between traffic applications for the adaptive allocation strategies ISBN: 978-1-61804-018-3 193

5 Conclusion In this paper we propose a cross-layer adaptive allocation algorithm for LTE system based on the estimation of the channel capacity with traffic handling procedure to enhance the system performance and guarantee the required integration between different types of communication services. The QoS-based algorithm has approximately 1% reduction in system throughput comparable with the other discussed algorithms so the proposed algorithm slightly reduce the system throughput but on the same time, it has the best performance with LTE real time applications like the conversational voice or video. References: [1] 3GPP, Tech. Specif. Group Radio Access Network Requirements for Evolved UTRA (E- UTRA) and Evolved UTRAN (E-UTRAN), 3GPP TS25.913.X2. [2] J. G. Proakis, Digital Communications, New York: McGraw-Hill, 2000. [3] J.Faezah, K.Sabira, "Adaptive Modulation for OFDM systems" IJCNIS, Vol. 1, No. 2, 2009, pp. 1-8. [4] T. Keller and L. Hanzo, Adaptive multicarrier modulation: A convenient framework for timefrequency processing in wireless communications, Proc. IEEE, Vol. 88, No. 5, 2000, pp. 609-610. [5] R. Van Nee, R. Prasad, OFDM for Wireless Multimedia Communications, Artech House Publisher, 2000. [6] Dania Marabissi, Daniele Tarchi, Romano Fantacci, Alessandro Biagionic, " Adaptive Subcarrier Allocation Algorithms in Wireless OFDMA Systems in WiMAX Networks", IEEE Journal on selected areas in communications, Vol. 27, No. 2, 2009, pp.217-225. [7] M. Bohge, J. Gross, A. Wolisz, and M. Mayer, Dynamic resource allocation in OFDM systems: An overview of cross-layer optimization principles and techniques, IEEE Network, Vol. 21, No. 1, 2007, pp. 53 59. [8] W. Rhee and J. M. Cioffi, Increase in capacity of multiuser OFDM system using dynamic subchannel allocation, IEEE VTC, Vol. 2, 2000, pp. 1085 1089. [9] Nan Zhou, Xu Zhu, Yi Huang, Hai Lin, "Low Complexity Cross-layer Design with Packet Dependent Scheduling for Heterogeneous Traffic in Multiuser OFDM Systems", IEEE Transactions on Wireless Communications, Vol. 9, No. 6, 2010, pp. 1912-1923. [10] H. Kim and Y. Han, A proportional fair scheduling for multicarrier transmission systems, IEEE Commun. Lett., Vol. 9, No. 3, 2005, pp. 210 212. [11] 3GPP. Technical Specification Group Services and System Aspects; Policy and charging control architecture, 3GPP TS23.203. ISBN: 978-1-61804-018-3 194