EETS 8316 Wireless Networks Fall 2013



Similar documents
3GPP LTE Channels and MAC Layer

LTE Evolution for Cellular IoT Ericsson & NSN

LTE VoIP Capacity with Soft Frequency Reuse. Dipl.-Ing. Maciej Mühleisen ComNets TUHH FFV Workshop

Technical Specification LTE; Evolved Universal Terrestrial Radio Access (E-UTRA); Layer 2 - Measurements (3GPP TS version 11.1.

EETS 8316 Wireless Networks Fall 2013

Deployment Aspects for VoIP Services over HSPA Networks

How To Understand The History And Design Of Long Term Evolution (Lte) Protocol (Lty) From A Microchip Device)

LTE RRC Connection Setup Messaging

EETS 8316 Wireless Networks Fall 2013

LTE Mobility Enhancements

Priority-Coupling A Semi-Persistent MAC Scheduling Scheme for VoIP Traffic on 3G LTE

Cellular Network Planning and Optimization Part XI: HSDPA. Jyri Hämäläinen, Communications and Networking Department, TKK, 25.1.

HTML5 Connectivity Methods and Mobile Power Consumption

Wireless Technologies for the 450 MHz band

OUTLOOK Visions and research directions for the Wireless World 2014, No 15. LTE Small Cell Enhancement by Dual Connectivity

3GPP TS V ( )

Solution for cell edge performance improvement and dynamic load balancing. Qualcomm Technologies, Inc.

LTE-Advanced Carrier Aggregation Optimization

LTE PHY Fundamentals Roger Piqueras Jover

The future of mobile networking. David Kessens

Infrastructure Test System TM500 LTE Single UE 3GPP FDD Release 8 Test Data Sheet

NSN White paper November From Voice over IP to Voice over LTE

Cooperative Techniques in LTE- Advanced Networks. Md Shamsul Alam

Handover within 3GPP LTE: Design Principles and Performance

Nokia Networks. Voice over LTE (VoLTE) Optimization

What is going on in Mobile Broadband Networks?

LTE UE RF measurements An introduction and overview

Understanding LTE-Advanced. Carrier Aggregation

4G LTE/LTE-Advanced for Mobile Broadband

Priority-Based Congestion Control Algorithm for Cross-Traffic Assistance on LTE Networks

Telesystem Innovations. LTE in a Nutshell: The Physical Layer WHITE PAPER

Efficient resource utilization improves the customer experience

Impact of Flexible RLC PDU Size on HSUPA Performance

Mobile & Wireless Networking. Lecture 5: Cellular Systems (UMTS / LTE) (1/2) [Schiller, Section 4.4]

Customer Training Catalog Training Programs WCDMA RNP&RNO Technical Training

Telesystem Innovations. LTE in a Nutshell: Protocol Architecture WHITE PAPER

Performance Evaluation of VoIP Services using Different CODECs over a UMTS Network

Evolution of the Air Interface From 2G Through 4G and Beyond

Doctorat ParisTech T H È S E. TELECOM ParisTech. Technique d accès pour la communication machine- à-machine dans LTE/LTE-A

WiFi Direct and LTE D2D in Action

NSN White paper February Nokia Solutions and Networks Smart Scheduler

Throughput for TDD and FDD 4 G LTE Systems

CS263: Wireless Communications and Sensor Networks

Circuit-Switched Voice Services over HSPA

Long-Term Evolution. Mobile Telecommunications Networks WMNet Lab

Performance Issues of TCP and MPEG-4 4 over UMTS

VoIP-Kapazität im Relay erweiterten IEEE System

Architecture Overview NCHU CSE LTE - 1

Evolution in Mobile Radio Networks

1 Introduction Services and Applications for HSPA Organization of the Book 6 References 7

Downlink resource allocation algorithm: Quality of Service

A study of Skype over IEEE networks: voice quality and bandwidth usage

LTE Radio Layer 2, RRC and Radio Access Network Architecture

