S09 3G RPLS2_v2-0 UTRAN Control Protocol

download S09 3G RPLS2_v2-0 UTRAN Control Protocol

of 27

Transcript of S09 3G RPLS2_v2-0 UTRAN Control Protocol

  • 8/13/2019 S09 3G RPLS2_v2-0 UTRAN Control Protocol

    1/27

    1 NOKIA topic: UTRAN Control Protocfol Overview/ July 2003 /Markus Wimmer

    UTRAN Control Protocol Overviewwithout RRC)

  • 8/13/2019 S09 3G RPLS2_v2-0 UTRAN Control Protocol

    2/27

    2 NOKIA topic: UTRAN Control Protocfol Overview/ July 2003 /Markus Wimmer

    Objectives

    At the end of this module, you will be able to

    Outline the RANAP, NBAP, and RNSAP services

    Explain the S-RNC Relocation flow

    Understand the structure of call setup flows

  • 8/13/2019 S09 3G RPLS2_v2-0 UTRAN Control Protocol

    3/27

    3 NOKIA topic: UTRAN Control Protocfol Overview/ July 2003 /Markus Wimmer

    UTRAN Specific Signalling and Control Protocols

    3G-MSC/VLR

    3G-SGSN

    UE Node B RNC

    RNC

    RNS

    RNS

    RRC

    Iur: RNSAP

  • 8/13/2019 S09 3G RPLS2_v2-0 UTRAN Control Protocol

    4/27

    4 NOKIA topic: UTRAN Control Protocfol Overview/ July 2003 /Markus Wimmer

    Part IRANAP

  • 8/13/2019 S09 3G RPLS2_v2-0 UTRAN Control Protocol

    5/275 NOKIA topic: UTRAN Control Protocfol Overview/ July 2003 /Markus Wimmer

    RANAP Services

    3G-MSC/VLR

    3G-SGSN

    RNC

    UTRAN CN

    S-RNC Relocation

    RAB Management

    NAS PDU Transport

    Location Reporting

    PagingIu Signalling Connection

    Management

  • 8/13/2019 S09 3G RPLS2_v2-0 UTRAN Control Protocol

    6/276 NOKIA topic: UTRAN Control Protocfol Overview/ July 2003 /Markus Wimmer

    RANAP: Elementary Procedures

    Class 1:

    EP with response

    RequestResponse ack/unack)

    timer

    timeoutimplicit negative acknowledgement

    Class 2:

    EP with no response

    Request

    Class 3:

    EP with multiple responses

    RequestResponse ack/unack)

    timer

    timeoutimplicit negative acknowledgement

    Response ack/unack)Response ack/unack)

  • 8/13/2019 S09 3G RPLS2_v2-0 UTRAN Control Protocol

    7/277 NOKIA topic: UTRAN Control Protocfol Overview/ July 2003 /Markus Wimmer

    Example Flow: Paging

    3G-MSC/VLR

    RNCLA

    Cell 3

    Cell 2

    Cell 1

    RNC

    Message Type

    Temporary UE IdentityPaging Area IDPaging Cause

    Non Searching IndicationDRX Cycle Length

    Coefficient

    Permanent NAS UE IdentityCN Domain Indicator

    CS domain/ PS domain

    TMSI / P-TMSI

    IMSI

    LAI / RAI

    Terminating Conversational Call / ... /

    Terminating High Priority Signalling

    non-searching / searching

    6 .. 9

    Class 1:

    EP with response

  • 8/13/2019 S09 3G RPLS2_v2-0 UTRAN Control Protocol

    8/27

    8 NOKIA topic: UTRAN Control Protocfol Overview/ July 2003 /Markus Wimmer

    Example Flow: NAS Signalling EstablishmentRNC[RLC-TR, CCCH] RRC Connection Request

    RRC Connection Setup [RLC-UM, CCCH]

    [RLC-AM, DCCH] RRC Connection Setup Complete

    MSC/VLRor SGSN

    [RLC-AM, DCCH] Initial Direct Transfer Initial UE Message )

    RRC ConnectionEstablishment

    Message Type

    RAC

    NAS-PDU

    Global RNC-ID

    Iu Signalling ConnectionIdentifier

    LAICN Domain Indicator

    SAIbit string (24 bits)

    (most significant bit (MSB) identifies the node

    (RNC/CN node) that has assigned this value)

    PLMN Identity + RNC ID

    Class 1:

    EP with response

  • 8/13/2019 S09 3G RPLS2_v2-0 UTRAN Control Protocol

    9/27

    9 NOKIA topic: UTRAN Control Protocfol Overview/ July 2003 /Markus Wimmer

    Example Flow: RAB Assignment

    RNCMSC/VLRor SGSN

    RAB Assignment Request )AC

    Bearer setup/modification/release AALx link setup/modification/release

    RAB Assignment Response )

    RABs To Be SetupOr Modified List

    RABs To BeReleased List

    First Setup OrModify Item

    Second Setup OrModify ItemRAB Parameters

    User PlaneInformation

    RAB IDNAS Synchroni-sation Indicator

    Transport LayerInformation

    Traffic Class

    RAB Asymmetry Indicator

    Maximum Bit Rate

    Guaranteed Bit Rate Delivery Order

    Maximum SDU Size

    SDU parameters Transfer Delay

    Traffic Handling Priority

    Allocation/Retention priority Source Statistics Descriptor

    Class 3 EP

  • 8/13/2019 S09 3G RPLS2_v2-0 UTRAN Control Protocol

    10/27

    10 NOKIA topic: UTRAN Control Protocfol Overview/ July 2003 /Markus Wimmer

    Example Flow: RAB AssignmentRNC

    MSC/VLRor SGSN

    RAB Assignment Request )AC

    Bearer setup/modification/release AALx link setup/modification/release

    RAB Assignment Response )

    RABs SetupOr Modified List

    RABsReleased List

    RABsQueued List

    RABs Failed to Set-up Or Modify ListRABs Failed to

    Release List

    RAB ID

    Cause

    Radio NetworkLayer CauseTransport Layer

    CauseNASCause

    ProtocolCause

    MiscellaneousCause

    Non-standardCause

    e.g. 23:Invalid RAB

    ParameterCombination

    e.g. 98:SemanticError

  • 8/13/2019 S09 3G RPLS2_v2-0 UTRAN Control Protocol

    11/27

    11 NOKIA topic: UTRAN Control Protocfol Overview/ July 2003 /Markus Wimmer

    Example Flow: S-RNC RelocationsourceRNC

    CN Iuedge node targetRNC

    Relocation Required

    TRO

    1): TRELOCalloc

    Relocation Request

    2): TRELOCcomplete

    Relocation Request Acknowledge

    TRO

    Relocation Command(1)

    (2)

    RNSAP:Relocation CommitRelocation Detect RRC: UTRANMobility Information

    RRC: UTRAN Mobility InformationConfirm

    Relocation CompleteIu Release CommandIu Release Complete

  • 8/13/2019 S09 3G RPLS2_v2-0 UTRAN Control Protocol

    12/27

  • 8/13/2019 S09 3G RPLS2_v2-0 UTRAN Control Protocol

    13/27

    13 NOKIA topic: UTRAN Control Protocfol Overview/ July 2003 /Markus Wimmer

    Nokia Parameters for S-RNC Relocation Timer RNC: TRelocPrep

    Specifies the maximum time for Relocation Preparation procedure in the source RNC. The timer is set when a

    RANAP:Relocation Required message is sent. The timer is stopped when a RANAP:Relocation Command or a

    Relocation Preparation Failure message is received.

    [1 ... 16] seconds, step 1 second; default value: 6 seconds

    RNC: TRelocOverallSpecifies the maximum time for the protection of overall Relocation procedure in the source RNC. The timer is set in

    the source RNC when a RANAP:Relocation Command message is received. The timer is stopped when a RANAP:IuRelease Command is received, or the relocation procedure is cancelled. The timer is set in the target RNC when a

    RANAP:Relocation Request Acknowledge message is sent. The timer is stopped when a RANAP:Relocation Complete

    message is sent, or the relocation procedure is cancelled.

    [1 ... 16] seconds, step 1 second; default value: 8 seconds

  • 8/13/2019 S09 3G RPLS2_v2-0 UTRAN Control Protocol

    14/27

    14 NOKIA topic: UTRAN Control Protocfol Overview/ July 2003 /Markus Wimmer

    Part IIRNSAP

  • 8/13/2019 S09 3G RPLS2_v2-0 UTRAN Control Protocol

    15/27

    15 NOKIA topic: UTRAN Control Protocfol Overview/ July 2003 /Markus Wimmer

    RNSAP Services

    RNC UTRAN

    Relocation ExecutionRadio Link Management

    Compressed Mode Control

    CCCH Signalling Transfer Paging

    Measurements on

    dedicated resources

    RNCNS RNS

    Class 1:

    EP with response

    Class 2:

    EP with no response

    PhyCH reconfiguration

    etc.

    CTCH resource management

  • 8/13/2019 S09 3G RPLS2_v2-0 UTRAN Control Protocol

    16/27

    17 NOKIA topic: UTRAN Control Protocfol Overview/ July 2003 /Markus Wimmer

    NAS-PDUSAPI

    CN Domain Indicator

    NAS-PDUSAPI

    CN Domain Indicator

    Flow Example: Relocation CommitsourceRNC

    targetRNCelocation Commit )

    Message Type

    RANAP RelocationInformation

    D-RNTITransaction ID

    Direct TransferInformation Items

    NAS-PDUSAPI

    CN Domain Indicator

    RAB Context Items

    NAS-PDUSAPI

    CN Domain Indicator

    NAS-PDUSAPI

    CN Domain Indicator

    RAB IDDL GTP-PDU SeqNoUL GTP-PDU SeqNoCN Domain IndicatorN Domain IndicatorL N-PDU SeqNoCN Domain IndicatorN Domain IndicatorL N-PDU SeqNo

    OP

    OP

    1 .. maxnoofDT (15)

    1 .. maxnoofRABs (256)

    Class 2:

    EP with no response

  • 8/13/2019 S09 3G RPLS2_v2-0 UTRAN Control Protocol

    17/27

    18 NOKIA topic: UTRAN Control Protocfol Overview/ July 2003 /Markus Wimmer

    Flow Example: Radio Link Setup

    sourceRNC targetRNC

    Radio Link Setup Request )Radio Link Setup Response

    Radio Link Setup RequestRadio Link Setup Failure

    Message Type

    D-RNTI

    Transaction ID

    S-RNTISRNC-Id

    RL Information IEs

    UL DPCHInformation IEs

    DL DPCHInformation IEs

    DSCH InformationDCH Information

    Transmission GapPattern Sequence

    InformationActive PatternSequence Info

    Permanent NASUE Identity

    Class 1:

    EP with response

  • 8/13/2019 S09 3G RPLS2_v2-0 UTRAN Control Protocol

    18/27

    19 NOKIA topic: UTRAN Control Protocfol Overview/ July 2003 /Markus Wimmer

    Some Nokia Parameters RNC: IurItem

    This parameter consists of all the needed information from the neighbour RNC.

    RNC: IurListThis parameter is a collection of Iur-interfaces related to one RNC.

    RNC: IurItemThis parameter indicates a user plane procedure support of the Iur connection. This information is given separately

    for each neighbouring RNC. If the user plane is not supported between SRNC and DRNC, initiation of a softhandover procedure is not possible.

    0 (Not supported), 1 (Supported); default: 1

    etc.

  • 8/13/2019 S09 3G RPLS2_v2-0 UTRAN Control Protocol

    19/27

    20 NOKIA topic: UTRAN Control Protocfol Overview/ July 2003 /Markus Wimmer

    Part IIINBAP

  • 8/13/2019 S09 3G RPLS2_v2-0 UTRAN Control Protocol

    20/27

    21 NOKIA topic: UTRAN Control Protocfol Overview/ July 2003 /Markus Wimmer

    NBAP ServicesRadio Link MgtCell Configuration Mgt

    DL Power Drift Correction

    System Information Mgt Resource Event Status

    Measurements on common & dedicated

    resources

    RNC RNS

    Class 1:

    EP with response

    Class 2:

    EP with no response

    CTCH Mgt

    CTCH resource management

    Node B

    Configuration Alignment

    General Error Reporting

  • 8/13/2019 S09 3G RPLS2_v2-0 UTRAN Control Protocol

    21/27

    22 NOKIA topic: UTRAN Control Protocfol Overview/ July 2003 /Markus Wimmer

    Flow Example: Radio Link Setup

    RNCNode B

    Radio Link Setup Request )Radio Link Setup Response

    Radio Link Setup RequestRadio Link Setup Failure

    Message DiscriminatorMessage TypeTransaction ID

    CRNC Communi-cation Context ID

    DL DPCHInformation IEs

    DL DPCHInformation IEs

    DCH InformationDSCH Information

    TFCI2 bearerinformation IEs

    RL Information IEsTransmission GapPattern Sequence

    InformationActive PatternSequence Info

  • 8/13/2019 S09 3G RPLS2_v2-0 UTRAN Control Protocol

    22/27

    23 NOKIA topic: UTRAN Control Protocfol Overview/ July 2003 /Markus Wimmer

    Measurement on Common ResourcesC-RNC

    Node BCommon Measurement Report )

    Message DiscriminatorMessage TypeTransaction ID

    CHOICECommon MeasurementObject Type

    Cell

    Measurement ID

    RACHCPCH

    SFN

    Common Measurement Initiation Request

    Common Measurement Failure Indication

    Common Measurement Initation Response

    Common Measurement Initation Failure

    Common Measurement Termination Request

  • 8/13/2019 S09 3G RPLS2_v2-0 UTRAN Control Protocol

    23/27

    24 NOKIA topic: UTRAN Control Protocfol Overview/ July 2003 /Markus Wimmer

    Some Nokia ParametersThere is a wide range of telecom and WBTS parameters; please refer to the WCDMA

    RAN 1.5 Dictionary.

  • 8/13/2019 S09 3G RPLS2_v2-0 UTRAN Control Protocol

    24/27

    25 NOKIA topic: UTRAN Control Protocfol Overview/ July 2003 /Markus Wimmer

    Part IVCall Setup Example

  • 8/13/2019 S09 3G RPLS2_v2-0 UTRAN Control Protocol

    25/27

    26 NOKIA topic: UTRAN Control Protocfol Overview/ July 2003 /Markus Wimmer

    Flow Example: Call SetupRNCode BE

    3G-MSC/VLR

    RRC Connection Request (cause: Originating Conversational Call)

    RRC Connection SetupRRC Connection Setup Complete

    Initial Direct Transfer ...,CM Service Request,...)(cause: MOC establishment request)

    Initial UE MessageLAI, CM Service Request,...)

    MM

    RRC

    MM

    NBAP Radio Link Setup RequestRadio Link Setup Response

    Downlink SynchronisationUplink Synchronisation

  • 8/13/2019 S09 3G RPLS2_v2-0 UTRAN Control Protocol

    26/27

    27 NOKIA topic: UTRAN Control Protocfol Overview/ July 2003 /Markus Wimmer

    Flow Example: Call SetupRNCode BE

    3G-MSC/VLR

    Security Mode CommandSecurity Mode CommandSecurity Mode Complete Security Mode Complete

    Initial Direct Transfer ...,Setup,...)(called party address, codec capabilities) Direct Transfer...,Setup,...)

    Direct Transfer...,Call Proceeding,...)DL Direct Transfer ..., Call Proceeding,...)

    Common ID...,IMSI,...)

    CC CC

    RANAP

    RANAP

    RRC

    Direct Transfer...,Authentication Request,...)L Direct Transfer ..., Authentication Request,...)UL Direct Transfer ...,Authentication Response,...)

    (old LAI, old TMSI, MS classmark,...)Direct Transfer...,Authentication Response,...)

    MM MM

  • 8/13/2019 S09 3G RPLS2_v2-0 UTRAN Control Protocol

    27/27

    28 NOKIA topic: UTRAN Control Protocfol Overview/ July 2003 /Markus Wimmer

    Flow Example: Call SetupRNCode BE

    3G-MSC/VLR

    CC

    NBAP RANAP

    RRC

    RAB Assignment RequestRadio Link Reconfiguration Request

    Radio Link Reconfiguration Response

    Radio Bearer SetupRadio Bearer Setup Complete RAB Assignment Response

    Direct Transfer ...,Alerting,...)DL Direct Transfer ..., Alerting,...) CCDirect Transfer ...,Connect,...)DL Direct Transfer ..., Connect,...)

    UL Direct Transfer ...,Connect Acknowledge,...) Direct Transfer...,Connect Acknowledge,...)

    Media Flow