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



Similar documents
Architecture Overview NCHU CSE LTE - 1

3GPP LTE Channels and MAC Layer

3GPP Long Term Evolution: Architecture, Protocols and Interfaces

Study of Long Term Evolution Network, its Architecture along with its Interfaces

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

Long-Term Evolution. Mobile Telecommunications Networks WMNet Lab

Long Term Evolution - LTE. A short overview

Protocol Signaling Procedures in LTE

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

Diameter in the Evolved Packet Core

The LTE Network Architecture

Practical Security Testing for LTE Networks BlackHat Abu Dhabi December 2012 Martyn Ruks & Nils

Security Testing 4G (LTE) Networks 44con 6th September 2012 Martyn Ruks & Nils

Chapter 2 Network Architecture and Protocols

PDF vytvořeno zkušební verzí pdffactory UMTS

Optimization Handoff in Mobility Management for the Integrated Macrocell - Femtocell LTE Network

LTE CDMA Interworking

LTE X2 Handover Messaging

LTE Radio Layer 2, RRC and Radio Access Network Architecture

3GPP LTE Packet Data Convergence Protocol (PDCP) Sub Layer

Impact of Flexible RLC PDU Size on HSUPA Performance

Delivery of Voice and Text Messages over LTE

LTE Performance and Analysis using Atoll Simulation

LTE Attach and Default Bearer Setup Messaging

UMTS LTE. Topic 5 EPL657. Part of this lecture is adapted from: UMTS LTE Lawrence Harte Althos Publishing web:

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

LTE Control Plane on Intel Architecture

LTE Multimedia Broadcast Multicast Services (MBMS)

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

Network Access Security in Mobile 4G LTE. Huang Zheng Xiong Jiaxi An Sihua

Nokia Siemens Networks Flexi Network Server

Trends in Mobile Network Architectures 3GPP LTE Mobile WiMAX Next Generation Mobile Networks Dr.-Ing. Michael Schopp, Siemens Networks

3GPP TS V ( )

EETS 8316 Wireless Networks Fall 2013

Handover Management Optimization for LTE Terrestrial Network with Satellite Backhaul

LTE Security How Good Is It?

LTE RRC Connection Setup Messaging

Telecommunication Services Engineering (TSE) Lab. Chapter III 4G Long Term Evolution (LTE) and Evolved Packet Core (EPC)

Nationwide Interoperability Framework

ehrpd Mike Keeley Market Segment Director

The Draft IEEE m System Description Document

VoIP Shim for RTP Payload Formats

How to secure an LTE-network: Just applying the 3GPP security standards and that's it?

How to deal with a thousand nodes: M2M communication over cellular networks. A. Maeder NEC Laboratories Europe andreas.maeder@neclab.

Protocol Architecture of LTE Release 12

LTE Overview October 6, 2011

TSG-RAN Meeting #7 Madrid, Spain, March 2000 RP Title: Agreed CRs to TS Agenda item: 6.3.3

Single Radio Voice Call Continuity. (SRVCC) with LTE. White Paper. Overview. By: Shwetha Vittal, Lead Engineer CONTENTS

3GPP Long-Term Evolution / System Architecture Evolution Overview

Service Continuity for embms in LTE/LTE-Advanced Network: Standard Analysis and Supplement

Design and Implementation of a Distributed Mobility Management Entity (MME) on OpenStack

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

Single Radio Voice Call Continuity (SRVCC) Testing Using Spirent CS8 Interactive Tester

LTE protocol tests for IO(D)T and R&D using the R&S CMW500

ETSI TS V8.1.0 ( ) Technical Specification

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

SERVICE CONTINUITY. Ensuring voice service

EVERYTHING YOU EVER WANTED TO KNOW ABOUT LTE

Voice over IP over LTE (VoLTE) Impacts on LTE access. EFORT

NSA LTE - Deep-Dive Monitoring of Wireless Uu and Wireline EPC Interfaces

Role and Evolution of Radio Network Controllers

GSM Network and Services

LTE Mobility Enhancements