Interference in LTE Small Cells:

Performance Analysis of Scheduling Algorithms

OPERATOR CONTROLLED DEVICE-TO-DEVICE COMMUNICATIONS IN LTE-ADVANCED NETWORKS

Improving the VoIP Capacity in WiMAX Networks

CDMA Network Planning

LTE OPTIMIZATION AND MOBILE NETWORK

2.0 System Description

ETSI TS V8.1.0 ( ) Technical Specification

LTE E-UTRAN and its Access Side Protocols

VoIP in 3G Networks: An End-to- End Quality of Service Analysis

SC-FDMA for 3GPP LTE uplink. Hong-Jik Kim, Ph. D.

VoIP over Wireless Opportunities and Challenges

HSPA+ and LTE Test Challenges for Multiformat UE Developers

AN ANALYSIS OF DELAY OF SMALL IP PACKETS IN CELLULAR DATA NETWORKS

Design Aspects of Network Assisted Device-to-Device Communications

3G smartphones. ericsson White paper Uen February 2015

LTE- Advanced (3GPP Rel.11) Technology Introduction White Paper

LTE-Advanced in White Space A Complementary Technology

Parallel CS + PS and associated SRB

Extended-rtPS Algorithm for VoIP Services in IEEE systems

Uplink VoIP Capacity of 3GPP LTE under Power Control and Semi-Persistent Scheduling

Research Article Obtaining More Realistic Cross-Layer QoS Measurements: A VoIP over LTE Use Case

Seminar. Ausgewählte Kapitel der Nachrichtentechnik, WS 2009/2010. LTE: Der Mobilfunk der Zukunft. Random Access. Almamy Touray. 02.

3GPP Long-Term Evolution / System Architecture Evolution Overview

Dimensioning, configuration and deployment of Radio Access Networks. part 5: HSPA and LTE HSDPA. Shared Channel Transmission

AMPHIGEAN LTE WORKSHOP SERIES LTE Radio Network Planning Conversion DURATION: 2 DAYS

10 Steps to Determine 3G/4G IP Data Throughput

NTT DOCOMO Technical Journal. Core Network Infrastructure and Congestion Control Technology for M2M Communications

TCP in Wireless Networks

Potential of LTE for Machine-to-Machine Communication. Dr. Joachim Sachs Ericsson Research

THE NS-3 LTE MODULE. Nicola Baldo, Ph.D.

Performance of UMTS Code Sharing Algorithms in the Presence of Mixed Web, and FTP Traffic

3GPP Wireless Standard

Fachgebiet für Kommunikationstechnik. Prof. Dr.-Ing. Klaus David. HSDPA for UMTS. Stephan Sigg

UTRA-UTRAN Long Term Evolution (LTE) and 3GPP System Architecture Evolution (SAE)

End to End Delay Performance Evaluation for VoIP in the LTE Network

WiMAX and the IEEE m Air Interface Standard - April 2010

4G Americas LTE Aggregation & Unlicensed Spectrum November

A Novel LTE-Advanced Carrier Aggregation with Higher Throughput

Nokia Networks. FutureWorks. LTE-M Optimizing LTE for the Internet of Things. White Paper. Nokia Networks white paper

Transcription:

EETS 8316 Wireless Networks Fall 2013 Lecture: LTE Scheduling and DRX http://lyle.smu.edu/~skangude/eets8316.html Shantanu Kangude skangude@lyle.smu.edu

Scheduling & Rate Control Scheduler operation Signalling of scheduler decisions Measurements to support scheduler operation

UL MAC Scheduling at the UE Determines which bearers get how much of the allocation at the UE Essentially within-ue scheduling Works on grants received from the enb Simpler than the enb based scheduling MAC tells RLC to send Xi bits from logical channel i Scheduler based on Bearer s QoS requirements

