Ran Kpis Part 1 Rrc_v2

Embed Size (px)

Citation preview

  • 8/6/2019 Ran Kpis Part 1 Rrc_v2

    1/27

    RAN PerformanceRAN PerformanceMeasurements and RRC KPIsMeasurements and RRC KPIs

  • 8/6/2019 Ran Kpis Part 1 Rrc_v2

    2/27

    RRC PerformanceRRC Performance

  • 8/6/2019 Ran Kpis Part 1 Rrc_v2

    3/27

    Location Update(LU)Location Update(LU)

    RRC Connection Stage

    Authentication Stage

    Location Update Request

    Location Update Accept

    RRC Connection Release

  • 8/6/2019 Ran Kpis Part 1 Rrc_v2

    4/27

    AMR MOCAMR MOC

    Call SetupSuccess

    Disconnect andRelease Procedure

    RRC Connection Setup

    Authentication Procedure

    Radio Bearer Setup Procedure

  • 8/6/2019 Ran Kpis Part 1 Rrc_v2

    5/27

    AMR MOCAMR MOC

    UE BTS RNC CS_CNRRC_Connection_Request

    RRC_Connection_Setup

    RRC_Connection_Setup_Complete

    CM_Service_Request

    Setup

    Call_Proceeding

    Radio_Bearer_Setup

    Radio_Bearer_Setup_Complete

    Alerting

    Connect

    Connect_Acknowledge

    Authentication_Request

    Authentication Response

    Security_Mode_Command

    Security_Mode_Complete

  • 8/6/2019 Ran Kpis Part 1 Rrc_v2

    6/27

    PS DATA CALLPS DATA CALLRRC Connection Setup

    Attach & Authentication Procedure

    PDP Context Activation & RadioBearer Setup Procedure

    Radio Bearer Reconfiguration

    PDP Context Deactivation Procedure

    Detach & Radio Bearer Release Procedure

    RRC Connection Release

  • 8/6/2019 Ran Kpis Part 1 Rrc_v2

    7/27

    PS DATA CALLPS DATA CALL

    UE BTS RNC PS_CN

    RRC_Connection_Request

    RRC_Connection_Setup

    RRC_Connection_Setup_Complete

    Attach_Request

    Authentication_n_Ciphering Request

    Authentication_n_Ciphering Response

    Security_Mode_Command

    Security_Mode_Complete

    Attach_Accept

    Attach_Complete

    Activate_PDP_Context_Request

    Radio_Bearer_Setup

    Radio_Bearer_Setup_Complete

    Activate_PDP_Context_Accept

    Radio_Bearer_Reconfiguration

    Radio_Bearer_Reconfiguration_Complete

  • 8/6/2019 Ran Kpis Part 1 Rrc_v2

    8/27

    RRC PhasesRRC Phases

    Event 1:Event 1: RRC_CONN_STP_ATT incremented.RRC_CONN_STP_ATT incremented.

    Event 2:Event 2: RRC_CONN_STP_COMP incremented.RRC_CONN_STP_COMP incremented.Event 3:Event 3: RRC_CONN_ACC_COMP incremented.RRC_CONN_ACC_COMP incremented.

    Event 4:Event 4: RRC_CONN_ACT_COMP incremented.RRC_CONN_ACT_COMP incremented.

    RRC Connection RequestRRC Connection Request

    RRC Connection Setup CompleteRRC Connection Setup Complete

    UEUE RNCRNC CORECORE

    RRC Connection SetupRRC Connection Setup

    Event 1Event 1

    Event 2Event 2

    Event 3Event 3

    Event 4Event 4

    IU Release CommandIU Release Command

    Setup PhaseSetup Phase

    Access PhaseAccess Phase

    Active PhaseActive Phase

    RRCRRCsetupsetup

    timetime

  • 8/6/2019 Ran Kpis Part 1 Rrc_v2

    9/27

    RRC PhaseRRC Phase

    RRC: RRC Connection Request (RACH)

    UE RNCNode B

    NBAP: Radio Link Setup Request

    NBAP: Radio LinkSetup Response

    ALCAP: Establish Request

    ALCAP: Establish Confirm

    FP: Downlink Sync

    FP: Uplink Sync

    NBAP: Synchronisation Indication

    RRC: RRC ConnectionSetup (FACH)

    L1 Synchronisation

    RRC: RRC Connection Setup Complete (DCH)

    RRC: RRC Connection Request (RACH)

    UE RNCNode B

    NBAP: Radio Link Setup Request

    NBAP: Radio LinkSetup Response

    ALCAP: Establish Request

    ALCAP: Establish Confirm

    FP: Downlink Sync

    FP: Uplink Sync

    NBAP: Synchronisation Indication

    RRC: RRC ConnectionSetup (FACH)

    L1 Synchronisation

    RRC: RRC Connection Setup Complete (DCH)

  • 8/6/2019 Ran Kpis Part 1 Rrc_v2

    10/27

    RRC Connection CountersRRC Connection CountersUEUE NodeNode--BB RNCRNC CNCN

    RRC: Connection RequestRRC: Connection Request

    Correctly Received messageRRC Connection Setup StartsTriggers:1001C0 RRC Connection Attempt

    RRC Connection Setup phase

    Resource Reservation in RNC, Node-B, Transmission

    RRC: Connection Request SetupRRC: Connection Request Setup

    RRC Connection SetupcompletedTriggers:1001C1 RRC Con Setup Comp

    RRC Connection Access phaseRNC waits for a reply from UE

    RRC: Connection Setup CompleteRRC: Connection Setup Complete

    RRC Connection Access completedTriggers:1001C8 RRC Con Acc Comp

    RANAP: Initial UE MessageRANAP: Initial UE Message

    RRC Connection Active phaseUE-CN signaling

    RANAP: IU Release CommandRANAP: IU Release Command

    RRC Connection Active completedTriggers:1001C12 RRC Con Active Comp

    Failure Case:RRC Connection Setup fails

    Due toTriggers:1001C2 Handover control1001C3 Admission control1001C4 BTS1001C5 Transmission network1001C6 RNC internal reason1001C7 Frozen BTS

    Failure Case:RRC Connection Access failsDue toTriggers:1001C9 L1 synchronization in BTS1001C10 UU interface1001C11 RNC internal reason

    Failure Case:RRC Connection Active failsDue toTriggers:1001C15 Iu interface1001C16 Radio interface1001C17 BTS1001C18 Iur interface1001C19 Ciphering failure1001C20 Integrity check1001C21 RNC internal reason

    Special Reason:RRC Connection ActiveRelease Due toTriggers:1001C13 SRNC Relocation1001C14 Pre-emption

    RRC: Initial Direct TransferRRC: Initial Direct Transfer

    Why is no fail by BTS in the access phase ?

    If dro call durin the SHO how to counter?

  • 8/6/2019 Ran Kpis Part 1 Rrc_v2

    11/27

    RRCRRC ConnConn STP FAILSTP FAIL

    (M1001C1) RRC_CONN_STP_COMPRRC Connection Setup Success = --------------------------------------------------- * 100%

    (M1001C0) RRC_CONN_STP_ATT

  • 8/6/2019 Ran Kpis Part 1 Rrc_v2

    12/27

    RRC Access FailRRC Access Fail

    RRC_CONN_ACC_COMPRRC Connection Setup and Access Success (user) = ----------------------------------------- * 100%

    RRC_CONN_STP_ATT RRC_CONN_STP_ATT_REPEAT -RRC_CONN_ACC_REL_RESEL

  • 8/6/2019 Ran Kpis Part 1 Rrc_v2

    13/27

    RRC Act FailRRC Act Fail

    RRC_CONN_ACT_FAIL_xxxRRC Drop Ratio = 100 * ---------------------------------------------------------------- %

    RRC_CONN_ACT_COMP + RRC_CONN_ACT_FAIL_xxx

  • 8/6/2019 Ran Kpis Part 1 Rrc_v2

    14/27

    Failure Cause ExplanationsFailure Cause Explanations

  • 8/6/2019 Ran Kpis Part 1 Rrc_v2

    15/27

    RRC Connection KPIsRRC Connection KPIsUEUE NodeNode--BB RNCRNC CNCN

    RRC: Connection RequestRRC: Connection Request

    Correctly Received messageRRC Connection Setup StartsTriggers:1001C0 RRC Connection Attempt

    RRC Connection Setup phase

    Resource Reservation in RNC, Node-B, Transmission

    RRC: Connection Request SetupRRC: Connection Request Setup

    RRC Connection SetupcompletedTriggers:1001C1 RRC Con Setup Comp

    RRC Connection Access phaseRNC waits for a reply from UE

    RRC: Connection Setup CompleteRRC: Connection Setup Complete

    RRC Connection Access completedTriggers:1001C8 RRC Con Acc Comp

    RANAP: Initial UE MessageRANAP: Initial UE Message

    RRC Connection Active phaseUE-CN signaling

    RANAP: IU Release CommandRANAP: IU Release Command

    RRC Connection Active completedTriggers:1001C12 RRC Con Active Comp

    Special Reason:RRC Connection ActiveRelease Due toTriggers:1001C13 SRNC Relocation1001C14 Pre-emption

    RRC Setup Complete Ratio (%)

    RRC Setup and AccessComplete Ratio (%)

    RRC Drop Ratio (%)

    RRC: Initial Direct TransferRRC: Initial Direct Transfer

  • 8/6/2019 Ran Kpis Part 1 Rrc_v2

    16/27

    RRC Connection by Attempt CauseRRC Connection by Attempt CauseUEUE NodeNode--BB RNCRNC CNCN

    RRC: Connection RequestRRC: Connection Request

    Correctly Received messageRRC Connection Setup StartsTriggers:1001C0 RRC Connection Attempt

    RRC Connection Setup phase

    Resource Reservation in RNC, Node-B, Transmission

    RRC: Connection Request SetupRRC: Connection Request Setup

    RRC Connection SetupcompletedTriggers:1001C1 RRC Con Setup Comp

    RRC Connection Access phaseRNC waits for a reply from UE

    RRC: Connection Setup CompleteRRC: Connection Setup Complete

    RRC Connection Access completedTriggers:1001C8 RRC Con Acc Comp

    RANAP: Initial UE MessageRANAP: Initial UE Message

    RRC Connection Active phaseUE-CN signaling

    RANAP: IU Release CommandRANAP: IU Release Command

    RRC Connection Active completedTriggers:1001C12 RRC Con Active Comp

    RRC Connection Setupdue to CauseTriggers:1001C22 MOC conv call att1001C24 MOC stream call att1001C26 MOC interac call att1001C28 MOC backgr call att1001C30 MOC subscribed call att1001C32 MTC conv call att1001C34 MTC stream call att

    1001C36 MTC interac call att1001C38 MTC backgr call att1001C40 Emergency call att1001C42 Inter RAT cell reselection1001C44 Inter RAT cell chng ord1001C46 Registration attempt1001C48 Detach attempt1001C50 MOC high prior signaling1001C52 MTC high prior signaling1001C54 MOC low prior signaling1001C56 MTC high prior signaling

    1001C58 Call re establishment att1001C60 Terminating cause

    unknown

    RRC: Initial Direct TransferRRC: Initial Direct Transfer

    RRC Setup Cause ( 2007 Oct 4th)RRC Setup Cause ( 2007 Oct 4th)

  • 8/6/2019 Ran Kpis Part 1 Rrc_v2

    17/27

    RRC Setup Cause ( 2007 Oct 4th)RRC Setup Cause ( 2007 Oct 4th)

  • 8/6/2019 Ran Kpis Part 1 Rrc_v2

    18/27

    RRC Connection Failures by Attempt CauseRRC Connection Failures by Attempt Cause

    UEUE NodeNode--BB RNCRNC CNCN

    RRC: Connection RequestRRC: Connection Request

    Correctly Received messageRRC Connection Setup StartsTriggers:1001C0 RRC Connection Attempt

    RRC Connection Setup phaseResource Reservation in RNC, Node-B, Transmission

    RRC: Connection Request SetupRRC: Connection Request Setup

    RRC Connection SetupcompletedTriggers:1001C1 RRC Con Setup Comp

    RRC Connection Access phaseRNC waits for a reply from UE

    RRC: Connection Setup CompleteRRC: Connection Setup Complete

    RRC Connection Access completedTriggers:1001C8 RRC Con Acc Comp

    RANAP: Initial UE MessageRANAP: Initial UE Message

    RRC Connection Active phaseUE-CN signaling

    RANAP: IU Release CommandRANAP: IU Release Command

    RRC Connection Active completedTriggers:1001C12 RRC Con Active Comp

    RRC: Initial Direct TransferRRC: Initial Direct Transfer

    Failures by RRC ConnectionSetup CausesTriggers:1001C23 MOC conv call failure1001C25 MOC stream call failure1001C27 MOC interac call failure1001C29 MOC backgr call failure1001C31 MOC subscribed call fail1001C33 MTC conv call failure1001C35 MTC stream call failure1001C37 MTC interac call failure1001C39 MTC backgr call failure1001C41 Emergency call failure1001C43 Inter RAT cell reselec fail1001C45 Inter RAT cell chng ord fail1001C47 Registration attempt fail1001C49 Detach attempt failure1001C51 MOC high prior sig failure1001C53 MTC high prior sig failure1001C55 MOC low prior sig failure1001C57 MTC high prior sig failure1001C59 Call re establishment fail1001C61 Terminating cause

    unknown failure

    Only Setup andOnly Setup andAccess phasesAccess phases

  • 8/6/2019 Ran Kpis Part 1 Rrc_v2

    19/27

    RRC Connection Setup and Access KPIsRRC Connection Setup and Access KPIs

    This KPI does not necessarily represent the UE perception of RRCThis KPI does not necessarily represent the UE perception of RRCconnection success rate.connection success rate.

    If PRACH coverage is inadequate the RNC may not receive the RRCIf PRACH coverage is inadequate the RNC may not receive the RRCCONNECTION REQUEST message. The RRC connection attempt wouldCONNECTION REQUEST message. The RRC connection attempt would

    then fail without the RNC having any knowledge of the attempt.then fail without the RNC having any knowledge of the attempt.

    In case of failure Layer 3 of the UE will reIn case of failure Layer 3 of the UE will re--attempt failed RRCattempt failed RRCconnections as defined by the parameters N300 and T300connections as defined by the parameters N300 and T300

    The KPI is meaningful for cluster/cell level and on day/hour basThe KPI is meaningful for cluster/cell level and on day/hour basis.is.

    (M1001C1) RRC_CONN_STP_COMPRRC Connection Setup Success = --------------------------------------------------- * 100%(M1001C0) RRC_CONN_STP_ATT

    (M1001C8) RRC_CONN_ACC_COMPRRC Connection Setup and Access Success = --------------------------------------------------- * 100%

    (M1001C0) RRC_CONN_STP_ATT

  • 8/6/2019 Ran Kpis Part 1 Rrc_v2

    20/27

    RRCRRC ConnConn STP FAILSTP FAIL

    (M1001C1) RRC_CONN_STP_COMPRRC Connection Setup Success = --------------------------------------------------- * 100%

    (M1001C0) RRC_CONN_STP_ATT

  • 8/6/2019 Ran Kpis Part 1 Rrc_v2

    21/27

    RRC CONN REQ HANDLINGRRC CONN REQ HANDLINGCD3CD3

    SCENARIO1:SCENARIO1: Mobile sends RRC CONNECTIONMobile sends RRC CONNECTION

    REQUEST but it isREQUEST but it is deafdeaf on FACHon FACH ititdoes not receive RRC CONN SETUPdoes not receive RRC CONN SETUPsent by RNCsent by RNC

    RRC Connection RequestRRC Connection Request

    RRC Connection SetupRRC Connection Setup

    RRC Connection RequestRRC Connection Request

    RRC Connection SetupRRC Connection Setup

    RRC Connection RequestRRC Connection Request

    RRC Connection SetupRRC Connection Setup

    RRC Connection RequestRRC Connection Request

    RRC Connection SetupRRC Connection Setup

    UEUE RNCRNC

    M1001C0 RRC_CONN_STP_ATT=4M1001C0 RRC_CONN_STP_ATT=4M1001C1 RRC_CONN_STP_COMP=1M1001C1 RRC_CONN_STP_COMP=1

    M1001C8 RRC_CONN_ACC_COMP=0M1001C8 RRC_CONN_ACC_COMP=0

    same RNTI (Buffering)same RNTI (Buffering) only one PMIonly one PMIticketticket

    M1001C242 RRC_CONN_STP_ATT_REPET=3M1001C242 RRC_CONN_STP_ATT_REPET=3

    THE USER PERCEIVES 4THE USER PERCEIVES 4--3=1 FAILURE ONLY3=1 FAILURE ONLY

    Buffering is stopped if:Buffering is stopped if:

    --succ proceduresucc procedure--timer T300 ( 2S) *N300 (3)timer T300 ( 2S) *N300 (3)expiresexpires--RRC CONN REJECT sent to UERRC CONN REJECT sent to UE--T_RRC_Resp_CCH (3s) expiresT_RRC_Resp_CCH (3s) expires

  • 8/6/2019 Ran Kpis Part 1 Rrc_v2

    22/27

    RRC CONN REQ HANDLINGRRC CONN REQ HANDLINGCD3CD3

    SCENARIO2:SCENARIO2:

    Mobile sends 4 RRC CONNECTION REQUEST msg and RNCMobile sends 4 RRC CONNECTION REQUEST msg and RNCanswers 4 times (N300=3) with RRC CONNECTION REJECTanswers 4 times (N300=3) with RRC CONNECTION REJECT

    (e.g. due to congestion)(e.g. due to congestion)

    RRC Connection RequestRRC Connection Request

    RRC Connection RejectRRC Connection Reject

    RRC Connection RequestRRC Connection Request

    RRC Connection RejectRRC Connection Reject

    RRC Connection RequestRRC Connection Request

    RRC Connection RejectRRC Connection Reject

    RRC Connection RequestRRC Connection Request

    RRC Connection RejectRRC Connection Reject

    UEUE RNCRNCM1001C0 RRC_CONN_STP_ATT=4M1001C0 RRC_CONN_STP_ATT=4M1001C1 RRC_CONN_STP_COMP=0M1001C1 RRC_CONN_STP_COMP=0M1001C8 RRC_CONN_ACC_COMP=0M1001C8 RRC_CONN_ACC_COMP=0

    M1001C242 RRC_CONN_STP_ATT_REPET=3M1001C242 RRC_CONN_STP_ATT_REPET=3

    THE USER PERCEIVES 4THE USER PERCEIVES 4--3=1 FAILURE ONLY3=1 FAILURE ONLY

  • 8/6/2019 Ran Kpis Part 1 Rrc_v2

    23/27

    RRC CONN REQ HANDLINGRRC CONN REQ HANDLINGCD3CD3

    SCENARIO3:SCENARIO3:

    Cell ReselectionCell Reselection

    New counter has impact to RRC Access Procedure.New counter has impact to RRC Access Procedure.

    RRC Connection RequestRRC Connection Request

    RRC Connection SetupRRC Connection Setup

    RRC Connection RequestRRC Connection Request

    RRC Connection SetupRRC Connection Setup

    RRC Connection Setup CompleteRRC Connection Setup Complete

    UEUE RNCRNCM1001C0 RRC_CONN_STP_ATT (A)=1M1001C0 RRC_CONN_STP_ATT (A)=1M1001C1 RRC_CONN_STP_COMP (A)=1M1001C1 RRC_CONN_STP_COMP (A)=1M1001C8 RRC_CONN_ACC_COMP (A)=0M1001C8 RRC_CONN_ACC_COMP (A)=0

    M1001C241 RRC_CONN_ACC_REL_RESEL (A)=1M1001C241 RRC_CONN_ACC_REL_RESEL (A)=1

    NO PROBLEM FOR THE USER AND CELL B; CELL A COUNTS 1 RESELECTIONNO PROBLEM FOR THE USER AND CELL B; CELL A COUNTS 1 RESELECTION

    M1001C0 RRC_CONN_STP_ATT (B)=1M1001C0 RRC_CONN_STP_ATT (B)=1M1001C1 RRC_CONN_STP_COMP (B)=1M1001C1 RRC_CONN_STP_COMP (B)=1

    M1001C8 RRC_CONN_ACC_COMP (B)=1M1001C8 RRC_CONN_ACC_COMP (B)=1

    Cell ACell A

    Cell BCell B

    Cell BCell B

  • 8/6/2019 Ran Kpis Part 1 Rrc_v2

    24/27

    RRC Connection Setup and Access KPIsRRC Connection Setup and Access KPIs

    RRC counters are implemented:RRC counters are implemented:

    RRC Connection Setup repetitionRRC Connection Setup repetition

    RRC Connection Access for cell reselectionRRC Connection Access for cell reselection

    New formula for KPIs:New formula for KPIs: RRC_CONN_STP_COMPRRC Connection Setup Success (user) = --------------------------------------------------------------- * 100%

    RRC_CONN_STP_ATT - RRC_CONN_STP_ATT_REPEAT

    RRC_CONN_ACC_COMPRRC Connection Setup and Access Success (user) = ----------------------------------------- * 100%

    RRC_CONN_STP_ATT RRC_CONN_STP_ATT_REPEAT -RRC_CONN_ACC_REL_RESEL

    C

  • 8/6/2019 Ran Kpis Part 1 Rrc_v2

    25/27

    RRC Access FailRRC Access Fail

    RRC_CONN_ACC_COMPRRC Connection Setup and Access Success (user) = ----------------------------------------- * 100%

    RRC_CONN_STP_ATT RRC_CONN_STP_ATT_REPEAT -RRC_CONN_ACC_REL_RESEL

    CRRC D R KPI

  • 8/6/2019 Ran Kpis Part 1 Rrc_v2

    26/27

    RRC Drop Rate KPIRRC Drop Rate KPI

    There are two formulas for RRC Drop Rate:There are two formulas for RRC Drop Rate:

    Normal RRC releases are taken into account.Normal RRC releases are taken into account.

    UE mobility may cause this KPI to exceed 100 % or becomeUE mobility may cause this KPI to exceed 100 % or become

    negative i.e. a UE establishes its RRC connection in one cell annegative i.e. a UE establishes its RRC connection in one cell anddthen releases it in a different cell.then releases it in a different cell.

    RRC release failures are taken into account .RRC release failures are taken into account .

    Drop might be dueto problems in thetarget cell e.g. SHO

    failure

    DropDrop might bemight be duedue

    to problemsto problems in thein thetargettarget cellcell e.g. SHOe.g. SHO

    failurefailure

    RRC_CONN_ACT_COMP + RRC_CONN_ACT_REL_P_EMP + RRC_CONN_ACT_REL_SRNCRRC Drop Ratio = 100 100 * ------------------------------------------------------------------------------------------------- %

    RRC_CONN_ACC_COMP

    RRC_CONN_ACT_FAIL_xxxRRC Drop Ratio = 100 * ---------------------------------------------------------------- %

    RRC_CONN_ACT_COMP + RRC_CONN_ACT_FAIL_xxxNow

    Why dont we choice first formulas?

    RRC A F ilRRC A t F il

  • 8/6/2019 Ran Kpis Part 1 Rrc_v2

    27/27

    RRC Act FailRRC Act Fail

    RRC_CONN_ACT_FAIL_xxxRRC Drop Ratio = 100 * ---------------------------------------------------------------- %

    RRC_CONN_ACT_COMP + RRC_CONN_ACT_FAIL_xxx