Throughput for TDD and FDD 4 G LTE Systems

QoS Performance Evaluation of Video Conferencing over LTE

IP-based Mobility Management for a Distributed Radio Access Network Architecture. helmut.becker@siemens.com

Mobile Devices Security: Evolving Threat Profile of Mobile Networks

CS Cellular and Mobile Network Security: CDMA/UMTS Air Interface

Public Safety Communications Research. LTE Demonstration Network Test Plan. Phase 3 Part 1: Network Interoperability & Drive Test. Version 2.

Performance Issues of TCP and MPEG-4 4 over UMTS

Overview of the Evolved packet core network

The future of mobile networking. David Kessens

Long Term Evolution - LTE L10 Training Programs. Catalog of Course Descriptions

Comparison of LTE and WiMAX on the Basis of Qualities

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

Introduction to Evolved Packet Core

Congestion Control Optimization of M2M in LTE Networks

Mobility Management. Sara Modarres Razavi

Yu.M. Tulyakov, D.Ye. Shakarov, A.A. Kalashnikov. Keywords: Data broadcasting, cellular mobile systems, WCDMA, GSM.

Upcoming Enhancements to LTE: R9 R10 R11!

TDM services over IP networks

LTE Security. EventHelix.com. Encryption and Integrity Protection in LTE. telecommunication design systems engineering real-time and embedded systems

Accelerating 4G Network Performance

SERVICE DISCOVERY AND MOBILITY MANAGEMENT

Mobility Management for All-IP Core Network

3GPP Wireless Standard

VoIP-Kapazität im Relay erweiterten IEEE System

Kamakshi Sridhar, PhD Distinguished Member of Technical Staff Director Wireless CTO organization

Deploying IPv6 in 3GPP Networks. Evolving Mobile Broadband from 2G to LTE and Beyond. NSN/Nokia Series

Nokia Networks. Voice over LTE (VoLTE) Optimization

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

WiFi Direct and LTE D2D in Action

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

RESOURCE ALLOCATION FOR INTERACTIVE TRAFFIC CLASS OVER GPRS

3GPP Femtocells: Architecture and Protocols. by Gavin Horn

1 Introduction to mobile telecommunications

TCP performance optimization for handover Management for LTE satellite/terrestrial hybrid. network.

Overview of GSMA VoLTE Profile. minimum required functions [3]. 2. Background

Transcription:

Telesystem Innovations LTE in a Nutshell: Protocol Architecture WHITE PAPER

PROTOCOL OVERVIEW This whitepaper presents an overview of the protocol stack for LTE with the intent to describe where important functions reside along with the implications of such architectural design. First, and by way of a refresher, Figure 1 shows the elements of the evolved packet system (EPS) along with the interface protocol designations. Figure 2 shows the functional split between the E-UTRAN and the EPC. Access Network (E-UTRAN) S6a HSS Core Network (EPC) S1-MME MME PCRF S11 Gx Rx UE Serving PDN enodeb LTE-Uu S1-U Gateway S5/S8 Gateway SGi Operator s IP Services FIGURE 1 THE EPS NETWORK ELEMENTS. The radio protocol architecture for LTE can be separated into control plane architecture and user plane architecture as shown in Figure 3 and Figure 4. The user plane protocol stack between the e-node B and UE consists of the following sub-layers: PDCP (Packet Data Convergence Protocol), RLC (radio Link Control), and Medium Access Control (MAC). The control plane includes the Radio Resource Control layer (RRC) which is responsible for configuring the lower layers. On the user plane, packets in the core network (EPC) are encapsulated in a specific EPC protocol and tunneled between the P-GW and the enodeb. Different tunneling protocols are used depending on the interface. GPRS Tunneling Protocol (GTP) is used on the S1 interface between the enodeb and S-GW and on the S5/S8 interface between the S-GW and P-GW. As a matter of nomenclature, packets received by a layer are called Service Data Unit (SDU) while the packet output of a layer is referred to by Protocol Data Unit (PDU). So for example, on the transmit path of the user plane, the PDCP send a PDCP PDU to the RLC which is referred to as an RLC SDU. The receive path reverses the operation so a layer sends a SDU to a higher layer which receives it as a PDU. LTE in a Nutshell: Protocol Architecture 2