MAC Scheduling at the enb Significantly more complex than at UE enb controls channel usage in both UL & DL Factors affecting scheduling Traffic volume for each bearer at each UE Schedule UEs with bearers having backlog QoS Requirements of each bearer at each UE Priority Schedule, as well as allocate resources in proportion to QoS guarantees Radio conditions at UEs Identified through Measurements made at the enb, and/or Measurements reported by the UE Schedule radio resources as per good radio conditions for UEs

Radio Resource Allocations Described by Resource Block Locations Modulation and Coding Scheme Can be valid for 1 Transmit Time Interval (TTI) or Subframe Longer than 1 TTI Require additional information allocation time, allocation repetition factor etc. to specify Also called Semi-Persistent Scheduling

Persistent Allocations? Typical 1 TTI allocations are for 1 subframe only Suitable for bursty, unpredictable, and download type of traffic Every new allocation needs indication and channel capacity usage on PDCCH What if an identical allocation needs to be done periodically? Some bearers, like for VOIP, are periodic And every packet carries identical amount of data Allocation pattern and size is DETERMINISTIC What if the allocation overhead in PDCCH per data octet transferred is ALSO high? VOIP example: Packets are small, and happen every 20 ms for a deterministic pattern and size of allocation Efficiency Solution: Allocate once for periodic resources = Persistent Allocation

Challenges with Persistent Allocations Resource Block Channel Conditions Change Allocated frequency carriers may change to have worse channel conditions than other Resource Blocks (RBs) May need to move the RB location May need to alter periodicity of a persistent allocation over time E.g. VOIP silence periods need transmissions less often than talk periods May need to suspend or pause persistent allocations Persistent allocations with the above changes allowed = Semi-persistent allocations

Downlink Allocations by the enb Dynamic allocations (Regular allocations) On PDCCH for usage of PDSCH Physical RB and Modulation Coding Scheme Semi-persistent allocations Only for the first HARQ transmission of packets (of course, ReTxs are unpredictable) RRC defines the periodicity of the semi-persistent downlink grant PDCCH indicates whether the downlink grant is a semipersistent one i.e. whether it can be implicitly reused in the following TTIs according to the periodicity defined by RRC When needed, HARQ RETX always explicitly signaled via PDCCH

Downlink Data: PDCCH-Semipersistent Interactions Core concept PDCCH always overrides semipersistent allocations In the sub-frames where the UE has semipersistent downlink resource, if the UE cannot find its C-RNTI on the PDCCH(s), a downlink transmission according to the semi-persistent allocation that the UE has been assigned in the TTI is assumed In sub-frames where the UE has semi-persistent downlink resource, if the UE finds its C-RNTI on the PDCCH(s), the PDCCH allocation overrides the semipersistent allocation for that TTI and the UE does not decode the semi-persistent resources

Uplink Allocations by the enb Dynamic Allocations (Regular) Identical to DL dynamic allocations Done in PDCCH with PRB location and MCS Semi-persistent Allocations (similar to the DL version) RRC defines periodicity PDCCH indicates if the allocation is semipersistent or not One difference from DL: HARQ for UL is Synchronous => even allocations for retransmissions can be IMPLICIT

Uplink Data: PDCCH, Semi-persistent, and Synchronous HARQ Interactions Core concept: PDCCH always overrides In sub-frames where UE has semi-persistent UL resource, if it cannot find its C-RNTI on the PDCCH(s), a UL TX according to the semi-persistent allocation that the UE has been assigned in the TTI can be made. N/W performs decoding of the pre-defined PRBs according to the pre-defined MCS In sub-frames where UE has semi-persistent UL resource, if it finds its C-RNTI on the PDCCH(s), the PDCCH allocation overrides the persistent allocation for that TTI and the UE s TX follows the PDCCH allocation, not the semipersistent ReTxs are either implicitly allocated in which case the UE uses the semi-persistent uplink allocation, or explicitly allocated via PDCCH(s) in which case the UE does not follow the semipersistent allocation

