93
3G Long-Term Evolution (LTE) and System Architecture Evolution (SAE) Intro Architecture Air Interface Bearers and QoS Call Handling Procedures Mobility Handling LTE-Advanced Separate sessions on LTE Radio LTE Applications & Services SON

3G Long-Term Evolution (LTE) and System Architecture ...€¦ · – LTE-Advanced with increased performance targets – Application of new scenarios (MTC) and novel concepts (D2D)

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

  • 3G Long-Term Evolution (LTE) andSystem Architecture Evolution (SAE)

    • Intro• Architecture• Air Interface• Bearers and QoS• Call Handling Procedures• Mobility Handling• LTE-Advanced

    Separate sessions on • LTE Radio• LTE Applications & Services• SON

  • Cellular Communication Systems 2Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    3GPP Evolution – Background

    • 3G Long-Term Evolution (LTE) is the advancement of UMTS with the following targets:– Significant increase of the data rates: mobile broadband– Simplification of the network architecture– Reduction of the signaling effort esp. for activation/ deactivation

    • Work in 3GPP started in Dec 2004– LTE is not backward compatible to UMTS HSPA– LTE is a packet only network – there is no support of circuit switched

    services (no MSC)– LTE started on a clean state – everything was up for discussion including

    the system architecture and the split of functionality between RAN and CN

    • Since 2010, LTE has been further enhanced– LTE-Advanced with increased performance targets– Application of new scenarios (MTC) and novel concepts (D2D)

  • Cellular Communication Systems 3Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    LTE Requirements and Performance Targets

    High Peak Data Rates

    100 Mbps DL (20 MHz, 2x2 MIMO)

    50 Mbps UL (20 MHz, 1x2)

    Improved Spectrum Efficiency

    3–4x HSPA Rel.6 in DL*

    2–3x HSPA Rel.6 in UL

    1 bps/Hz broadcast

    Improved Cell Edge Rates

    2–3x HSPA Rel.6 in DL*

    2–3x HSPA Rel.6 in UL

    Full broadband coverage

    Support Scalable BW

    1.4, 3, 5, 10, 15, 20 MHz

    Low Latency

    < 5 ms user plane (UE to RAN edge)

    < 100 ms camped to active

    < 50 ms dormant to active

    Packet Domain Only

    High VoIP capacity

    Simplified network architecture

    * Assumes 2x2 in DL for LTE,

    but 1x2 for HSPA Rel.6

  • Cellular Communication Systems 4Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Key Features of LTE to Meet Requirements

    • Selection of OFDM for the air interface– Less receiver complexity– Robust to frequency selective fading and inter-symbol interference (ISI)– Access to both time and frequency domain allows additional flexibility in

    scheduling (including interference coordination)– Scalable OFDM makes it straightforward to extend to different

    transmission bandwidths

    • Integration of MIMO techniques– Pilot structure to support 1, 2, or 4 Tx antennas in the DL and MU-MIMO

    in the UL

    • Simplified network architecture– All IP architecture– Reduction in number of logical nodes → flatter architecture– Clean separation between user and control plane

  • Cellular Communication Systems 5Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    LTE/SAE ReleasesRelease 8 2008 Q4 First LTE release. All-IP Network (SAE). New OFDMA, FDE and MIMO based radio

    interface.

    Release 9 2009 Q4 SAES Enhancements, WiMAX and LTE/UMTS Interoperability. LTE HeNB.

    Release 10 2011 Q1 LTE Advanced fulfilling IMT Advanced 4G requirements. Backwards compatible withrelease 8 (LTE).

    Release 11 2012 Q3 Advanced IP Interconnection of Services. Service layer interconnection betweennational operators/carriers as well as third party application providers. Heterogeneous networks (HetNet) improvements, Coordinated Multi-Point operation(CoMP). In-device Co-existence (IDC).

    Release 12 2015 Q1 Enhanced Small Cells (higher order modulation, dual connectivity, cell discovery, selfconfiguration), Carrier Aggregation (2 uplink carriers, 3 downlink carriers, FDD/TDD carrier aggregation), MIMO (3D channel modeling, elevation beamforming, massive MIMO), New and Enhanced Services (cost and range of MTC, D2D communication, eMBMS enhancements)

    Release 13 2016 Q1 LTE in unlicensed, LTE enhancements for Machine-Type Communication. Elevation Beamforming/Full-Dimension MIMO, Indoor positioning. LTE-Advanced Pro.

    Release 14 2017 Q2 Energy Efficiency, Location Services (LCS), Mission Critical Data over LTE, Mission Critical Video over LTE, Flexible Mobile Service Steering (FMSS), Multimedia Broadcast Supplement for Public Warning System (MBSP), enhancement for TV service, massive Internet of Things, Cell Broadcast Service (CBS)

    Release 15 Planned for Sept 2018

    First "New Radio" (NR) release. Support for 5G Vehicle-to-x service, IP Multimedia Core Network Subsystem (IMS), Future Railway Mobile Communication System

    https://en.wikipedia.org/wiki/3GPP_Long_Term_Evolutionhttps://en.wikipedia.org/wiki/OFDMAhttps://en.wikipedia.org/wiki/Frequency-domain_equalizationhttps://en.wikipedia.org/wiki/MIMOhttps://en.wikipedia.org/wiki/WiMAXhttps://en.wikipedia.org/wiki/Universal_mobile_telecommunications_systemhttps://en.wikipedia.org/wiki/3GPP_Long_Term_Evolutionhttps://en.wikipedia.org/wiki/Home_eNode_Bhttps://en.wikipedia.org/wiki/LTE_Advancedhttps://en.wikipedia.org/wiki/IMT_Advancedhttps://en.wikipedia.org/wiki/4Ghttps://en.wikipedia.org/wiki/Interconnectionhttps://en.wikipedia.org/wiki/Service_layerhttps://en.wikipedia.org/wiki/LTE-Uhttps://en.wikipedia.org/wiki/LTE-Advanced_Pro

  • Cellular Communication Systems 6Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    How to navigate in 3GPP documents?

    Overview on 3GPP document series: http://www.3gpp.org/specifications/specification-numbering

    • 22 series: Service aspects• 23 series: Technical realization

    – TS 23.203: Policy and Charging Control Architecture – TS 23.401: GPRS enhancements for E-UTRAN access– TS 23.501: Systems Architecture for the 5G System

    • 24 series: Signaling protocols – user to network– TS 24.301 NAS protocol for EPS (MM, SM procedures)

    • 29 series: Signaling protocols - intra-fixed-network– TS 29.171-173: Location Services

    • 33 series: Security• 36 series: LTE radio aspects

    – TS 36.300: E-UTRAN – Overall description; Stage 2– TS 36.331: Radio Resource Control (RRC); protocol specification

    • 38: 5G radio aspects

    http://www.3gpp.org/specifications/specification-numbering

  • LTE/SAE Network Architecture

    • Evolved UTRAN (E-UTRAN)• Evolved Node B

    • Evolved Packet System (EPS)• MME, S-GW, P-GW, HSS, PCRF

    • EPS Protocol Architecture and Interfaces

  • Cellular Communication Systems 8Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Evolved UTRAN (E-UTRAN) Architecture

    • Key elements of radio network architecture– No more RNC – RNC functionalities moved to

    evolved-NodeB (eNB)– Termination of radio access in

    eNB– X2 interface for seamless

    mobility (i.e. data/context forwarding) and load management among eNBs

    • Note: Standard only defines logical structure/nodes !

    EPC = Evolved Packet Core

    eNB

    MME / S-GW MME / S-GW

    eNB

    eNB

    S1 S1

    S1 S1

    X2

    X2

    X2

    E-UTRAN

    EPC

  • Cellular Communication Systems 9Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Evolved Node B

    internet

    eNB

    RB Control

    Connection Mobility Cont.

    eNB MeasurementConfiguration & Provision

    Dynamic Resource Allocation (Scheduler)

    PDCP

    PHY

    MME

    S-GW

    S1MAC

    Inter Cell RRM

    Radio Admission Control

    RLC

    E-UTRAN EPC

    RRC

    Mobility Anchoring

    EPS Bearer Control

    Idle State Mobility Handling

    NAS Security

    P-GW

    UE IP address allocation

    Packet Filtering

    eNodeB (eNB) provides all radio access functions

    – Radio Resource Management (RRC, dynamic scheduling)

    – Routing of User Plane data towards Serving Gateway

    – Scheduling and transmission of paging and broadcast messages

    – IP header compression and user plane ciphering

    – Measurements and measurement reporting configuration

    – Selection of a MME at UE attachment, when not given by UE

  • Cellular Communication Systems 10Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Evolved Packet System (EPS) Architecture

    • EPS comprises EPC, E-UTRAN and UE• E-UTRAN, i.e. eNB performs radio access functions• EPC provides connectivity & performs mobility & user management functions

    – separation between C Plane and U Plane in EPC

    E-UTRAN

    MME

    Serving GW PDN GWS1-U

    S1-MME S11

    S5

    Internet

    Evolved Packet Core (EPC)

    SGi

    HSSS6a

    S10

    PCRF

    GxGxc

    Control planeUser plane

  • Cellular Communication Systems 11Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Mobility Management Entity (MME)

    – UE Reachability in ECM-Idle/RCC-Idle state– Tracking area management– NAS signaling/security, AS security control– Authentication & authorization– S-GW/P-GW selection– MME selection for HO with MME change, SGSN selection for HO to 3G/2G– Inter-EPC signaling for mobility between 3GPP access networks– Bearer management functions including dedicated bearer establishment

    E-UTRAN

    MME

    Serving GWS1-U

    S1-MME S11

    HSSS6a

    S10

  • Cellular Communication Systems 12Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Serving and PDN Gateways

    Serving Gateway (S-GW)– Serves EPC (U Plane) - E-UTRAN interface (S1-U interface) – Local mobility anchor for inter-eNB as well as inter-3GPP handovers– Packet routing and forwarding– Idle mode (ECM_IDLE) DL packet buffering and triggering of network-

    based service request procedure– Accounting on user and QCI granularity for inter-operator charging– UL and DL charging per UE, PDN, and QCI– Lawful Interception

    PDN Gateway (P-GW)– Serves SGi interface towards PDN – UE IP address allocation– Mobility anchor for internetworking with non-3GPP networks– DL packet filtering and assignment to EPS bearers (QoS) based on TFTs– QoS enforcement and flow based-charging according to rules from PCRF

    (Policy and Charging Enforcement Function – PCEF)– Lawful Interception

  • Cellular Communication Systems 13Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Home Subscriber Server (HSS)

    – User subscription repository for permanent user data (subscriber profiles including MSISDN, IMSI, keys, user capabilities, etc.)

    – Dynamic user data esp. current location– Combines functionality of HLR and AuC

    E-UTRAN

    MME

    Serving GW PDN GWS1-U

    S1-MME S11

    S5

    Internet

    EPS Core

    SGi

    HSSS6a

    S10

    PCRF

    GxGxc

  • Cellular Communication Systems 14Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    PCRF – Policy Control and Charging Rules Function

    Key Functionalities:• fundamental entity to manage flow-

    specific traffic differentiation and QoS provisioning

    • maps QoS requirements of individual services (SDF – beyond EPS) to an individual flow (EPS bearer – inside EPS)

    • Subscriber-specific and service-specific selection of Access Point Name (APN) and APN-specific policy control, e.g. IMS for voice

    • ensures proper charging for use of QoS enabled services (time-, volume- or event-based)

    • instructs and authorizes the P-GW (PCEF – Policy and Charging Enforcement Function) about QoS authorization (QCI and throughput)

    PCRF• controls QoS and charging of

    EPS bearers• provides policy and charging

    control (PCC) rules

    See TS 23.203 for details

    Serving GW PDN GWS5

    InternetSGi

    PCRF

    GxGxc

    PCEF

  • Cellular Communication Systems 15Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    EPS Protocol Architecture (U Plane)

    Serving GW PDN GW

    S5/S8

    GTP-U GTP-U

    UDP/IP UDP/IP

    L2

    Relay

    L2

    L1 L1

    PDCP

    RLC

    MAC

    L1

    IP

    Application

    UDP/IP

    L2

    L1

    GTP-U

    IP

    SGi S1-U LTE-Uu

    eNodeB

    RLC UDP/IP

    L2

    PDCP GTP-U

    Relay

    MAC

    L1 L1

    UE

    LTE-Uu: radio interface (UE - eNB)GPRS Tunneling Protocol for the user plane (GTP-U): • tunnels user data between eNodeB and the S-GW as well as between the S-

    GW and the P-GW

  • Cellular Communication Systems 16Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    EPS Protocol Architecture (C Plane)

    SCTP

    L2

    L1

    IP

    L2

    L1

    IP

    SCTP

    S1-MME eNodeB MME

    S1-AP S1-AP

    NAS

    MAC

    L1

    RLC

    PDCP

    UE

    RRC

    MAC

    L1

    RLC

    PDCP RRC

    LTE-Uu

    NAS Relay

    Non-Access Stratum Signaling (NAS): • supports mobility management functionality and user plane bearer activation,

    modification and deactivation • ciphering and integrity protection of NAS signaling

    S1 Application Protocol (S1-AP): Signaling Application Layer between eNBand MME

  • Cellular Communication Systems 17Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    • S1 Interface is the reference point between eNodeB and EPC• Two types of S1 Interface

    – C Plane: S1-MME between eNodeB and MME– U Plane: S1-U between eNodeB and S-GW

    Legend– S1 Application Protocol (S1-AP): Application Layer Protocol between the eNodeB

    and the MME– Streaming Control Transfer Protocol for the control plane (SCTP): guaranteed

    delivery of signaling messages between MME and eNodeB (S1); defined in RFC 4960– GPRS Tunneling Protocol for the user plane (GTP-U): tunnels user data between

    eNodeB and S-GW

    S1 Interface (eNB - EPC)

    UDP

    L2

    L1

    IP

    L2

    L1

    IP

    UDP

    S1-UeNodeB S-GW

    GTP-U GTP-U

    SCTP

    L2

    L1

    IP

    L2

    L1

    IP

    SCTP

    S1-MMEeNodeB MME

    S1-AP S1-AP

  • Cellular Communication Systems 18Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    X2 Interface (eNB - eNB)

    • The X2 Interface is defined between two eNodeBs– U Plane: X2-U used for data forwarding– C Plane: X2-C used for HO support and load management

    Legend:– X2 Application Protocol (X2-AP): Application Layer Protocol between the

    eNodeBs

    – Streaming Control Transfer Protocol for the control plane (SCTP):guarantees delivery of signaling messages between the eNodeB (X2)

    – GPRS Tunneling Protocol for the user plane (GTP-U): tunnels user data between the eNodeB

    X2-U interface X2-C interface

  • Cellular Communication Systems 19Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    S5/S8 Interface (S-GW - P-GW)

    • S5 and S8 interfaces provide user plane tunneling and tunnel management between the S-GW and the P-GW– S5 to connect S-GW to (non-collocated) P-GW of same operator– S8 to connect S-GW in visited PLMN to a P-GW in Home-PLMN

    Legend– GPRS Tunnelling Protocol for the control plane (GTP-C): tunnels signalling

    messages between S-GW and P-GW– GPRS Tunneling Protocol for the user plane (GTP-U): tunnels user data

    between S-GW and P-GW– Proxy Mobile IP (PMIP): transports signalling messages between S-GW and

    P-GW; PMIPv6 is defined in RFC 5213

    S5/S8 interface via GTP

    UDP

    L2

    L1

    IP

    L2

    L1

    IP

    UDP

    S5 or S8S-GW P-GW

    GTP-U/C GTP-U/C

    S5/S8 interface via PMIP

    S5 or S8Serving GW PDN GW

    IPv4/IPv6

    L2

    L1

    PMIPv6

    IPv4/IPv6

    L2

    L1

    PMIPv6

  • Air Interface Protocol Architecture

    • LTE Protocol Architecture• LTE Channels• Services and Functions

  • Cellular Communication Systems 21Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    LTE Protocol Architecture - Overview

    eNB

    PHY

    UE

    PHY

    MAC

    RLC

    MAC

    MME

    RLC

    NAS NAS

    RRC RRC

    PDCP PDCP

    eNB

    PHY

    UE

    PHY

    MAC

    RLC

    MAC

    PDCPPDCP

    RLC

    S-Gateway

    C Plane

    U Plane

  • Cellular Communication Systems 22Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    LTE Protocol Architecture – U Plane Overview

    UE eNodeB MME

    eNB

    PHY

    UE

    PHY

    MAC

    RLC

    MAC

    PDCPPDCP

    RLC

    S-GatewayRLC sub-layer performs: Transfer of upper layer PDUsError correction through ARQReordering of RLC data PDUsDuplicate detectionFlow controlSegmentation/Concatenation of SDUs

    PDCP sub-layer performs: Header compressionCiphering

    MAC sub-layer performs: Mapping of logical channels to transport channelsSchedulingError correction through HARQPriority handling across UEs & logical channels

    Physical sub-layer performs: ModulationCoding (FEC)UL power controlMulti-stream transmission & reception (MIMO)

  • Cellular Communication Systems 23Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    LTE Protocol Architecture – C Plane Overview

    eNB

    PHY

    UE

    PHY

    MAC

    RLC

    MAC

    MME

    RLC

    NAS NAS

    RRC RRC

    PDCP PDCP

    UE eNodeB MME

    RRC sub-layer performs: BroadcastingPagingRRC Connection ManagementRadio bearer controlMobility functionsUE measurement reporting & control

    PDCP sub-layer performs: Integrity protection & ciphering

    NAS sub-layer performs: AuthenticationSecurity control Idle mode mobility handling/ paging origination

  • Cellular Communication Systems 24Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Physical Layer Resource Scheduling and Allocation

    Basic unit of allocation is called a Resource Block (RB)12 subcarriers in frequency (= 180 kHz) 1 timeslot in time (= 0.5 ms, = 7 OFDM symbols)Multiple resource blocks can be allocated to a user in a given subframe

    The total number of RBs available depends on the operating bandwidth

    12 sub-carriers(180 kHz)

    Bandwidth (MHz) 1.4 3.0 5.0 10.0 15.0 20.0

    Number of available resource blocks

    6 15 25 50 75 100

  • Cellular Communication Systems 25Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Physical Layer Services – Transport Channels

    • Shared Channel SCH (UL & DL)– Carries majority of data and control traffic– Adaptive modulation and coding (AMC) & Hybrid ARQ (HARQ)– Possibility to use beamforming– Controlled by eNodeB scheduler

    • Broadcast Channel BCH (DL)– Broadcast of system information (MIB)– Fixed transport format, broadcast over entire cell

    • Paging Channel PCH (DL)– Notification of UEs– Support of DRX, broadcast over entire cell– Mapped to PDSCH

    • Random Access Channel RACH (UL):– Provides indication of UE request– Collision-based channel

  • Cellular Communication Systems 27Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Physical Layer Model: DL-SCH

    CRC

    RB mapping

    Coding + RM

    Data modulation

    CRC

    Resource mapping

    Coding + RM

    QPSK, 16QAM, 64QAMData modulation

    HARQ

    MA

    C s

    ched

    uler

    N Transport blocks( dynamicsize S1 ..., SN)

    Node B

    Redundancyfordata detection

    Redundancyforerror detection

    Multi- antennaprocessing

    Resource/powerassignment

    Modulationscheme

    version

    Antennamapping

    HARQ info

    ACK/NACK

    Channel- stateinformation, etc.

    Antenna mapping

    CRC

    RB mapping

    Coding + RM

    Data modulation

    CRC

    Resource demapping

    Decoding + RM

    Data demodulation

    HARQ

    UE

    HARQ info

    ACK/NACK

    Antenna demapping

    Errorindications

    CRC

    RB mapping

    Coding + RM

    Data modulation

    CRC

    Resource mapping

    Coding + RM

    QPSK, 16QAM, 64QAMData modulation

    HARQ

    MA

    C s

    ched

    uler

    N Transport blocks( dynamicsize S1 ..., SN)

    Node B

    Redundancyfordata detection

    Redundancyforerror detection

    Multi- antennaprocessing

    Resource/powerassignment

    Modulationscheme

    version

    Antennamapping

    HARQ info

    ACK/NACK

    Channel- stateinformation, etc.

    Antenna mapping

    CRC

    RB mapping

    Coding + RM

    Data modulation

    CRC

    Resource demapping

    Decoding + RM

    Data demodulation

    HARQ

    UE

    HARQ info

    ACK/NACK

    Antenna demapping

    Errorindications

    RedundancyRedundancy

  • Cellular Communication Systems 28Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Physical Layer Model: UL-SCH

    CRC

    RB mapping

    Coding + RM

    Data modulation

    Interl.

    CRC

    Resource demapping

    Decoding + RM

    Data demodulation

    Deinterleaving

    MA

    C s

    ched

    uler

    Node B

    Resourceassignment

    Modulationscheme

    Redundancyversion

    Antennamapping

    HARQ info

    ACK/NACK

    Antenna demapping

    CRC

    RB mapping

    Coding + RM

    Data modulation

    Interl.

    CRC

    Resource mapping

    Coding + RM

    Data modulation

    Interleaving

    HARQ

    UE

    HARQ info

    Antenna mapping

    Errorindications

    Resource/powerassignment

    Modulationscheme

    Antennamapping

    HARQ

    Upl

    ink

    tran

    smis

    sion

    con

    trol

    Channel- state information, etc.

    CRC

    RB mapping

    Coding + RM

    Data modulation

    Interl.

    CRC

    Resource demapping

    Decoding + RM

    Data demodulation

    Deinterleaving

    MA

    C s

    ched

    uler

    Node B

    Resourceassignment

    Modulationscheme

    Redundancyversion

    Antennamapping

    HARQ info

    ACK/NACK

    Antenna demapping

    CRC

    RB mapping

    Coding + RM

    Data modulation

    Interl.

    CRC

    Resource mapping

    Coding + RM

    Data modulation

    Interleaving

    HARQ

    UE

    HARQ info

    Antenna mapping

    Errorindications

    Resource/powerassignment

    Modulationscheme

    Antennamapping

    HARQ

    Upl

    ink

    tran

    smis

    sion

    con

    trol

    Channel- state information, etc.

    Redundancyversion

    Redundancyversion

  • Cellular Communication Systems 29Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Layer 2 – Structure (DL)

    Segm.ARQ etc

    Multiplexing UE1

    Segm.ARQ etc...

    HARQ

    Multiplexing UEn

    HARQ

    BCCH PCCH

    Logical Channels

    Transport Channels

    MAC

    RLC Segm.ARQ etcSegm.

    ARQ etc

    PDCPROHC ROHC ROHC ROHC

    Radio Bearers

    Security Security Security Security

    ...CCCH

    MCCHMTCH

    Unicast Scheduling / Priority Handling

    Multiplexing

    MBMS Scheduling

    Segm. Segm.

    DL structure – eNodeB side

  • Cellular Communication Systems 30Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Layer 2 – Structure (UL)

    Multiplexing

    ...

    HARQ

    Scheduling / Priority Handling

    Transport Channels

    MAC

    RLC

    PDCP

    Segm.ARQ etc

    Segm.ARQ etc

    Logical Channels

    ROHC ROHC

    Radio Bearers

    Security Security

    CCCH

    UL structure – UE side

  • Cellular Communication Systems 31Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    MAC Sublayer

    • Services – Logical Channels– Dedicated Traffic Channel DTCH (UL & DL): user data– Dedicated Control Channel DCCH (UL & DL): control data (SRB1 & 2)– Common Control Channel CCCH: control data (SRB0)– Broadcast Control Channel BCCH: broadcast of cell information– Paging Control Channel PCCH: notification of UEs

    • Functions– Mapping between logical channels and transport channels– Multiplexing/ demultiplexing of MAC SDUs belonging to one or different

    logical channels into/from transport blocks (TB) delivered to/ from the physical layer on transport channels

    – Scheduling information reporting– Error correction through HARQ– Priority handling between logical channels of one UE– Priority handling between UEs by means of dynamic scheduling– Transport format selection– Padding

  • Cellular Communication Systems 32Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Mapping between DL Channels

    PCH: paging channel

    BCH: broadcast channel

    DL-SCH: DL shared channel

    PDSCH: physical DL shared channel

    PDCCH: physical DL control channel

    PHICH: physical HARQ indication channel

    PCFICH: physical control format indication channel

    PBCH: Physical broadcast channel

    BCCHPCCH CCCH DCCH DTCH MCCH MTCH

    BCHPCH DL-SCH MCH

    DownlinkLogical channels

    DownlinkTransport channels

    DownlinkPhysical Channels

    PDSCH PDCCHPBCH PHICHPCFICH PMCH

  • Cellular Communication Systems 33Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Mapping between UL Channels

    CCCH DCCH DTCH

    RACH UL-SCH

    UplinkLogical channels

    UplinkTransport channels

    UplinkPhysical Channels

    PUSCH PUCCHPRACH

    RACH: random access channel

    UL-SCH: UL shared channel

    PUSCH: physical UL shared channel

    PUCCH: physical UL control channel

    PRACH: physical random access channel

  • Cellular Communication Systems 34Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    RLC Sublayer

    • Services– TM (transparent mode) data transfer: no modification– UM (unacknowledged mode) data transfer: error indication only– AM (acknowledged mode) data transfer: error correction

    • Functions– Transfer of upper layer PDUs– Error correction through ARQ (only for AM data transfer)– Concatenation, segmentation and reassembly of RLC SDUs (only

    for UM and AM data transfer)– Re-segmentation of RLC data PDUs (only for AM data transfer)– Reordering of RLC data PDUs (only for UM and AM data transfer)– Duplicate detection (only for UM and AM data transfer)– RLC SDU discard (only for UM and AM data transfer)– RLC re-establishment– Protocol error correction (only for AM data transfer)

  • Cellular Communication Systems 35Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    RLC Model for AM

    Transmissionbuffer

    Segmentation &Concatenation

    Add RLC header

    Retransmission buffer

    RLC control

    Routing

    Receptionbuffer & HARQ

    reordering

    SDU reassembly

    DCCH/DTCH DCCH/DTCH

    AM-SAP

    Remove RLC header

    RLC Acknowledged Mode Entity

  • Cellular Communication Systems 36Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    PDCP Sublayer

    • Functions on U Plane– Transfer of user data– Ciphering and deciphering– Robust header compression and decompression: ROHC– In-sequence delivery of upper layer PDUs at PDCP re-

    establishment procedure for RLC AM– Duplicate detection of lower layer SDUs at PDCP re-

    establishment procedure for RLC AM– Retransmission of PDCP SDUs after handover (RLC AM only)– Timer-based SDU discard in uplink

    • Functions on C Plane– Transfer of control plane data– Ciphering and Integrity Protection

  • Cellular Communication Systems 37Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Data Flow through Layer 2

    RLC header

    RLC PDU

    ......

    n n+1 n+2 n+3RLC SDU

    RLC header

    PDCP SDUPDCP header

    PDCP PDU

    MAC Control element 1

    ...

    R/R/E/LCID sub-header

    MAC header

    R/R/E/LCIDsub-header

    ... R/R/E/LCID/F/L sub-header

    R/R/E/LCID padding sub-header

    MAC Control element 2 MAC SDU MAC SDU

    Padding (opt)

    MAC PDU

    PDCP SDU: IP packet (compressed/ uncompr.)PDCP header: 1 or 2 bytes

    MAC control elements:• UL: MAC reports• DL: Timing advance• Control Information

    All PDUs are byte-aligned

    RLC header:• Sequence number• Segmentation/

    concatenation information

  • Cellular Communication Systems 38Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    RRC Layer

    • Services– Broadcast of common control information– Notification of UEs in RRC_IDLE, e.g. about an arriving call– Transfer of dedicated control information, i.e. information for one

    specific UE

    • Functions– Broadcast of system information:

    Including NAS common information Information for UEs in RRC_IDLE state, e.g. cell (re-)selection

    parameters, neighbouring cell information Information for UEs in RRC_CONNECTED state, e.g. common

    channel configuration information

  • Cellular Communication Systems 39Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    RRC Layer (contd.)

    • Functions (contd.)– RRC connection control:

    Paging Establishment, modification & release of RRC connection Initial security activation RRC connection mobility Establishment, modification & release of radio bearers carrying user

    data (DRBs) Radio configuration control QoS control Recovery from radio link failure

    – Inter-RAT mobility including e.g. security activation, transfer of RRC context information

    – Measurement configuration and reporting– Generic protocol error handling

  • Cellular Communication Systems 40Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    RRC States

    RRC States incl. Inter-RAT mobility (3GPP only)

    Connection establishment/release

    UMTS LTE GSM/GPRS

  • Cellular Communication Systems 41Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Tracking Area

    BCCHTAI 1

    BCCHTAI 1

    BCCHTAI 1

    BCCHTAI 1

    BCCHTAI 1

    BCCHTAI 2

    BCCHTAI 2

    BCCHTAI 2

    BCCHTAI 2

    BCCHTAI 2

    BCCHTAI 2

    BCCHTAI 3

    BCCHTAI 3

    BCCHTAI 3

    BCCHTAI 3

    Tracking Area 1

    Tracking Area 2 Tracking Area 3

    • Tracking Area Identifier (TAI) sent over Broadcast Channel BCCH• Tracking Areas can be shared by multiple MMEs• An UE may be allocated to multiple tracking areas• Different from UMTS, no hierarchy in the paging area!

  • Bearers, States and Identifiers

    • EPS Bearers and Radio Bearers• RRC, ECM & EMM States• UE Identifiers

  • Cellular Communication Systems 43Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    EPS Bearer Service Architecture – Overview

    P-GWS-GW PeerEntity

    UE eNB

    EPS Bearer

    Radio Bearer S1 Bearer

    End-to-end Service

    External Bearer

    Radio S5/S8

    Internet

    S1

    E-UTRAN EPC

    Gi

    E-RAB S5/S8 Bearer

    3GPP: TS 23.203 Policy and Charging Control Architecture

  • Cellular Communication Systems 44Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Radio Bearer: SRB vs. DRB

    • A radio bearer is a RLC connection between UE and eNodeB– Radio Bearers provide the data transfer over the air interface

    • Signaling Radio Bearers (SRB) are used to transfer RRC and NAS control messages between UE and eNodeB– SRB0: RRC messages over CCCH– SRB1: RRC and NAS (when no security) messages over DCCH– SRB2: NAS messages (when security established) over DCCH

    • Data Radio Bearer (DRB) transports packets of an EPS bearer between UE and eNodeB– One-to-one mapping between this data radio bearer and the EPS

    bearer/E-RAB– Each DRB has its own handling policy (QoS, priority, handling

    during HO)

  • Cellular Communication Systems 45Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    EPS Bearer: Default vs. Dedicated

    • EPS Bearer: logical association between UE and P-GW– Aggregates one or several service data flows (SDF)– Consists of three elements: Radio Bearer, S1 Bearer, S5/S8

    Bearer– Each bearer has its own QoS attributes (e.g. GBR/MBR)

    • Default EPS Bearer– First connection, established during initial attach to a PDN– Remains established during lifetime of PDN connection– There can be multiple default bearers to different PDN (having a

    unique IP address)• Dedicated EPS Bearers

    – Additional EPS bearers established to the P-GW– Multiple bearer connections with dedicated QoS policies

    • All EPS bearers of an UE are handled by the same S-GW

  • Cellular Communication Systems 46Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    LTE RRC States

    • No RRC connection, no context in eNodeB (but EPS bearers are retained)

    • UE controls mobility through cell selection

    • UE acquires system information from broadcast channel

    • UE monitors paging channel to detect incoming calls

    • UE-specific paging DRX cycle controlled by upper layers

    • RRC connection and context in eNodeB

    • Network controlled mobility• Transfer of unicast and broadcast

    data to and from UE• UE monitors control channels

    associated with the shared data channels

    • UE provides channel quality and feedback information

    • Connected mode DRX can be configured by eNodeB according to UE activity level

    RRC_IDLE RRC_ConnectedRelease RRC connection

    Establish RRC connection

  • Cellular Communication Systems 47Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    EPS Connection Management States (ECM)

    • No signaling connection between UE and core network (no S1-U/ S1-MME)

    • No RRC connection (i.e. RRC_IDLE)

    • UE performs cell selection and tracking area updates (TAU)

    • Signaling connection established between UE and MME, consists of two components– RRC connection– S1-MME connection

    • UE location is known to accuracy of Cell-ID

    • Mobility via handoverprocedure

    ECM_IDLE ECM_ConnectedSignaling connection released

    Signaling connection established

  • Cellular Communication Systems 48Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    EPS Mobility Management States (EMM)

    • EMM context does not hold valid location or routing information for UE

    • UE is not reachable by MME as UE location is not known

    • UE successfully registers with MME with Attach procedure or Tracking Area Update (TAU)– Setup EPS security context

    • UE location known (at least) with accuracy of tracking area

    • MME can page UE• UE maintains at least one PDN

    connection (default EPS bearer)

    EMM_DeregisteredDetach

    Attach

    EMM_Registered

  • Cellular Communication Systems 49Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Relation between EMM and ECM States

    EMM-Deregistered EMM-Registered

    ECM-Idle

    RRC-Idle

    ECM-Idle

    RRC-Idle

    A B

    Power is turned off for a long

    time

    Power On Power On

    PLMN/Cell Selection

    PLMN/Cell Selection

    Attach

    Attach

    ECM-Connected

    RRC-Connected

    ECM-Idle

    RRC-Idle

    C D

    Handover Cell Reselection

    • UE Inactivity Detection• TAU Accept

    • New Traffic• TAU Request

    UE Power Off

    • Detach• Attach Reject• TAU Reject• UE Power Off

    Adapted from www.netmanias.com

  • Cellular Communication Systems 51Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    EPS Bearer and Signaling Connections in EMM-registered State

    RRC Connection

    Data Radio Bearer

    S5 GTP-C

    S1 Bearer S5 Bearer

    S11 GTP-CCon

    trol

    Pla

    ne

    Dat

    a P

    lan

    e

    State C:• EMM-Registered • ECM-Connected• RRC-Connected

    S1 signalingConnection

    ECM Connection

    EPS Bearer

    UE eNB S-GW P-GW

    MME

  • Cellular Communication Systems 52Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    EPS Bearer and Signaling Connections in EMM-registered State

    RRC Connection

    Data Radio Bearer

    S5 GTP-C

    S1 Bearer S5 Bearer

    S11 GTP-CCon

    trol

    Pla

    ne

    Dat

    a P

    lan

    e

    S1 signalingConnection

    EPS Bearer

    MME

    UE eNB S-GW P-GW

    State D:• EMM-Registered • ECM-Idle• RRC-Idle

    ECM Connection

  • Cellular Communication Systems 53Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    EMM, ECM and RRC States

    Layer State Entity Description

    EMM EMM-Deregistered

    UE, MME

    • UE is not attached to any LTE network • MME does not know the current location of the UE, but may have

    tracking area (TA) information last reported by the UE

    EMM-Registered

    UE,MME

    • UE has been attached to the LTE network• IP address has been assigned to the UE • EPS bearer has been established • MME knows the current location of the UE with an accuracy of a

    cell or, at least, a tracking area

    ECM ECM-Idle UE, MME

    • No NAS signalling connection (ECM connection) established yet • UE has not been assigned physical resources, i.e. radio resources

    (SRB/DRB) and network resources (S1 bearer/S1 signallingconnection) yet

    ECM-Connected

    UE, MME

    • NAS signalling connection (ECM connection) is established• UE has been assigned physical resources, i.e. radio resources

    (SRB/CRB) and network resources (S1 bearer/S1 signallingconnection)

    RRC RRC-Idle UE, eNB • No RRC connection is established yet

    RRC-Connected

    UE, eNB • RRC connection has been established

  • Cellular Communication Systems 54Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    EMM, ECM and RRC States – User View

    Case State User Experiences (Examples)

    AEMM-Deregistered+ ECM-Idle + RRC-Idle

    • When a UE is switched on for the first time after subscription• When a UE is switched on after staying turned off for a long time• No UE context is present in the LTE network

    B

    EMM-Deregistered+ ECM-Idle + RRC-Idle

    • When a UE is switched on within a certain period of time after being turned off

    • When ECM connection is lost during communication due to radio link failure

    • Some UE context from the last attach can still be stored in the network (e.g. to avoid running an AKA procedure during every Attach procedure)

    CEMM-Registered+ ECM-Connected + RRC-Connected

    • UE is attached to the network (an MME) and is using services (e.g. Internet, VoIP, Live TV)

    • Mobility handled by handover procedures

    DEMM-Registered+ ECM-Idle + RRC-Idle

    • UE is attached to the network (an MME), but not using any service• Mobility handled by cell reselection procedures

  • Cellular Communication Systems 55Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    UE Location Information in Network Elements

    Case State UE eNB S-GW P-GW MME HSS PCRF SPR

    AEMM-Deregistered+ ECM-Idle+ RRC-Idle

    - - - - - - - -

    BEMM-Deregistered+ ECM-Idle+ RRC-Idle

    - - - - TAI oflast TAU

    MME - -

    CEMM-Registered+ ECM-Connected+ RRC-Connected

    - Cell/eNB

    Cell/eNB

    Cell/eNB

    Cell/eNB

    MME -

    DEMM-Registered+ ECM-Idle+ RRC-Idle

    - - TAI oflast TAU

    TAI oflast TAU

    TAI oflast TAU

    MME -

  • Cellular Communication Systems 56Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    UE Identifiers

    • IMSI: International Mobile Subscriber Identity– Assigned by service provider, stored on SIM-card

    • TMSI: Temporary Mobile Subscriber Identity– Assigned temporarily by the control nodes

    • IMEI: International Mobile Equipment Identity– Unique identity for each mobile assigned by manufacturer

    • MSISDN: Mobile Subscriber ISDN number– Telephone number assigned by service provider

  • Cellular Communication Systems 57Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    UE Identifiers

    • GUTI: Global Unique Temporary Identity– UE Identity without revealing the mobile or the user– GUTI has two parts

    Globally Unique MME Identifier (GUMMEI) identifies the MME, assigned by service provider

    M-TMSI identifies UE within the MME, assigned by MME

    • The UE can attach to the network using either IMSI or GUTI

    GUTI

    GUMMEI M-TMSI

    MME ID48 bits 32 bits

    MCC MNC MME Group ID MMECode

  • Cellular Communication Systems 58Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    UE Identifiers

    • RNTI: Radio Network Temporary Identifier– Used by eNB to temporary address the UEs (MAC)

    • There exist a variety of different RNTIs– Cell RNTI (C-RNTI): unique identification used for identifying RRC

    connection and scheduling– Paging RNTI (P-RNTI)– Random Access RNTI (RA-RNTI)– System Information RNTI (SI-RNTI)– Transmit Power Control RNTI (TPC-RNTI)– MBMS RNTI (M-RNTI, Rel.-9)

  • Cellular Communication Systems 59Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    UE IDs maintained in Network Elements

    GUTI (Globally Unique Temporary UE Identity) replaces TMSI to uniquely identify the UE and theused MME

    Case State UE eNB S-GW P-GW MME HSS PCRF SPR

    AEMM-Deregistered+ ECM-Idle+ RRC-Idle

    IMSI - - - - IMSI - IMSI

    BEMM-Deregistered+ ECM-Idle+ RRC-Idle

    IMSI,GUTI

    - - - IMSI, GUTI IMSI - IMSI

    C

    EMM-Registered+ ECM-Connected+ RRC-Connected

    IMSI, GUTI, UE IP addr, C_RNTI

    C-RNTI, eNB/MME UE S1AP

    ID, Old/NeweNB UE X2AP ID

    IMSI IMSI, UE IP addr

    IMSI, GUTI, UE IP addr,

    eNB/MME UE S1AP ID

    IMSI IMSI, UE IP addr

    IMSI

    DEMM-Registered+ ECM-Idle+ RRC-Idle

    IMSI, GUTI, UE IP addr

    - IMSI IMSI, UE IP addr

    IMSI, GUTI, UE IP addr

    IMSI IMSI, UE IP addr

    IMSI

  • Quality of Service

    • QoS Parameters• QoS Bearers• QoS Architecture

  • Cellular Communication Systems 61Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    QoS Architecture (U Plane) - Overview

    P-GWS-GW PeerEntity

    UE eNB

    EPS Bearer

    Radio Bearer S1 Bearer

    End-to-end Service

    External Bearer

    Radio S5/S8

    Internet

    S1

    E-UTRAN EPC

    Gi

    E-RAB S5/S8 Bearer

    3GPP: TS 23.203 Policy and Charging Control Architecture

  • Cellular Communication Systems 62Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Implementation of QoS

    - QoS involves functions in - C plane (connection management) and - U plane (forwarding and policing)

    - QoS requires end-to-end considerations of all involved network entities as QoS can only be as good as its weakest element

    - QoS is a cross-layer issue involves basically all layers- Application layer: identification of service and classification,

    source coding- Transport layer: Retransmission policy – latency and reliability- Network, data link and PHY layer: provisioning of needed

    resources (transport and processing), forwarding and scheduling over physical resources (including, modulation, channel coding, PRB scheduling, diversity and redundancy strategy)

  • Cellular Communication Systems 63Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Options that influence QoS

    QoS requirements and influencing factors

    - throughput ⇒depends on amount of resources allocated

    - error rate/reliability ⇒depends on robustness of transmission (modulation and coding,

    TX power/SINR, redundancy, transmission diversity, etc.)

    - latency⇒depends on scheduling strategy, processing delay, error

    rate/retransmission rate, system load

    => See AMCN course for details on QoS in general

  • Cellular Communication Systems 64Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    QoS Class Identifier (QCIs)

    QCI Resource Type PriorityPacket Delay

    Budget

    Packet Error LossRate

    Example Services

    1 2 100 ms 10-2 Conversational Voice

    2 GBR 4 150 ms 10-3 Conversational Video (Live Streaming)

    3 3 50 ms 10-3 Real Time Gaming

    4 5 300 ms 10-6Non-Conversational Video (Buffered Streaming)

    5 1 100 ms 10-6 IMS Signalling

    6 6 300 ms 10-6Video (Buffered Streaming)TCP-based (e.g., www, e-mail, chat, ftp, p2p file sharing, progressive video, etc.)

    7 Non-GBR 7 100 ms 10-3Voice,Video (Live Streaming)Interactive Gaming

    8 8 300 ms 10-6Video (Buffered Streaming)TCP-based (e.g., www, e-mail, chat, ftp, p2p file

    9 9 sharing, progressive video, etc.)

  • Cellular Communication Systems 65Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Traffic Flow Template (TFT) and QoS Enforcement

    Context• QCIs represent classes (or QoS types) of traffic• To provide a flow with a certain QoS, we need

    – QCI, to specify handling wrt latency, error correction and data rate– Throughput (guaranteed and maximum bit rate – GBR & MBR) – TFT, to define rules to identify external flows and to map each flow

    on specific EPS bearer (with QCI and throughput requirements)– ARP (Admission and Retention Policy) for overload handling

    Purpose of TFT • Identify IP packet flows (SDFs) and map to EPS bearers• Mapping implemented at the edges of the network, i.e. UE and P-GW

    Content of TFT (for traffic identification)• IP source and destination• Port numbers• ...

  • Cellular Communication Systems 66Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Important Terms and Ingredients for QoS

    - QCI (QoS Class Identifier) – defines QoS requirements with exception of throughput

    - ARP (Admission and Retention Policy) – defines priority of EPS bearer for admission and contention cases

    - TFT (Traffic Flow Template) – defines mapping of SDFs on EPS bearer (formerly PDP context) – unit for QoS management- Data rate, latency, error rate/reliability

    - SDF (Service Data Flow) – service-specific IP flow- EPS bearers (IP addresses, port numbers, protocol ID)- IP CAN (end-to-end bearer), i.e. an IP flow

    - GBR: Guaranteed Bit Rate- MBR: Maximum Bit Rate- AMBR: Aggregated MBR - APN-AMBR: APN-specific MBR

  • Cellular Communication Systems 68Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Service Data Flow (SDF):- defines QCI, ARP, MBR and possibly GBR

    EPS bearer- defines QCI, ARP, possibly GBR, MBR or UE-AMBR and APN-AMBR- may combine several SDFs to a single EPS bearer

    EPS session:- comprises one or more SDFs (i.e. services) mapped to one or more EPS

    bearers (default or dedicated bearer)

    Source: www.netmanias.com

    QoS Parameters for SDF and EPS Bearer

  • Cellular Communication Systems 69Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Enforcement of QoS

    Main entities for QoS handling are the network edges, i.e.- P-GW for the DL- eNB and UE for the UL (eNB provides grants to the UE for UL transmission)

    Source: www.netmanias.com

    EPS bearers(inside EPS)

    SDFs(outside EPS)

    SDF-EPS mapping via TFTs

  • Cellular Communication Systems 70Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    QoS Policing and Scheduling for DL

    Source: www.netmanias.com

    SDF-EPS mapping via TFTsPolicing DL Scheduling

  • Cellular Communication Systems 71Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    QoS Policing and Scheduling for UL

    Source: www.netmanias.com

    SDF-EPS mapping via TFTsPolicing on UL provided grants

    Provision of UL grants

  • Call Handling Procedures

    • Basic procedures− Paging− RRC Connection Establishment− Dedicated S1 Establishment− E-RAB Setup/Release− RRC Re-establishment

    • End-to-end procedures:− First Attach − Tracking Area Update

  • Cellular Communication Systems 84Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Call Handling: End-to-End ScenariosEnd-to-end scenarios (cf 3GPP 23.401)

    eNB use cases Applicable eNB procedure blocks

    Applicable 3GPP RRC, S1, X2 procedures

    Attach MO Default E-RAB setup RRC Connection Establishment RRC: RRC Connection EstablishmentS1-AP: -

    S1 Dedicated Establishment RRC: -S1-AP: Initial UE Message

    NAS Transfer RRC: NAS Direct TransferS1-AP: NAS Transport

    Initial Context Setup RRC: RRC Connection ReconfigurationS1-AP: Initial Context Setup

    Detach S1 release (EPC triggered) S1 Release (EPC triggered) RRC: RRC Connection ReleaseS1-AP: UE Context Release

    Tracking Area Update Connection establishment without E-RAB setup

    RRC Connection establishment RRC: RRC Connection EstablishmentS1-AP: -

    S1 Dedicated Establishment RRC: -S1-AP: Initial UE Message

    NAS Transfer RRC: NAS Direct TransferS1-AP: NAS Transport

    UE Release RRC: RRC Connection ReleaseS1-AP: UE Context Release

    UE triggered Service Request MO Default E-RAB setup Same as “Attach”Network Triggered Service Request

    MT Default E-RAB setup Paging + MO Default E-RAB Setup

    Dedicated bearer activation (or UE requested bearer resource activation)

    Dedicated E-RAB setup E-RAB Setup RRC: RRC Connection ReconfigurationS1-AP: E-RAB Setup

    Dedicated bearer de-activation (or UE Requested Bearer Resource Release)

    Dedicated E-RAB release E-RAB Release RRC: RRC Connection ReconfigurationS1-AP: E-RAB Release

    S1 release (EPC triggered) S1 release (EPC triggered) S1 Release (EPC triggered) RRC: RRC Connection ReleaseS1-AP: UE Context Release

    S1 release (ENB triggered) S1 release (ENB triggered) S1 Release Request (ENB triggered)S1 Release (EPC triggered)

    RRC: RRC Connection ReleaseS1-AP: UE Context Release Request

    UE Context Release

  • Cellular Communication Systems 85Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Paging

    • Upon receiving an S1-AP PAGING message, the eNB determines the list of cells on which to page the UE from the “List of TAIs” provided by the S1-AP PAGING message

    • For each cell on which the UE must be paged, the eNB will:– Compute the frame number and sub-frame number of the UE's paging

    occasion (based on UE Identity Index Value, DRX paging cycle)– ASN1 encode the paging record for the given UE– Provide this data to the scheduler along with the DRX paging cycle

    RRC: Paging

    UE MME eNB

    S1-AP: Paging

  • Cellular Communication Systems 86Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    RRC Connection Establishment

    • RRC Connection Establishment procedure establishes SRB1 between UE and eNB

    UE eNB

    RRCConnectionRequest

    InitialUE-IdentityestablishmentCause

    RRCConnectionSetupRadioResourceConfigDedicated

    RRCConnectionSetupComplete

    SelectedPLMN-Identity,

    RegisteredMME

    NAS-DedicatedInformation

    CCCHSRB0RLC TM

    CCCHSRB0RLC TM

    DCCHSRB1RLC AM

    UE RRC_connected

    UE RRC_idleRandom Access

  • Cellular Communication Systems 87Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    RRC Connection Establishment (cont.)

    • RRC Connection Setup uses contention-based Random Access– RACH only used for indication of scheduling request– First data sent on assigned UL-SCH

    • Establishment causes– Emergency– High Priority Access– Mobile Terminated (MT) Access– Mobile Originated (MO) Signaling– Mobile Originated Data

    • In case of failure (RRC Connection Reject) UE will repeat RRC Connection Request message

  • Cellular Communication Systems 88Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Dedicated S1 Establishment

    • Dedicated S1 Establishment procedure establishes the S1 dedicated connection to complement RRC connection

    S1-AP: DL NAS TRANSPORT MME S1-AP UE Identity, eNB S1-AP UE identity

    UL INFORMATION TRANSFER

    DL INFORMATION TRANSFER

    UE eNB MME

    S1-AP: UL NAS TRANSPORT

    S1-AP: INITIAL UE MESSAGEeNB S1-AP UE Identity

    S1-AP: INITIAL CONTEXT SETUP RESPONSE

    S1-AP: INITIAL CONTEXT SETUP REQUESTMME S1-AP UE Identity, eNB S1-AP UE identity

    (Case 1) or (Case 2)

    RRC Connection Establishment

    AS Security ActivationE-RAB Setup

  • Cellular Communication Systems 89Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Dedicated S1 Establishment (contd.)

    • Upon reception of RRC Connection Setup Complete, the eNB will:– Perform MME selection if needed– Allocate an eNB UE identity that will be sent to the MME– Send S1-AP INITIAL UE MESSAGE towards the selected MME

    • Case 1: UE not authenticated– Exchange of NAS-messages for authentication– MME S1-AP UE identity received in S1-AP DL NAS TRANSPORT

    message• Case 2: UE authenticated (e.g. after case 1)

    – Initial Context Setup procedure to establish the first E-RAB(s)– eNB will initiate security activation over the radio interface prior

    to establishment of SRB2 and/or DRBs– eNB stores “UE Radio Capability” IE either from S1-AP message

    or by using RRC UE capability transfer procedure– MME S1-AP UE identity received in S1-AP INITIAL UE CONTEXT

    SETUP REQUEST message

  • Cellular Communication Systems 90Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Dedicated E-RAB setup

    • Dedicated E-RAB setup procedure establishes new E-RAB(s) after Initial Context Setup– eNB will manage new E-RAB establishment similarly to SRB2 and

    DRB(s) establishment in Initial Context Setup case.

    UE eNB MME

    S1AP E-RAB SETUP REQUESTeNB S1-AP UE Identity

    MME S1-AP UE IdentityE-RAB to be Setup List

    S1AP E-RAB SETUP RESPONSEMME S1-AP UE IdentityeNB S1-AP UE IdentityE-RAB Setup List

    RRCConnectionReconfiguration

    nas-DedicatedInformationList

    RadioResourceConfigDedicated (DRB(s))

    RRCConnectionReconfigurationComplete

  • Cellular Communication Systems 91Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    E-RAB Release

    • E-RAB Release procedure is used to release one or several E-RABs– Initiated by MME– When initiated by eNB: S1-AP E-RAB RELEASE INDICATION sent

    to MME

    UE eNB MME

    S1AP E-RAB RELEASE COMMANDeNB S1-AP UE Identity

    MME S1-AP UE IdentityE-RAB to be Released List

    S1AP E-RAB RELEASE RESPONSEMME S1-AP UE IdentityeNB S1-AP UE IdentityE-RAB Release List

    RRCConnectionReconfiguration

    nas-DedicatedInformationList

    RadioResourceConfigDedicated (DRB(s))

    RRCConnectionReconfigurationComplete

  • Cellular Communication Systems 92Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    UE Context Release

    • UE Context Release procedure releases all E-RABs for an UE, including S1-U bearers, Radio bearers and the S1-MME signaling connection for the UE– Initiated by MME– When initiated by eNB: S1-AP UE CONTEXT RELEASE REQUEST

    message sent before to MME

    UE eNB MME

    RRCConnectionRelease

    S1AP UE CONTEXT RELEASE COMMANDeNB S1-AP UE Identity

    MME S1-AP UE IdentityCause

    S1AP UE CONTEXT RELEASE COMPLETEMME S1-AP UE IdentityeNB S1-AP UE Identity

  • Cellular Communication Systems 93Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    RRC Connection Re-establishment

    • Re-establishment procedure is triggered in the following cases:– UE detects a L1/ L2 failure– RRC Connection Reconfiguration procedure fails– Mobility procedure fails

    • eNB re-establishes the RRC connection– Re-establishment of MAC, RLC and PDCP for SRBs and DRB– Re-establishment of SRB1– RRC Connection Reconfiguration used afterwards to re-establish SRB2

    and DRB(s)

    RRCConnectionReestablishmentRequest

    UE eNB

    RRCConnectionReestablishment

    RRCConnectionReestablishmentComplete

  • Cellular Communication Systems 94Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Initial Attach Procedure

    UE eNB MME SGW PGW PCRF HSS/EIR

    Attach Request

    RRC Connection Est.

    Authentication/ Security

    Update Location

    Create Session Req.

    IP-CAN Session Est.

    Create Session Resp.

    Create Session Req.

    Create Session Resp.

    Attach Complete

    UL Data

    DL Data

    Modify Bearer

    Initial Context Setup/ Attach Accept

    DL Data

  • Cellular Communication Systems 95Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Tracking Area Update with MME/S-GW Change

    UE eNB New MME New S-GW Old MME P-GW HSS

    TAU Request

    RRC Connection Est.

    Authentication/ Security

    Create Session Resp.

    TAU Complete

    Context Retrieval

    Context Ack

    Create Session Req.

    Modify Bearer

    Update Location

    Cancel Location

    Update Location Ack

    TAU Accept

    Old S-GW

    Delete Session

  • LTE Mobility

    • Handover Principle, UE Measurements• LTE-Handover over X2, S1• Inter-RAT Handover to UTRAN

  • Cellular Communication Systems 97Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    LTE Handover

    • LTE uses UE-assisted network-controlled handover– UE reports measurements; network decides when to handover and to

    which cell– Relies on UE to detect neighbor cells → no need to maintain and

    broadcast neighbor lists Allows "plug-and-play" capability; saves BCH resources

    – For search and measurement of inter-frequency neighboring cells only carrier frequencies need to be indicated

    • X2 interface used for handover preparation and forwarding of user data– Target eNB prepares handover by sending required information to UE

    transparently through source eNB as part of the Handover Request Acknowledge message New configuration information needed from system broadcast Accelerates handover as UE does not need to read BCCH on target cell

    – Buffered and new data are transferred from source to target eNB until path switch → prevents data loss

    – UE uses non-contention based random access to accelerate handover

  • Cellular Communication Systems 98Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    UE Measurements

    • In LTE the UE measurements are mainly used for HO purpose

    • Measurement quantities depend on the RAT to measure– LTE (intra-/ inter-frequency)

    Reference Signal Received Power (RSRP) Reference Signal Received Quality (RSRQ)

    – UMTS (FDD) Carrier Received Signal Strength Indicator (RSSI) CPiCH Received Signal Code Power (RSCP) CPiCH Ec/I0

    – GSM Carrier Received Signal Strength Indicator (RSSI)

    • eNB scheduler shall provide transmission gaps to allow inter-frequency and inter-RAT measurements

  • Cellular Communication Systems 99Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    UE Measurement Model

    • The measurement model consists of the following parts

    • Measurement filtering:

    𝐹𝐹𝑛𝑛 = 1 − 𝑎𝑎 ⋅ 𝐹𝐹𝑛𝑛−1 + 𝑎𝑎 ⋅ 𝑀𝑀𝑛𝑛Filter coefficient: 𝑎𝑎 = 2− ⁄𝑘𝑘 4, 𝑘𝑘 = 0 … 19sample rate at point B: 200msec

    • Reporting criteria– Measurement triggers for event-based reporting: handover– Periodical reporting: e.g. tracing

    Layer 1 filtering

    Layer 3 filtering

    Evaluation of reporting

    criteria

    A D B C

    C'

    RRC configures parameters

    RRC configures parameters

  • Cellular Communication Systems 100Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    Handover Measurement Events

    • Intra-LTE measurement events (intra- and inter-frequency)– A1: Serving cell better than threshold– A2: Serving cell worse than threshold– A3: Neighbor cell with offset better than serving cell– A4: Neighbor cell better than threshold– A5: Serving cell worse than threshold #1, neighbor cell better

    than threshold #2

    • Inter-RAT measurement events– B1: Inter-RAT neighbor cell better than threshold– B2: Serving cell worse than threshold #1, Inter-RAT neighbor cell

    better than threshold #2

    • To reduce signaling amount, hysteresis and time-to-trigger might be applied

  • Cellular Communication Systems 101Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    X2 Handover: Preparation Phase

    UEUESource eNB

    Source eNB

    Measurement Control

    Target eNB

    Target eNB MMEMME sGWS-GW

    Packet Data Packet Data

    UL allocation

    Measurement Reports

    HO decision

    Admission Control

    HO Request

    HO Request AckDL allocation

    RRC Connection Reconfig.

    L1/L2 signaling

    L3 signaling

    User data

    • HO decision is made by source eNB based on UE measurement report• Target eNB prepares HO by sending relevant info to UE through source eNB as

    part of HO request ACK command, so that UE does not need to read target cell BCH

    SN Status Transfer

  • Cellular Communication Systems 102Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    X2 Handover: Execution Phase

    UEUESource eNB

    Source eNB

    Target eNB

    Target eNB MMEMME sGWS-GW

    Detach from old cell, sync with new cell

    Deliver buffered packets and forward new packets to target eNB

    DL data forwarding via X2

    Synchronisation

    UL allocation and Timing Advance

    RRC Connection Reconfig. Complete

    L1/L2 signaling

    L3 signaling

    User dataBuffer packets from source eNB

    Packet Data

    Packet Data

    • RACH is used here only so target eNB can estimate UE timing and provide timing advance for synchronization; RACH timing agreements ensure UE does not need to read target cell P-BCH to obtain SFN (radio frame timing from SCH is sufficient to know PRACH locations)

    UL Packet Data

  • Cellular Communication Systems 103Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    X2 Handover: Completion Phase

    UEUESource eNB

    Source eNB

    Target eNB

    Target eNB MMEMME sGWS-GW

    DL Packet Data

    Path switch req

    Modify bearer req.

    Switch DL path

    Path switch req ACKUE Context Release

    Packet Data Packet Data

    L1/L2 signaling

    L3 signaling

    User data

    DL data forwarding

    Flush DL buffer, continue delivering in-

    transit packets

    End Marker

    Release resources

    Packet Data

    End Marker

    Modify bearer resp.

  • Cellular Communication Systems 104Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    LTE Handover: Illustration of Interruption Period

    UL

    U- plane active

    U- plane active

    UEUESource eNB

    Source eNB

    Target eNB

    Target eNB

    UL

    U- plane active

    U- plane active

    UEs stops Rx/Tx on the old cell

    DL synchronisation+

    Timing advance+

    UL resource request/grant

    DL sync+ RACH (no contention)

    + Timing Adv+ UL Resource Req

    and Grant

    ACK

    HO Request

    HO Confirm

    HandoverLatency

    (approx. 55 ms)Approx. 20 ms

    Measurement Report

    HO Command

    HO Complete

    HandoverInterruption

    (approx. 35 ms)

    Handover Preparation

  • Cellular Communication Systems 105Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    S1 Handover

    • S1 handover is performed, when there is no X2 connection between source and target eNodeB– Operator preference– No logical connectivity, e.g. HeNB

    • Handover procedure is similar to X2 handover, except for– C Plane messages forwarded via MME– U Plane data forwarded via S-GW– increase in handover latency

  • Cellular Communication Systems 106Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    S1 Handover Procedure

    UEUESource eNB

    Source eNB

    Target eNB

    Target eNB MMEMME sGWS-GW

    Packet Data Packet Data

    Measurement Reports

    HO decision

    Admission Control

    HO Required

    HO Command

    RRC Connection Reconfig.

    L3 signaling

    User data

    ENB Status Transfer

    HO Request

    HO Request Ack

    MME Status Transfer

    Detach from old cell, sync with new cell

    Path switch procedure/ UE Context Release in source eNB

    DL data forwarding via S1

    RRC Connection Reconfig. Complete

    Packet Data

    Packet Data UL Packet Data

    HO Notify

    Packet Data Packet Data

  • Cellular Communication Systems 111Andreas Mitschele-Thiel, Jens Mueckenheim November 18

    References

    • Literature– Holma, Toskala: LTE for UMTS – Evolution to LTE-Advanced, Wiley 2011– E. Dahlman, S. Parkvall, J. Sköld: 4G, LTE-Advanced Pro and the Road

    to 5G, 3rd edition, Aademic Press, 2016– Sesia, Toufik, Baker: LTE - The UMTS Long Term Evolution: From

    Theory to Practice, Wiley 2011– LTE EMM and ECM States: www.netmanias.com

    – The LTE Network Architecture - strategic white paper – Alcatel-Lucent, 2009

    • 3GPP standards (www.3gpp.org/specifications):– 36-series: LTE radio aspects– 36.300: E-UTRAN – Overall description; Stage 2– 36.213: Physical layer procedures– 36.321: Medium Access Control (MAC) protocol specification– 36.331: Radio Resource Control (RRC); protocol specification– 36.413: S1 Application Protocol (S1AP)– 36.423: X2 Application Protocol (X2AP)

    http://www.netmanias.com/http://www.3gpp.org/specifications

    3G Long-Term Evolution (LTE) and�System Architecture Evolution (SAE)3GPP Evolution – BackgroundLTE Requirements and Performance TargetsKey Features of LTE to Meet RequirementsLTE/SAE ReleasesHow to navigate in 3GPP documents?LTE/SAE Network ArchitectureEvolved UTRAN (E-UTRAN) ArchitectureEvolved Node BEvolved Packet System (EPS) Architecture Mobility Management Entity (MME)Serving and PDN GatewaysHome Subscriber Server (HSS) PCRF – Policy Control and Charging Rules FunctionEPS Protocol Architecture (U Plane)EPS Protocol Architecture (C Plane)S1 Interface (eNB - EPC)X2 Interface (eNB - eNB)S5/S8 Interface (S-GW - P-GW)Air Interface Protocol ArchitectureLTE Protocol Architecture - OverviewLTE Protocol Architecture – U Plane OverviewLTE Protocol Architecture – C Plane OverviewPhysical Layer Resource Scheduling and AllocationPhysical Layer Services – Transport ChannelsPhysical Layer Model: DL-SCHPhysical Layer Model: UL-SCHLayer 2 – Structure (DL)Layer 2 – Structure (UL)MAC SublayerMapping between DL ChannelsMapping between UL ChannelsRLC SublayerRLC Model for AMPDCP SublayerData Flow through Layer 2RRC LayerRRC Layer (contd.)RRC StatesTracking AreaBearers, States and IdentifiersEPS Bearer Service Architecture – Overview Radio Bearer: SRB vs. DRBEPS Bearer: Default vs. DedicatedLTE RRC StatesEPS Connection Management States (ECM)EPS Mobility Management States (EMM)Relation between EMM and ECM StatesEPS Bearer and Signaling Connections in EMM-registered StateEPS Bearer and Signaling Connections in EMM-registered StateEMM, ECM and RRC StatesEMM, ECM and RRC States – User ViewUE Location Information in Network ElementsUE IdentifiersUE IdentifiersUE IdentifiersUE IDs maintained in Network ElementsQuality of ServiceQoS Architecture (U Plane) - OverviewImplementation of QoSOptions that influence QoSQoS Class Identifier (QCIs)Traffic Flow Template (TFT) and QoS EnforcementImportant Terms and Ingredients for QoSQoS Parameters for SDF and EPS BearerEnforcement of QoSQoS Policing and Scheduling for DLQoS Policing and Scheduling for ULCall Handling ProceduresCall Handling: End-to-End ScenariosPagingRRC Connection EstablishmentRRC Connection Establishment (cont.)Dedicated S1 EstablishmentDedicated S1 Establishment (contd.)Dedicated E-RAB setupE-RAB ReleaseUE Context ReleaseRRC Connection Re-establishmentInitial Attach ProcedureTracking Area Update with MME/S-GW ChangeLTE MobilityLTE HandoverUE MeasurementsUE Measurement ModelHandover Measurement EventsX2 Handover: Preparation PhaseX2 Handover: Execution PhaseX2 Handover: Completion PhaseLTE Handover: Illustration of Interruption PeriodS1 HandoverS1 Handover ProcedureReferences