E-UTRAN EPC MME NAS Security enodeb Inter Cell RRM Idle State Mobility Handling EPS Bearer Control RB Control Connection Mobility Control S-GW P-GW Radio Admission Control enb Measurement Configuration & Provision Dynamic Resource Allocation (Scheduler) S1 Mobility Anchoring UE IP Address Allocation Packet Filtering Internet FIGURE 2 FUNCTIONAL DIAGRAM OF THE EPS. Application IP PDCP PDCP Relay GTP-U GTP-U Relay GTP-U IP GTP-U RLC RLC UDP/IP UDP/IP UDP/IP UDP/IP MAC MAC L2 L2 L2 L2 L1 L1 L1 L1 L1 L1 LTE-Uu S1-U S5/S8a SGi UE enodeb S-GW P-GW FIGURE 3 USER PLANE PROTOCOL STACK. LTE in a Nutshell: Protocol Architecture 3

NAS RRC RRC Relay S1-AP NAS S1-AP PDCP PDCP SCTP SCTP RLC MAC RLC MAC L1 L1 L1 L1 LTE-Uu S1-MME SGi UE enodeb MME FIGURE 4 CONTROL PLANE PROTOCOL STACK. CONTROL PLANE PROTOCOLS RADIO RESOURCE CONTROL (RRC) The Control Plane handles radio-specific functionality which depends on the state of the user equipment which includes two states: idle or connected. In the idle mode, the user equipment camps on a cell after a cell selection or reselection process where factors like radio link quality, cell status and radio access technology are considered. The UE also monitors a paging channel to detect incoming calls and acquire system information. Control Plane protocols in this mode include cell selection and reselection procedures. In the connected mode, the UE supplies the E-UTRAN with downlink channel quality and neighbor cell information (including other frequencies and radio access technologies) to enable the E-UTRAN to select the most suitable cell for the UE. In this case, control plane protocol includes the RRC protocol. The RRC protocol covers the following functional areas: IP L2 1- System Information: broadcasting of system information of a type applicable to the connected mode and another to the idle mode. System information is defined in System Information Blocks (SIBs) which contains different parameters. Eight SIBs are defined in addition to a Master Information Block (MIB) which includes a limited number of the most frequently transmitted parameters that are essential for a UE s initial access to the network. System information is mapped onto different logical channels depending on the state of the UE and the type of information. 2- RRC Connection Control: includes procedures for establishment, modification and release of RRC connections for paging, security activation, Signaling Radio Bearers (SBRs), Data Radio Bearers (DRB), handover, and other functions such as configuration of lower protocol layers. To reduce E-UTRAN overhead and processing for a UE that is registered on the MME in order to save UE battery power, UE-related information can be released after a long period of data inactivity in which case the MME would retain the UE context and established bearer information during these idle periods. These states are referred to as EPS Connection Management (ECM) Idle and Connected modes. The UE state at the MME is captured by the EPS Mobility Management (EMM) state and can be either Deregistered or IP L2 LTE in a Nutshell: Protocol Architecture 4