Measurements to Support Scheduling Measurement reports required from the UE to support both UL and DL scheduling by enb Traffic Volume Uplink buffer status reports (BSR) are needed to provide support for QoS-aware packet scheduling Channel conditions at various carriers CQI reporting for scheduling

Buffer Status Reports & Logical Channel Gorups Traffic volume is reported in Buffer Status Reports (BSRs) To simplify BSRs, logical channels are grouped into 4 logical channel groups (LCG) Reporting is aggregate on each LCG Example All web and ftp can be in 1 group All control and high priority VOIP in another group 2 formats for BSRs Short format: Only 1 LCG reported (any 1) Long format: All 4 LCGs reported BSRs are sent using MAC Signaling (as against RRC signaling)

CQI Reporting Channel Quality Indicator (CQI) reports indicate the conditions as seen in the DL by the UE CQI reports can be configured to be sent Periodic, and/or Aperiodic CQI reporting is configured by the enb, which assigns time/frequency resources for transmission If both Aperiodic and Periodic report scheduled for the same subframe ONLY Aperiodic one is sent 3 types Wideband, Multiband, and MIMO CQI report types

Periodic and Aperiodic CQI Reports Aperiodic The report is scheduled by the enb via the PDCCH Transmitted together with uplink data on PUSCH Periodic When the UE is allocated PUSCH resources in a subframe where a periodic CQI report is configured to be sent, the periodic CQI report is transmitted together with uplink data on the PUSCH Otherwise, the periodic CQI reports are sent on the PUCCH Core concept: Try the best to send all reports on PUSCH if not possible, use PUCCH Note: Size and Format depends on whether Aperiodic/Periodic and whether on PUCCH/PUSCH

DRX A good reference at: http://www.sharetechnote.com/html/mac_lte.html#drx Following figures are sourced from the above URL

Discontinuous Reception (DRX) Normally UE required to read PDCCH for allocations in ALL SUBFRAMES DRX is a powersave mechanism with Available-Unavailable RX cycles/periods Like Doze/Awake Periods in Wifi Powersave Can happen in both RRC states In RRC_IDLE: Longer unavailable periods, and paging done when available In RRC_CONNECTED: Typically shorter unavailable periods, and CRNTI based regular allocations when available No special RRC or MAC states designated for DRX Per UE mechanism (as opposed to per bearer)

DRX Definitions (1/2) On-duration: Duration in downlink subframes that the UE waits for, after waking up from DRX, to receive PDCCHs. If the UE successfully decodes a PDCCH, the UE stays awake and starts the inactivity timer Inactivity-timer: Duration in downlink subframes that the UE waits to successfully decode a PDCCH, from the last successful decoding of a PDCCH, failing which it re-enters DRX. The UE shall restart the inactivity timer following a single successful decoding of a PDCCH for a first transmission only (i.e. not for retransmissions)

DRX Basics

DRX Definitions (2/2) DRX Cycle: The duration of one 'ON time' + one 'OFF time shortdrx-cycle: DRX cycle which can be implemented within the 'OFF' period of a long DRX Cycle Typically a few short cycles may be set after on time of a long DRX cycle Just so that we go to the long off period only after testing the waters with no activity in the short DRX cycles drxshortcycletimer: The consecutive number of subframes the UE shall follow the short DRX cycle after the DRX Inactivity Timer has expired

DRX Long and Short Cycles DRX Short Cycles are Optional, and need to be configured; NORMAL DRX is the LONG DRX

Forcing UE to the Off State by DRX Command MAC Control Element

Active Time Active-time: Total duration that the UE is awake. This includes the On-duration of the DRX cycle The time UE is performing continuous reception while the inactivity timer has not expired The time UE is performing continuous reception while waiting for a DL retransmission after one HARQ RTT Minimum active time is of length equal to onduration Maximum is undefined (infinite)

Summary UL and DL Scheduling in LTE Semi-persistent Scheduling DRX