utran ws12

Upload: bian-hardiyanto

Post on 03-Jun-2018

258 views

Category:

Documents


1 download

TRANSCRIPT

  • 8/12/2019 UTRAN ws12

    1/58

    UMTS Terrestrial Radio AccessNetwork (UTRAN)

    UMTS Terrestrial Radio Access (UTRA)

    UTRAN Architecture and Protocols UTRAN Procedures (see separate presentation)

  • 8/12/2019 UTRAN ws12

    2/58

    UMTS Networks 2 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    Important ReferencesBooks: Kaaranen, Ahtiainen, Laitinen, Naghian, Niemi: UMTS Networks

    Architecture, Mobility and Services. 2nd edition, Wiley, 2005

    Holma, Toskala: WCDMA for UMTS. 4th edition, Wiley, 2007 Walke, Althoff, Seidenberg: UMTS Ein Kurs. 2. Auflage, J. Schlembach

    Fachverlag, 2002 T. Benkner, C. Stepping: UMTS Universal Mobile Telecommunications

    System. J. Schelmbach Fachverlag, 2002.

    Central 3GPP Documents on UTRAN: 25.401: UTRAN overview 25.301: Radio link protocols (UTRA) 25.931: UTRAN procedures

  • 8/12/2019 UTRAN ws12

    3/58

    UMTS Networks 3 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    UTRAN Architecture

    Components and Interfaces Macro Diversity UTRAN Functions Protocol Architecture RRC connection and signaling connection Access Stratum and Non Access Stratum

  • 8/12/2019 UTRAN ws12

    4/58

    UMTS Networks 4 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    UTRAN Components and Interfaces

    RNS

    RNC

    RNS

    RNC

    Core Network

    Node B Node B Node B Node B

    Iu Iu

    Iur

    Iub IubIub Iub

    UTRAN

    Source: 3GPP 25.401

    A Radio Network Subsystem (RNS) consists of a RNC, one or more Node Bs andoptionally one SAS (standalone A-GPS serving mobile location center)

  • 8/12/2019 UTRAN ws12

    5/58

    UMTS Networks 5 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    Macro Diversity:Serving and Drift RNS

    S e rv in g R N S ( S R N S )

    C o r e N e tw o r k

    Iu

    D r if t R N S ( D R N S )Iu r

    U E

    C e l l s

    Source: 3GPP 25.401

    Each RNS is responsible for the resources of its set of cells

    For each connection between User Equipment (UE) and the UTRAN, one RNS is theServing RNS (SRNS)

    Drift RNSs (DRNS) support the Serving RNS by providing radio resources

    Macro-diversity and handover is supported by Node B and RNC

  • 8/12/2019 UTRAN ws12

    6/58

    UMTS Networks 6 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    Serving, Drift and Controlling RNC

    RNS

    RNC

    RNS

    RNC

    Core Network

    Node B Node B Node B Node B

    Iu Iu

    Iur

    Iub IubIub Iub

    UTRAN

    UE

    SRNCDRNC

    Softer handover:maximum ratio combining

    in Node B

    Soft handover:radio frame selection (layer 1)in SRNC (and DRNC)

  • 8/12/2019 UTRAN ws12

    7/58

    UMTS Networks 7 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    Roles of RNSs/RNCs

    Serving RNS (SRNS) A role an RNS can take with respect to a specific connection between a UE andUTRAN

    There is one Serving RNS for each UE that has a connection to UTRAN The Serving RNS is in charge of the RRC connection between a UE and the

    UTRAN The Serving RNS terminates the Iu for this UE

    Drift RNS (DRNS) A role an RNS can take with respect to a specific connection between a UE and

    UTRAN An RNS that supports the Serving RNS with radio resources when the

    connection between the UTRAN and the UE need to use cell(s) controlled by thisRNS

    Controlling RNC (CRNC) A role an RNC can take with respect to a specific set of UTRAN access points (an

    UTRAN access point is specific to a cell) Exactly one Controlling RNC serves an UTRAN access point (i.e. each cell) The Controlling RNC has the overall control of the logical resources of its UTRAN

    access points

    Source: 3GPP 21.905

  • 8/12/2019 UTRAN ws12

    8/58

    UMTS Networks 8 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    Distribution of Functions betweenRNCs

    Radio resource management : CRNC owns the radio resources of a cell SRNC handles the connection (RRC/RANAP) to one UE , and may

    borrow radio resources of a certain cell from the CRNC SRNC performs dynamical control of power for dedicated channels ,

    within limits admitted by CRNCInner loop power control for some radio links of the UE connection may bedone by the Node BInner loop control is controlled by an outer loop , for which the SRNC hasoverall responsibility

    SRNC handles scheduling of data for dedicated channels CRNC handles scheduling of data for common channels (no macro

    diversity on DL common channels)

    Source: 3GPP 25.401, Ch 6.3

  • 8/12/2019 UTRAN ws12

    9/58

    UMTS Networks 9 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    Serving, Drift and Controlling RNC

    RNS

    RNC

    RNS

    RNC

    Core Network

    Node B Node B Node B Node B

    Iu Iu

    Iur

    Iub IubIub Iub

    UTRAN

    UE 1

    SRNCDRNC

    UE 2

    common/ sharedchannel

    SRNC

    dedicated channel inmacro-diversity mode

  • 8/12/2019 UTRAN ws12

    10/58

    UMTS Networks 10 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    Serving and Controlling RNCExample: DCH (UL&DL macro diversity)

    PHY PHY

    ATM

    DchFP

    ATM

    MAC-d

    IubUE NodeB CRNCUu SRNC

    ATM ATM

    Iur

    MAC-d

    DCCH DTCH

    DchFP

    PHY-upper PHY

    AAL2 AAL2

    DTCH DCCH

    AAL2 AAL2

    DchFP DchFP

    PHY

    Source: 3GPP 25.401, sc 11.2.4 (see also 25.301, sc 5.6.1)

    Combining/splitting of

    phy. channels

    Combining/splitting is supported for DCH only(no layer 2 processing in Node B and DRNC)

    cells servedby the samenode B

    cells servedby the sameCRNC

    (optional)

    cells servedby differentRNCs

  • 8/12/2019 UTRAN ws12

    11/58

    UMTS Networks 11 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    PHY PHY

    ATM

    FachFP

    IubUE NodeB CRNCUu Iur SRNC

    AAL2

    ATM

    FachFP

    MAC-c/sh

    ATM ATM

    MAC-d

    DCCH DTCH

    AAL2

    MAC-c/sh

    MAC-d

    DTCH DCCH

    AAL2

    FachFP

    AAL2

    FachFP

    Serving and Controlling RNCExample: FACH (DL, no macro diversity)

    Physical channel is terminated within node B (no support for combining/splitting)

    Common MAC (MAC-c/sh) terminates in the CRNC

    Dedicated MAC (MAC-d) terminates in the SRNC

    Source: 3GPP 25.401, sc 11.2.3 (see also 25.301, sc 5.6.2)

    CCCHCCCH

  • 8/12/2019 UTRAN ws12

    12/58

    UMTS Networks 12 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    Example: BCH

    UE NodeB

    RLC

    MAC

    PHY

    RLC

    MAC

    PHY

    RRC RRC

    RRC

    CRNC

    Source: 3GPP 25.301, sc 5.6.7

    RRC terminates in

    CRNC : provides broadcast information distributed by node B

    Node B : handles periodic repetition of broadcast information

    Splitting of RRC eliminates repetition of broadcast data on Iub interface

    o

  • 8/12/2019 UTRAN ws12

    13/58

    UMTS Networks 13 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    UTRAN Architecture: Functional Split

    Control plane

    Bearer plane

    CoreNetwork

    Node-B

    Paging

    Com./ SharedChannel

    Processing

    Cell Control

    DedicatedChannel

    Processing

    MobileControl

    Broadcast

    CRNC/DRNC SRNC

  • 8/12/2019 UTRAN ws12

    14/58

    UMTS Networks 14 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    Core Network

    User plane Control plane

    Iub Iur

    paging (connected)

    paging(connected,

    PCCH)

    MAC-b

    RLC -b

    RRC -b

    BCCH

    BCH

    PHY

    Softer Handover Splitting /Combining

    NB

    AP

    Iub

    CCHFP

    Node-B

    Iub /Iur DCHFP

    Iu

    Soft Handover Splitting /Combining

    optional

    CTCHPCCHBCCH

    NB

    AP

    RNS

    AP

    Iur CCHFP

    Iub

    CCHFP

    Iub/ Iur DCHFP

    Iub /Iur DCHFP

    RANAPCRNC

    paging (idle)

    DRNC

    BM-IWF

    PCH RACHFACH

    DSCHCPCH

    CCCH

    RLC -c/sh

    MAC-c/sh

    BMC

    RRC -c/sh

    SABP

    Iu

    MAC-d

    DCH

    DTCH

    RLC -d

    PDCP

    RRC -d

    Soft HandoverSplitting /Combining

    DCCH

    SRNC

    RNS

    AP

    RANAP

    Iur CCHFP

    Iub/ Iur DCHFP

    Iu-CSFP

    Iu-PSFP

    LOGICALCHANNELS

    TRANSPORTCHANNELS

    UTRAN Protocol Architecture: Summary

    o

  • 8/12/2019 UTRAN ws12

    15/58

    UMTS Networks 15 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    UTRAN Architecture Principles User Plane

    Source: 3GPP 25.401

    Non-Access Stratum : Protocols between UE and CN that are not

    terminated in the UTRAN Access Stratum : Provides UE-CN transport service to NAS services AS protocols are closely linked to radio technology

    UTRANUE CN Access Stratum

    Non-Access Stratum

    Radio(Uu)

    Iu

    Radioproto-cols(1)

    Radioproto-cols(1)

    Iuprotocols(2)

    Iuprotocols(2)

    radio access bearer SAPs (user plane)

  • 8/12/2019 UTRAN ws12

    16/58

    UMTS Networks 16 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    UTRAN Architecture Principles Control Plane

    UTRANUE CN Access Stratum

    Non-Access Stratum

    Radio(Uu)

    Iu

    Radioproto-cols(1)

    Radioproto-cols(1)

    Iuprotocols(2)

    Iuprotocols(2)

    CM,MM,GMM,SM (3) CM,MM,GMM,SM (3)

    Source: 3GPP 25.401

    NAS control plane functions:CM: Connection ManagementMM: Mobility ManagementGMM: GPRS MM

    SM: Session Management

    signaling connection

  • 8/12/2019 UTRAN ws12

    17/58

    UMTS Networks 17 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    UTRAN Functions (1)

    - Transfer of User Data- Functions related to overall system access control

    - Admission Control- Congestion Control

    - System information broadcasting- Radio channel ciphering and deciphering- Integrity protection- Functions related to mobility

    - Handover- SRNS Relocation- Paging support- Positioning

    - Synchronisation

    Source: 3GPP 25.401, Ch 7.1

  • 8/12/2019 UTRAN ws12

    18/58

    UMTS Networks 18 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    UTRAN Functions (2)

    - Functions related to radio resource management and control- Radio resource configuration and operation- Radio environment survey- Combining/splitting control- Connection set-up and release- Allocation and deallocation of radio bearers- Radio protocols function- RF power control- Radio channel coding and decoding

    - Channel coding control- Initial (random) access detection and handling- CN distribution function for Non Access Stratum messages

    - Functions related to broadcast and multicast services (broadcast/multicastinterworking function BM-IWF)

    - Broadcast/Multicast Information Distribution- Broadcast/Multicast Flow Control- Cell-based Services (CBS) Status Reporting

    - Tracing

    - Volume reporting

  • 8/12/2019 UTRAN ws12

    19/58

    UMTS Networks 19 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    Wrap-up:Why is UTRAN so complicated?Some answers:

    Limitation of radio resources and last-mile transport resources

    CDMA macro-diversity mode Single RLC/MAC entity required for synchronous delivery of radio

    frames over all SHO legs

    Splitting/combining of radio frames (multicast) Tight handover requirements esp. for voice

    Need for proactive handover initiation requires interaction between

    radio layers Designed for maximum functionality and flexibility

    Overdimensioned from the viewpoint of a single application

  • 8/12/2019 UTRAN ws12

    20/58

    UMTS Networks 20 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    UE mode

    HLR

    GGSN

    Modes and states (PS mode)

    SGSN

    RNC

    UE

    RRC connection

    Signaling connection

    PMM state (detached, idle, connected)

    SM: PDP context (active, inactive)

  • 8/12/2019 UTRAN ws12

    21/58

    UMTS Networks 21 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    Radio Link, RRC Connection,Signaling Connection

    RNS

    RNC

    RNS

    RNC

    Core Network

    Node B Node B Node B Node B

    Iu Iu

    Iur

    Iub IubIub Iub

    UTRAN

    UEradio link

    RRC connection -> connected mode

    signaling connectionSRNC

    RRC connections and signaling connections are logical links

  • 8/12/2019 UTRAN ws12

    22/58

    UMTS Networks 22 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    Radio Link, RRC Connection,Signaling Connection

    RNS

    RNC

    RNS

    RNC

    Core Network

    Node B Node B Node B Node B

    Iu Iu

    Iur

    Iub IubIub Iub

    UTRAN

    UEradio link

    SRNCDRNC

    RRC connection

    signaling connection

  • 8/12/2019 UTRAN ws12

    23/58

    UMTS Networks 23 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    MSC/VLR or SGSN

    SRNCUE

    RRC Connection and Signaling Connection

    RRC Connection RANAP Connection

    RRC RANA

    PRRC

    RANA P

    Signaling Connection

    Radio Access Bearer

    Signaling Radio Bearer Iu Signaling Bearer

    Higher layercontrol Higher layercontrol

  • 8/12/2019 UTRAN ws12

    24/58

    UMTS Networks 24 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    RRC Connection

    RRC state machine exists as two peer entities, one in the MS and one inUTRAN (SRNC)

    Apart from transient situations and error cases the two peer entities are

    synchronized

    Idle mode

    CellConnected

    RRCconnection

    establishment

    URAConnected

    RRC

    connectionrelease

    Enter URAconnected state

    Enter cellconnected state

    Connected mode

    UTRAN Registration Area (URA):

    area covered by anumber of cells

    URA is only internallyknown in the UTRAN

  • 8/12/2019 UTRAN ws12

    25/58

    UMTS Networks 25 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    Signaling Connection

    No signaling connection exist (idle state) UE has no relation to UTRAN, only to CN no data transfer paging identification by IMSI, TMSI, P-TMSI

    Signaling connection exist (connected state)UE position can be known on different levels:

    - URA level (UTRAN registration area): URA is a specified set of cells,which can be identified on the BCCH.

    - Cell level: Different channel types can be used for data transfer:- Common transport channels (RACH, FACH, DSCH, USCH)- Dedicated transport channels (DCH)

    Source: 3GPP 25.301, ch 6.2

  • 8/12/2019 UTRAN ws12

    26/58

    UMTS Networks 26 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    Important Vocabulary

    RRC connection point-to-point bi-directional connection between RRC peer entities on the UE and

    the UTRAN sides UE has either zero or one RRC connection

    Signaling connection an acknowledged-mode link between the UE and the CN to transfer higher layerinformation between the entities in the non-access stratum (via RRC and RANAP)

    Radio link

    a logical association between a single UE and a single UTRAN access point (cell) its physical realization comprises one or more radio bearer transmissions

    Radio bearer (compare signaling radio bearer)

    service provided by the RLC layer for transfer of user data between UE and SRNC

    Radio interface interface between UE and a UTRAN access point radio interface encompasses all the functionality required to maintain the

    interface

    Source: 3GPP 21.905

  • 8/12/2019 UTRAN ws12

    27/58

    UMTS Networks 27 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    Radio Interface ProtocolsUMTS Terrestrial Radio Access (UTRA)

    Air interface protocol architecture

    Layer 1, 2 and 3 protocols

    Mapping between logical, transport and

    physical channels

  • 8/12/2019 UTRAN ws12

    28/58

    UMTS Networks 28 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    Radio Protocols Overview

    RLC

    RRC

    L1

    GMM /

    SM / SMS

    RRC

    MAC

    ATM

    RANAP

    AAL5

    Relay

    ATM

    AAL5

    3G SGSNRNSMSIu-PsUu

    RLC SCCP

    SignallingMAC

    L1

    Signalling

    RANAP

    SCCP

    GMM /

    SM / SMS

    L1

    RLC

    PDCP

    MAC

    E.g., IP,PPP

    Application

    L1

    RLC

    PDCP

    MAC

    ATM

    UDP/IP

    GTP-U

    AAL5

    Relay

    L1

    UDP/IP

    L2

    GTP-U

    E.g., IP,PPP

    3G-SGSNUTRANMS

    Iu-PSUu Gn Gi

    3G-GGSN

    ATM

    UDP/IP

    GTP-U

    AAL5

    L1

    UDP/IP

    GTP-U

    L2

    Relay

    Layer 3 IP, PPP (user plane) RRC (control plane)

    Layer 2 PDCP (user plane) BMC (user plane) RLC MAC

    Layer 1 PHY

    See 3GPP 25.301 andUMTS Networks book, ch. 9

    Control plane

    User plane

  • 8/12/2019 UTRAN ws12

    29/58

    UMTS Networks 29 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    Source: 3GPP 25.301

    Radio Access BearersAS control plane SAPs

    Radio Protocol Architecture

    L3

    c o n t r o l

    c o n t r o l

    c o n t r o l

    c o n t r o l

    LogicalChannels

    TransportChannels

    C-plane signalling U-plane information

    PHY

    L2/MAC

    L1

    RLC

    DC NtGC

    L2/RLC

    MAC

    RLCRLC

    RLCRLC

    RLCRLC

    RLC

    BMC L2/BMC

    control

    PDCPPDCP L2/PDCP

    RadioBearers

    RRC

    DCNtGC Radio Access Bearers

  • 8/12/2019 UTRAN ws12

    30/58

    UMTS Networks 30 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    L3

    c o n t r o

    l

    c o n t r o

    l

    c o n t r o

    l

    c o n t r o

    l

    LogicalChannel

    TransportChannels

    C-plane signalling U-plane information

    PHY

    L2/MAC

    L1

    RLC

    DC NtGC

    L2/RLC

    MAC

    RLCRLC

    RLCRLC

    RLCRLC

    RLC

    Duplication avoidance

    UuS boundary

    BMC L2/BMC

    control

    PDCPPDCP L2/PDCP

    DC NtGC

    RadioBearers

    RRC

    Radio Access BearersAS control plane SAPsPhysical Layer Services

    Transport channels do not define what is transported (which is defined bylogical channels)

    Example: DCH offers the same type ofservice for control and user traffic

    Physical layer offers information transfer services (transport channels) toMAC and higher layers

    Physical layer transport services define

    how

    and with what characteristics data are transferred over the radio interface

    Radio Access Bearers

    DCNtGC

  • 8/12/2019 UTRAN ws12

    31/58

    UMTS Networks 31 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    Radio Access BearersAS control plane SAPs

    L3

    c o n t r o

    l

    c o n t r o

    l

    c o n t r o

    l

    c o n t r o

    l

    LogicalChannel

    TransportChannels

    C-plane signalling U-plane information

    PHY

    L2/MAC

    L1

    RLC

    DC NtGC

    L2/RLC

    MAC

    RLCRLC

    RLCRLC

    RLCRLC

    RLC

    Duplication avoidance

    UuS boundary

    BMC L2/BMC

    control

    PDCPPDCP L2/PDCP

    DC NtGC

    RadioBearers

    RRC

    Physical Layer Channel Types

    common transport channels (there is a need for inbandidentification of the UEs when particular UEs are addressed)

    dedicated transport channels (the UEs are identified by the physicalchannel, i.e. code and frequency for FDD (code, time slot and frequency for TDD) )

  • 8/12/2019 UTRAN ws12

    32/58

    UMTS Networks 32 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    Physical Layer Common TransportChannels (1)

    Random Access Channel (RACH) Contention based uplink channel used for transmission of relatively

    small amounts of data, e.g. for initial access or non-real-time

    dedicated control or traffic dataForward Access Channel (FACH)

    Common downlink channel for relatively small amount of data no closed-loop power control

    Downlink Shared Channel (DSCH) TDD only Downlink channel shared by several UEs carrying dedicated control or

    traffic dataUplink Shared Channel (USCH) TDD only

    Uplink channel shared by several UEs carrying dedicated control ortraffic data

  • 8/12/2019 UTRAN ws12

    33/58

    UMTS Networks 33 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    Physical Layer Common TransportChannels (2)

    Broadcast Channel (BCH) Downlink channel used for broadcast of system information into an

    entire cellPaging Channel (PCH)

    A downlink channel used for broadcast of control information into anentire cell allowing efficient UE sleep mode procedures

    Currently identified information types are paging and notification Another use could be UTRAN notification of change of BCCH

    information

    High-Speed Downlink Shared Channel (HS-DSCH) Rel. 5 High-speed downlink channel shared by several UEs

  • 8/12/2019 UTRAN ws12

    34/58

    UMTS Networks 34 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    Physical Layer Dedicated TransportChannels & Transport Formats

    Dedicated Channel (DCH)Channel dedicated to one UE used in uplink or downlink

    Enhanced Dedicated Channel (E-DCH) Channel dedicated to one UE used in uplink only . Subject to Node-B controlled scheduling and HARQ

    Transport Formats and Transport Format Sets A Transport Format or a Transport Format Set is associated with each

    transport channel A Transport Format defines the format offered by L1 to MAC

    (encodings, interleaving, bit rate and mapping onto physical channels) A Transport Format Set is a set of Transport Formats Example: a variable rate DCH has a Transport Format Set (one Transport

    Format for each rate), whereas a fixed rate DCH has a single TransportFormat

    See 3GPP 25.302, ch. 7 and Walke, ch 5.10, for details on Transport Formats and Transport Format Sets

  • 8/12/2019 UTRAN ws12

    35/58

    UMTS Networks 35 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    Physical Layer Processing

    DCH DCH DCH

    DPCH DPCH

    CRC attachment

    Channel Coding

    Rate Matching

    CRC attachment

    Channel Coding

    Rate Matching

    CRC attachment

    Channel Coding

    Rate Matching

    Transport Channel Multiplexing

    Physical Channel Mapping

    Coded Composite Transport Channel (CCTrCH)

    DataDataData Data

    DataData

    TransportBlock Set

    TransportBlock Set

    TransportBlock

    Note: Physical ChannelMapping is used to implement

    multicoding (more than oneDPCH). This will usuallyonly be used for high datarates

    Note: Functional blockswhich implementconcatenation, segmentation,interleaving, discontinuoustransmission (DTX) andmacrodiversitydistirbution/combining have

    been suppressed.

    See 3GPP 25.302 for details

    o

  • 8/12/2019 UTRAN ws12

    36/58

    UMTS Networks 36 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    Physical Layer Functions

    Macrodiversity distribution/combining and soft handover execution Error detection on transport channels and indication to higher layers (CRC) FEC encoding/decoding and interleaving/deinterleaving of transport channels Multiplexing of transport channels and demultiplexing of coded composite

    transport channels Rate matching (fit bits into physical channel) Mapping of coded composite transport channel on multiple physical channels Power weighting and combining of physical channels Modulation and spreading /demodulation and despreading of physical channels Frequency and time (chip, bit, slot, frame) synchronisation Measurements and indication to higher layers (e.g. frame error rate, signal-to-

    interference ratio, interference power, transmit power, etc.)

    Closed-loop power control RF processing Support of timing advance on uplink channels (TDD only) Support of Uplink Synchronisation (TDD only)

    DC NtGC Radio Access BearersAS l l SA

  • 8/12/2019 UTRAN ws12

    37/58

    UMTS Networks 37 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    L3

    c o n t r o

    l

    c o n t r o

    l

    c o n t r o

    l

    c o n t r o

    l

    LogicalChannel

    TransportChannels

    C-plane signalling U-plane information

    PHY

    L2/MAC

    L1

    RLC

    DC NtGC

    L2/RLC

    MAC

    RLCRLC

    RLCRLC

    RLCRLC

    RLC

    Duplication avoidance

    UuS boundary

    BMC L2/BMC

    control

    PDCPPDCP L2/PDCP

    RadioBearers

    RRC

    AS control plane SAPsMedium Access Control (MAC) Services

    Data transfer (logical channels SAPs) Unacknowledged transfer of MAC SDUs between peer MAC entities No data segmentation (performed by higher layers) on R.99

    Reallocation of radio resources and MAC parameters Execution of radio resource reallocation and change of MAC

    parameters by request of RRC, i.e. change of transport format(combination) sets, change of transport channel type

    Autonomously resource allocation in TDD modeReporting of measurements

    Local measurements such astraffic volume and qualityindication (reported to RRC)

  • 8/12/2019 UTRAN ws12

    38/58

    UMTS Networks 38 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    MAC Logical Channels

    Control Channels (transfer of control plane information) Broadcast Control Channel (BCCH) DL Paging Control Channel (PCCH) DL Common Control Channel (CCCH) DL/UL Dedicated Control Channel (DCCH) DL/UL Shared Channel Control Channel (SHCCH) DL/UL (TDD)

    Traffic Channels (transfer of user plane information) Dedicated Traffic Channel (DTCH) DL/UL Common Traffic Channel (CTCH) DL/UL

    Logical channels define what information is transported(transport channels (PHY SAP) define how data are transported)

    o

  • 8/12/2019 UTRAN ws12

    39/58

    MAC F ti (2)

  • 8/12/2019 UTRAN ws12

    40/58

    UMTS Networks 40 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    MAC Functions (2)

    PHY PHY

    ATM

    DschFP

    IubUE NodeB CRNCUu Iur SRNC

    AAL2

    ATM

    DschFP

    MAC-c/sh

    ATM ATM

    MAC-d

    DCCH DTCH

    AAL2

    MAC-c/sh

    MAC-d

    DTCH DCCH

    AAL2

    DschFP

    AAL2

    DschFP

    Multiplexing/demultiplexing of upper layer PDUs on common transportchannels

    Multiplexing/demultiplexing of upper layer PDUs on dedicated transportchannels

    Traffic volume measurement Transport channel type switching (controlled by RRC) Ciphering for transparent RLC mode

    Example: DTCH/DCCH mapped on DSCH (TDD only)

    Logical/ Transport/ Physical Channels Mapping

  • 8/12/2019 UTRAN ws12

    41/58

    UMTS Networks 41 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    og ca / a spo t/ ys ca C a e s app g(excerpt, FDD)

    BCCH

    PCCH

    CCCH

    DCCH

    DTCH

    CTCH

    BCH

    DCH

    RACHFACH

    PCH

    P-CCPCH

    S-CCPCH

    P-CPICH

    PRACH

    DPDCH

    DPCCH

    PICH

    P-SCH

    S-SCH

    AICH

    S-CPICH

    Logical Channels Transport Channels Physical Channels

    DPCHKey: Uplink

    DownlinkBidirectionalData Transfer

    Association

    Control ChTraffic Ch

    Common Ch (no FPC)Common Ch (FPC)Dedicated Ch (FPC) Info Channels

    Assoc Channels

    Fixed Channels

    o

    DC NtGC

    Radio Link Control (RLC)

  • 8/12/2019 UTRAN ws12

    42/58

    UMTS Networks 42 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    L3

    c o n t r o

    l

    c o n t r o

    l

    c o n t r o

    l

    c o n t r o

    l

    LogicalChannel

    TransportChannels

    C-plane signalling U-plane information

    PHY

    L2/MAC

    L1

    RLC

    DC NtGC

    L2/RLC

    MAC

    RLCRLC

    RLCRLC

    RLCRLC

    RLC

    Duplication avoidance

    UuS boundary

    BMCL2/BMC

    control

    PDCPPDCP L2/PDCP

    RadioBearers

    RRC

    Transparent data transfer (TM) Unacknowledged data transfer (UM) Acknowledged data transfer (AM)

    Radio Link Control (RLC)

    RLC Services (1)

  • 8/12/2019 UTRAN ws12

    43/58

    UMTS Networks 43 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    RLC Services (1)Transparent data transfer (TM) Transmission of upper layer PDUs without adding any protocol information (no

    RLC header) Possibly including segmentation/reassembly functionality

    Unacknowledged data transfer (UM)

    Transmission of upper layer PDUs without guaranteeing delivery to the peerentity Error detection: The RLC sublayer shall deliver only those SDUs to the

    receiving upper layer that are free of transmission errors by using thesequence-number check function

    Immediate delivery: The receiving RLC sublayer entity shall deliver a SDUto the upper layer receiving entity as soon as it arrives at the receiver

    Acknowledged data transfer (AM) Transmission of upper layer PDUs and guaranteed delivery to the peer entity Notification of RLC user at transmitting side in case RLC is unable to deliver the

    data correctly in-sequence and out-of-sequence delivery error-free delivery (by means of retransmission)

    duplication detection

  • 8/12/2019 UTRAN ws12

    44/58

    UMTS Networks 44 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    RLC Services (2)

    Maintenance of QoS as defined by upper layers retransmission protocol shall be configurable by layer 3 to provide

    different levels of QoS

    Notification of unrecoverable errors RLC notifies the upper layer of errors that cannot be resolved by RLC

    itself by normal exception handling procedures

    There is a single RLC connection per Radio Bearer

    RLC F i

  • 8/12/2019 UTRAN ws12

    45/58

    UMTS Networks 45 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    RLC Functions

    Transfer of user data (AM, UM, TM) Segmentation and reassembly (RLC PDU size adapted to transport

    format) Concatenation

    Padding Sequence number check (UM mode) Duplicate RLC PDUs detection In-sequence delivery of upper layer PDUs

    Error correction (selective-repeat ARQ) Flow control between RLC peers SDU discard Protocol error detection and recovery Exchange of status information between peer RLC entities Ciphering (non-transparent mode) Suspend/resume and stop/continue of data transfer

    Re-establishment of AM/UM RLC entity

    Convert variable-size higherlayer PDUs into fixed-size

    RLC PDUs (TBs)Convert radio linkerrors into packet

    loss and delay

    Avoid Tx and Rxbuffer overflows or

    protocol stalling

    DC NtGC Radio Access BearersAS control plane SAPs

    Packet Data Convergence Protocol (PDCP)

  • 8/12/2019 UTRAN ws12

    46/58

    UMTS Networks 46 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    L3

    c o n t r o

    l

    c o n t r o

    l

    c o n t r o

    l

    c o n t r o

    l

    LogicalChannel

    TransportChannels

    C-plane signalling U-plane information

    PHY

    L2/MAC

    L1

    RLC

    DC NtGC

    L2/RLC

    MAC

    RLCRLC

    RLCRLC

    RLCRLC

    RLC

    Duplication avoidance

    UuS boundary

    BMCL2/BMC

    control

    PDCPPDCP L2/PDCP

    RadioBearers

    RRC

    Packet Data Convergence Protocol (PDCP)

    Service : PDCP SDU delivery PDCP is defined for PS domain only!

    PDCP F ti

  • 8/12/2019 UTRAN ws12

    47/58

    UMTS Networks 47 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    PDCP Functions

    Header compression and decompression Header compression and decompression of IP data streams (e.g.

    TCP/IP and RTP/UDP/IP headers)Header compression method is specific to the upper layer protocolcombinations, e.g. TCP/IP or RTP/UDP/IP (RFC 2507 & RFC 3095)

    Transfer of user data PDCP receives PDCP SDU from the NAS and forwards it to the RLC layer

    and vice versa

    Support for lossless SRNS relocation Maintenance of PDCP sequence numbers for radio bearers that areconfigured to support lossless SRNS relocation

    Duplication avoidance

    DC NtGC

    Broadcast/Multicast Control (BMC)

  • 8/12/2019 UTRAN ws12

    48/58

    UMTS Networks 48 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    L3

    c o n t r o

    l

    c o n t r o

    l

    c o n t r o

    l

    c o n t r o

    l

    LogicalChannel

    TransportChannels

    C-plane signalling U-plane information

    PHY

    L2/MAC

    L1

    RLC

    DC NtGC

    L2/RLC

    MAC

    RLCRLC

    RLCRLC

    RLCRLC

    RLC

    Duplication avoidance

    UuS boundary

    BMC L2/BMC

    control

    PDCPPDCP L2/PDCP

    RadioBearers

    RRC

    Broadcast/Multicast Control (BMC)

    Functions: Storage of Cell Broadcast Messages Traffic volume monitoring and radio

    resource request for CBS Scheduling of BMC messages Transmission of BMC messages to UE Delivery of Cell Broadcast messages to

    upper layer (NAS) in the UE

    Service: broadcast/multicast transmission service in the user plane

    for common user data in unacknowledged mode

    DC NtGC

    l d

    Radio Resource Control (RRC)

  • 8/12/2019 UTRAN ws12

    49/58

    UMTS Networks 49 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    L3

    c o n t r o

    l

    c o n t r o

    l

    c o n t r o

    l

    c o n t r o

    l

    LogicalChannel

    TransportChannels

    C-plane signalling U-plane information

    PHY

    L2/MAC

    L1

    RLC L2/RLC

    MAC

    RLCRLC

    RLCRLC

    RLCRLC

    RLC

    Duplication avoidance

    UuS boundary

    BMC

    L2/BMC

    control

    PDCPPDCP L2/PDCP

    DCNtGC

    RadioBearers

    RRC

    Radio Resource Control (RRC)

    Services Provided to Upper Layers

    General Control (GC) information broadcast service

    Notification (Nt) paging and notification broadcast services

    Dedicated Control (DC) connection management and message transfer

    RRC Interaction with Lower Layers

  • 8/12/2019 UTRAN ws12

    50/58

    UMTS Networks 50 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    RRC Interaction with Lower Layers

    R R C R R C

    R L C R L C

    Radio ResourceAssignment[Code, Frequency,TS, TF Set, Mapping,etc.]

    Measurement Report

    RLC retransmissioncontrol

    L 1 L 1

    U T R A N U E

    C o n

    t r o l

    M e a s u r e m e n

    t s

    C o n

    t r o l

    M e a s u r e m e n

    t s

    C o n

    t r o l

    M e a s u r e m e n

    t s

    C o n

    t r o l

    M e a s u r e m e n

    t s

    M A C M A C

    C o n

    t r o l

    C o n

    t r o l

    RRC Functions

  • 8/12/2019 UTRAN ws12

    51/58

    UMTS Networks 51 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    RRC handles the control plane signaling of layer 3 between the UEs and UTRAN:- Broadcast of information provided by the non-access stratum (Core Network)- Broadcast of information related to the access stratum- Establishment, re-establishment, maintenance and release of RRC

    connections- Establishment, reconfiguration and release of Radio Bearers- Assignment, reconfiguration and release of radio resources for the RRC

    connection- RRC connection mobility functions- Paging /notification- Routing of higher layer PDUs- Control of requested QoS- UE measurement reporting and control of the reporting- Outer loop power control- Control of ciphering- Slow DCA (TDD)- Arbitration of radio resources on uplink DCH- Initial cell selection and re-selection in idle mode- Integrity protection (message authentication for sensitive data)- Control of Cell Broadcast Service (CBS)

    - Timing advance control (TDD)

    RRC State Machine

  • 8/12/2019 UTRAN ws12

    52/58

    UMTS Networks 52 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    RRC State Machine

    RRC state machine exists as two peer entities (MS and UTRAN) The two peer entities are synchronized (apart from transient situations

    and error cases)

    Idle mode

    CellConnected

    RRCconnection

    establishment

    URAConnected

    RRCconnectionrelease

    Enter URAconnected state

    Enter cellconnected state

    Connected mode

  • 8/12/2019 UTRAN ws12

    53/58

    RRC State Machine

  • 8/12/2019 UTRAN ws12

    54/58

    UMTS Networks 54 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    RRC State Machine

    Idle mode

    CellConnected

    RRCconnectionestablishment

    URAConnected

    RRCconnectionrelease

    Enter URA

    connected state

    Enter cellconnected state

    Connected mode

    RRC Idle mode: no connection established between the MS and UTRAN no signalling between UTRAN and the MS except for system

    information sent from UTRAN on a broadcast channel to the MS MS can only receive paging messages with a CN identity on the PCH no information of the MS is

    stored in UTRAN

    RRC State Machine Enter URAConnected mode

  • 8/12/2019 UTRAN ws12

    55/58

    UMTS Networks 55 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    RRC State Machine

    RRC Connected mode: two main states Cell Connected: MS position is known at the cell level; RRC connection

    mobility is handled by handover and cell update procedures URA Connected: MS position is known at the URA level; URA updating

    procedures provide the mobility functionality; no dedicated radio resourcesare used in the state. there is one RNC that is acting as serving RNC, and an RRC connection

    is established between the MS and this SRNC An UE has either zero or one RRC connection

    Idle mode

    CellConnected

    RRCconnectionestablishment

    URAConnected

    RRC

    connectionrelease

    Enter URAconnected state

    Enter cellconnected state

    RRC State Machine: Details oft d d

  • 8/12/2019 UTRAN ws12

    56/58

    UMTS Networks 56 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    connected mode

    Establish RRC Connection

    Release RRCConnection

    UTRA RRC Connected Mode UTRA:Inter-RATHandover

    GSM:Handover

    Establish RRCConnection

    Release RRCConnection

    URA_PCH CELL_PCH

    GSM

    ConnectedMode

    Establish RRConnection

    Release RRConnection

    Idle Mode

    Camping on a UTRAN cell Camping on a GSM / GPRS cell

    GPRS Packet Idle Mode

    GPRSPacket

    TransferMode

    Initiation oftemporary

    block flow

    Release oftemporary

    block flow

    Cell reselection

    CELL_DCH

    out ofservice

    inservice

    CELL_FACH

    out ofservice

    inservice

    out ofservice

    inservice

    URA_PCH or CELL_PCHstate

    Neither DCCH nor DTCH are

    available in these states

    CELL_FACH state

    DCCH and, if configured,DTCH are available in thisstate

    CELL_DCH state

    DCCH and DTCH are availablein this state

  • 8/12/2019 UTRAN ws12

    57/58

    UMTS RRC State Optimization

  • 8/12/2019 UTRAN ws12

    58/58

    UMTS Networks 58 Andreas Mitschele-Thiel, Jens Mueckenheim Nov. 2012

    O p t i m

    i z a

    t i o n o

    f T i m e o u t

    V a

    l u e s

    sum

    state cost

    transition cost