Registered. The transition between ECM Idle and Connected modes involves establishment of RRC connection. 1:Off Attaching 2: Idle/ Registered Connecting to EPC 3: Active EMM DEREGISTERED REGISTERED ECM IDLE CONNECTED RRC IDLE CONNECTED IDLE CONNECTED FIGURE 5 POSSIBLE UE STATES COMBINATIONS. When setting DRBs, the RRC configures the lower layers (PDCP, RLC, MAC & PHY). For example, the RRC instructs the PDCP to apply header compression for VoIP packets, or instructs the MAC to apply Hybrid ARQ (HARQ) for delay-tolerant traffic, and assign Prioritized Bit-Rates (PBRs) to control how the UE divides uplink resources between different radio bearers. 3- Network Controlled Mobility: includes mobility procedures, security activation and transfer of UE RRC context information. 4- Measurement & Configuration Reporting: required to support mobility function. In addition to the RRC, the PDCP and RLC perform their functions on control plane data which will be outlined below when these layers are discussed as part of the user plane protocols. USE PLANE PROTOCOLS The user plane comprises the following layers: 1- Packet Data Convergence Protocol Layer (PDCP) 2- Radio Link Control Layer (RLC) 3- Medium Access Control Layer (MAC) PACKET DATA CONVERGENCE PROTOCOL LAYER The PDCP layer is responsible for the following function: 1- Header compression and decompression for all user plane data packets. This is based on Robust Header Compression (ROHC) protocol which stores static parts of the header updating them only when they change. The dynamic parts are compressed by transmitting the difference from the reference. RoHC is especially important for voice services where the IP/UDP/RTP header comprises a large percentage of the actual packet size. For example, the IPV4 header is 40 bytes which can be compressed to 4-6 bytes resulting in great capacity savings considering that the VoIP transport payload is only 32 bytes. 2- Handover management: re-orders and sequences PDUs during a handover from one cell coverage area into another. Two types of handover are defined: seamless handover and lossless handover. LTE in a Nutshell: Protocol Architecture 5

a. Seamless handover: applies to control plane data and RLC Unacknowledged Mode (UM) user plane data data tolerant to loss but not to delay such as VoIP. This handover type is relatively simple and designed to minimize delay as no security context has to be exchanged between the source and target enodeb during a handover. A PDCP SDUs at the enodeb that have not been transmitted are forwarded over the X2 interface for transmission by the target enodeb. The PDCP SDUs at the UE that have not been transmitted are buffered and transmitted after the handover is complete. b. Lossless handover: This mode is used for delay tolerant data but is loss sensitive such as file download where it is desired to minimize packet losses to save bandwidth utilization and enhance data rate. This handover applies to RLC Acknowledge Mode (AM) bearers. In this case, a sequence number is used to provide lossless handover by retransmitting PDCP PDUs that have not been acknowledged prior to the handover. 3- Performs encryption and decryption services for user and control plane data in addition to integrity protection and verification of control plane data. Ciphering protects against eavesdropping and integrity protection allows the detection of packet insertion or replacement by a third party. LTE systems can use either SNOW 3G or AES-128 encryption. While a full accounting of the security functions in LTE is beyond the scope of this whitepaper, it is important to note that LTE includes mutual authentication of the UE and the network. This is completed through a common shared key in the Authentication Center (AuC) of the HSS and in the USIM. Security functions occur below RoHC which cannot operate on encrypted packets as it does not understand an encrypted header. Therefore, in transmit mode, RoHC compression occurs before encryption and on the receive side, RoHC decompression occurs after decryption. RADIO LINK CONTROL (RLC) In the transmit path, the RLC is tasked with reformatting PDCP PDUs referred to as segmentation and/or concatenation -- to fit the size required by the MAC layer (transport block TB). On the receive path, the RLC reconstructs the PDCP PDUs. Transport block sizes depend on bandwidth requirements, distance, power requirements, modulation scheme and type of application. Segmentation and concatenation can be present at the same time in an RLC PDU. The RLC also reorders packets received out of sequence during HARQ operation. The RLC communicates with the PDCP through a Service Access Point (SAP) and with the MAC through logical channels. There are three modes for data transmission by the RLC: Transparent Mode (TM), Unacknowledged Mode (UM), and Acknowledged Mode (AM). The Transparent Mode: This is a pass-through mode which maps RLC SDUs to RLC PDUs and vice versa without any overhead or modifications done to the packets. It is only used for some control signaling such as broadcast system information and paging messages. Unacknowledged Mode: This mode is used for delay sensitive traffic such as VoIP. Point to multipoint traffic such as Multimedia Broadcast/Multicast Service (MBMS) also uses this mode. In this mode, the layer performs segmentation and concatenation of RLC SDUs, reordering and duplicate detection of RLC PDUs, and reassembly of RLC SDUs. LTE in a Nutshell: Protocol Architecture 6

Acknowledge Mode: This mode is used to support delay tolerant but error sensitive traffic (non-real time applications such as web browsing). It allows bidirectional data transfer where the RLC can transmit and receive data. It features Automatic Repeat request (ARQ) to correct erroneous packets through retransmission of data (Note: Hybrid ARQ applies to a MAC transport block while ARQ applies to an RLC SDU.) Some control plane data (i.e. RRC messages) also uses this mode. In addition to the functions of the UM mode above, the RLC AM mode performs retransmission of RLC data plane PDUs, resegmentation of retransmitted RLC data PDUs, and other functions such as polling and status reporting. MEDIUM ACCESS CONTROL LAYER The MAC layer performs a number of important functions that includes the scheduler which distributes the available bandwidth to a number of active UEs. The implementation of the scheduler varies between different vendors and its performance is a key product differentiator. Random access procedure control is a MAC function which is used by the UE that is not allocated with uplink radio resources to access and synchronize with the network. The MAC also performs uplink timing alignment which ensures that UEs transmissions do not overlap when received at the base station. Discontinuous reception (DRX) is implemented at the MAC layer to save battery power by limiting the time the UE receive downlink channels at the additional cost of added latency. The MAC also implements HARQ operation to retransmit and combine received data blocks (transport blocks) and generate ACK or NACK signaling in case of CRC failure. HARQ attempts to correct data by combining multiple transmissions of the data even as every single transmission has errors. In case this does not succeed in retrieving the correct data, the ARQ function at the RLC is invoked to initiate retransmissions and re-segmentation for any affected PDUs. LTE uses synchronous HARQ on the uplink where retransmissions occur at a predefined time relative to the initial transmission and asynchronous HARQ on the downlink where retransmissions can occur at any time relative to the initial transmission thereby requiring additional information to indicate the HARQ process number to enable the receiver to associate a retransmission with its corresponding transmission. While the actual retention and re-combination of data is done by the PHY, the MAC performs the management and signaling. The MAC layer maps the RLC data received through logical channels onto transport channels connecting the MAC with the Physical Layer (PHY) as shown in Figure 6 and Figure 7. The reverse operation is done on the receive side. Table 1 lists and describes these channels. A MAC TB is sent in a 1-ms sub-frame a full frame being 10 msec. PCCH BCCH CCCH DCCH DTCH MCCH MTCH Downlink Logical Channels Multiplexing/ Demultiplexing Multiplexing/ Demultiplexing PCH BCH DL-SCH MCH Downlink Transport Channels FIGURE 6 DOWNLINK LOGICAL CHANNEL MULTIPLEXING. LTE in a Nutshell: Protocol Architecture 7

CCCH DCCH DTCH Uplink Logical Channels Multiplexing/ Demultiplexing RACH UL-SCH Uplink Transport Channels FIGURE 7 UPLINK LOGICAL CHANNEL MULTIPLEXING. TABLE 1 LOGICAL AND TRANSPORT CHANNELS. Channel Type Control Logical Channels BCCH Description Broadcast Control Channel Downlink channel used to broadcast system information. PCCH Paging Control Channel Downlink channel used to notify UE of incoming call or change in system configuration. CCCH Common Control Channel Downlink and uplink channel used to deliver control information during connection establishment when no confirmed association between the UE and enodeb B has been established. MCCH Multicast Control Channel Downlink channel used to transmit MBMS service control information. DCCH Dedicated Control Channel Downlink and uplink channel used to transmit dedicated control information to a specific UE. Traffic Logical Channels DTCH Dedicated Traffic Channel Downlink and uplink channel used to transmit dedicated user data. MTCH Multicast Traffic Channel Downlink channel used to transmit user data for MBMS services. Transport Channels: Downlink Transport Channels BCH Broadcast Channel Used for part of the system information essential to access the DL-SCH. DL-SCH Downlink Shared Channel Used to transport downlink user data or control messages and system information not transported over the BCH. PCH Paging Channel Used to transport paging information. MCH Multicast Channel Used to transport user data or control messages requiring MBSFN combining. Transport Channels: Uplink Transport Channels UL-SCH Uplink Shared Channel Used to transport uplink user data or control messages. RACH Random Access Channel Used to access the network when UE does not have allocated uplink transmission resources or when it has no accurate uplink timing synchronization. LTE in a Nutshell: Protocol Architecture 8

CONCLUSIONS As the latest technology generation coming from the 3GPP, LTE is unique from previous standards like GSM and WCDMA in that it features packet switched architecture solely. In this paper, the LTE protocol stack was reviewed as an introduction to an otherwise much voluminous subject. The control and user planes were presented along with the layers encompassing each stack: the RRC for the control plane and the PDCP, RLC and MAC for the user plane. The function of each layer is presented along with its interaction with adjacent layers. LTE in a Nutshell: Protocol Architecture 9

ABBREVIATIONS AND ACRONYMS 3GPP 3rd Generation Partnership Project ACK Acknowledgment AES Advanced Encryption Standard AM Acknowledged Mode ARQ Automatic Repeat Request AuC Authentication Center BCCH Broadcast Control Channel BCH Broadcast Channel CCCH Common Control Channel DCCH Dedicated Control Channel DL-SCH Downlink Shared Channel DRB Data Radio Bearers DRX Discontinuous reception DTCH Dedicated Traffic Channel ECM EPS Connection Management EMM EPS Mobility Management EPC Evolved Packet Core EPS Evolved Packet System GTP GPRS Tunneling Protocol HARQ Hybrid Automatic Repeat Request HSS Home Subscriber Server IP Internet Protocol LTE Long Term Evolution MAC Medium Access Control Layer MBMS Multimedia Broadcast/Multicast Service MCCH Multicast Control Channel MCH Multicast Channel MIB Master Information Block MME Mobility Management Entity MTCH Multicast Traffic Channel NACK Negative Acknowledgment NAS Non-Access Stratum PBR Prioritized Bit-Rates PCCH Paging Control Channel PCH Paging Channel PCRF Policy Control Enforcement Function PDCP Packet Data Convergence Protocol PDN Packet Data Network PDU Protocol Data Unit P-GW Packet Data Network Gateway PHY Physical Layer RACH Random Access Channel RLC Radio Link Control RRC Radio Resource Control LTE in a Nutshell: Protocol Architecture 10

RRM SAE SAP SBR SDU S-GW SIB TB TM UE UL-SCH UM UMTS USIM Radio Resource Management System Architecture Evolution Service Access Point Signaling Radio Bearers Service Data Unit Serving Gateway System Information Blocks Transport Block Transparent Mode User Equipment Uplink Shared Channel Unacknowledged Mode Universal Mobile Telecommunication System Universal Subscriber Identity Module LTE in a Nutshell: Protocol Architecture 11

Corporate Headquarters 18 Byer Drive Markham, ON L3P 6V9 Canada +1.416.969.9570 Inquiries Frank Rayal, CTO +1.416.294.7211 frank@tsiwireless.com For more information please visit www.tsiwireless.com Telesystem Innovations Inc. (TSI) is a leading telecommunications management and technical consulting firm focusing on broadband wireless system deployments and applications. Headquartered in Toronto, Canada, the company has served customers on a global basis and particularly in emerging markets because of the large demand for broadband wireless. TSI services entities across the wireless network supply chain: equipment vendors, system integrators and network operators. TSI services are provided by a team of telecommunication industry professionals with expertise in managing large-scale wireless network buildout, optimization and expansion; product development, design and marketing; financial analysis and market research; and business development. TSI staff has contributed to the successful launch of several wireless networks on a worldwide scale including networks in Canada, the United States, Europe, the Middle East and Latin America. Copyright 2010 Telesystem Innovations Inc. All Rights Reserved. Information in this document is subject to change without notice. Telesystem Innovations assumes no responsibility for any errors that may appear in this document. TSI 100326-003 LTE in a Nutshell: Protocol Architecture 12