LTE Session Analysis | Contents | 2 Contents Summary of changes................................................................................................ 4 About.......................................................................................................................... 5 References.................................................................................................................. 6 Abreviations...............................................................................................................7 Analysis concept........................................................................................................8 Session details............................................................................................................9 Establishment Cause........................................................................................................................................... 11 C-RNTI................................................................................................................................................................12 eNB S1AP UE ID.............................................................................................................................................. 13 MME UE S1AP ID............................................................................................................................................ 14 TAC..................................................................................................................................................................... 14 EPS Session/Bearer Identifiers........................................................................................................................... 15 Session analysis....................................................................................................... 17 Basic LTE call.................................................................................................................................................... 28 Call reestablishment............................................................................................................................................45 Intra HO.............................................................................................................................................................. 54 X2 Inter eNB HO............................................................................................................................................... 60 S1 Handover....................................................................................................................................................... 65 I-RAT (Inter System Handover)........................................................................................................................ 70 CSFB - Circuit Switch Fallback........................................................................................................................ 73 Additional ERAB................................................................................................................................................77 Session location map...............................................................................................80 Measurement graph................................................................................................81 Message flow............................................................................................................82 Appendix A - In Cause.......................................................................................... 83 Appendix B - Out Cause........................................................................................84 | Contents | 3 Appendix C - S1AP Release Failure Cause......................................................... 86 Appendix D - S1 Establishment Failure Cause................................................... 90 Appendix E - S1 Release Cause............................................................................ 94 Appendix F - Fault phase...................................................................................... 98 Appendix G - RRC Establishment Cause............................................................ 99 Backup....................................................................................................................100 | Summary of changes | 4 Summary of changes Table 1: Summary of changes Author Date Version Details Lukasz Nowak 10.2.2014 0.1 Draft Lukasz Nowak 26.2.2014 0.2 inter RAT measurement removed from specification (will be specified for next release) Lukasz Nowak 10.3.2014 0.3 Session flow information updated, new case added Lukasz Nowak 7.9.2015 0.7 All scenario reviewed, more details added, scenarion described msg after msg | About | 5 About "LTE Session Analysis' specification includes basic information required by RETINA and NetAct TraceViewer project to provide support for LTE session analysis. Specification base on: • LTE 433/644 LTE Cell Trace | References | 6 References Table 2: References Reference Title [1] 3GPP 36.331 Evolved Universal Terrestrial Radio Access (E-UTRA); Radio Resource Control (RRC); Protocol specification v11.6.0 [2] 3GPP 36.413 Evolved Universal Terrestrial Radio Access Network (E-UTRAN); S1 Application Protocol (S1AP) v11.6.0 [3] 3GPP 36.423 Evolved Universal Terrestrial Radio Access Network (E-UTRAN); X2 Application Protocol (X2AP) v11.7.0 [4] “LTE Signaling: Troubleshooting and Optimization” R. Kreher; K. Ganger [5] “Emil LTE Profile Manual” v2.0.9.9 A. Reijonen [6] LTE Emil-Traffica Interface Specification [7] “LTE Protocol Tracing Interface” G. Schoenwolf v 3.3 [8] “Training – Layer 3 Data Collector” Sami Lehesaari [9] CASN Decoders [10] 3GPP 36.355 v11.5.0 Evolved Universal Terrestrial Radio Access (E-UTRA); LTE Positioning Protocol (LPP) [11] US_7741.11.13. As a NA I want to see graphical LTE Handover Analysis report [12] http://ltesignaling.blogspot.com/2011/10/rnti.html [13] http://www.netmanias.com/en/?m=view&id=techdocs&no=5905 [14] "Handover between LTE and 3G Radio Access Technologies: Test measurement challenges and field environment test planning" http://lib.tkk.fi/Dipl/2011/urn100472.pdf [15] 3GPP TS 23.272 V11.8.0 Circuit Switched Fallback in Evolved Packet System [16] "Voice and SMS in LTE; White Paper" Rohde & Schwarz [17] http://tweet4tutorial.com/authentication-procedure-lte/ [18] http://www.eventhelix.com/lte/security/lte-security-session-setup.pdf [19] 24.301 NAS [20] http://www.eventhelix.com/lte/security/lte-security-presentation.pdf [21] http://howltestuffworks.blogspot.com/2011/10/rrc-connection-reestablishment-request.html [22] http://www.netmanias.com/en/post/techdocs/5907/identification-identifier-lte/lteidentification-iii-eps-session-bearer-identifiers | Abreviations | 7 Abreviations Table 3: Abbreviations Abbreviation Description CRNTI Common Radio Network Temporary ID DRB Data Radio Bearer LCR Local Cell Resource ID MME Mobility Management Entity RAB Radio Access Bearer RRC Radio Resource Control RSRP Radio Signal Reference Power RSRQ Radio Signal Reference Quality SRB Signalling Radio Bearer TAC Tracking Area Code TAU Traccking Area Update TRSR Trace Recording Session Reference number | Analysis concept | 8 Analysis concept RETINA for LTE will follow trace data analysis concept created in RETINA for UMTS. It means that following section will be created: • • • • • session details - where the most important information about session itself will be presented session flow information - where details regarding session status and phases are presented UE session location map - where location for each measurement with identification from which cell measurements comes will be presented message flow information with message details measurement graph - where RSRP and RSRQ will be presented (in future releases also inter RAT measurements) Sections should synchronize to each other i.e. whenever RRCMeasurementReport is selected on 'Message Flow' proper information must be selected on 'Measurement Graph' Figure 1: General analysis concept in RATINA project | Session details | 9 Session details LTE "Session details" section consists of the most import information about session itself [1,2,3,5,7,17], i.e.: • Session ID • • TRSR assigned base on Start/StopTrace message IMSI • • sporadically available if NAS:ATTACH PROCEDURE is executed nas UE has been configured to "AttachWith IMSI" [19] • base on “LTE162 Cell Trace with IMSI” or when 'IMSI provider" will be connected • NOTE: currently it’s being investigated possiibility to parse information from Traffica DB. IMEI • • for future use, base on “LTE162 Cell Trace with IMSI” • NOTE: currently it’s being investigated to parse information from Traffica DB. Session Start Time • • time base on StartTrace where TRSR!=FFFF Session Stop Time • • time base on StopTrace where TRSR!=FFFF Session Duration • • StopTrace – StartTrace CRNTI • • Number available in trace messages according to [7]. From L3 flow is available on L2 and in RRCConnectioReestablishmentRequest • Prints CRTNI identifier the UE tries to use in RRCConnectionReestablismentRequest message. If eNB has not yet release resource for the old CRNTI, the Re-establishment should be successful. Old CRNTI can be used for mapping the original call the UE is trying to continue with Re-establishment procedure. If UE uses wrong CRTNI or tries Re-establishment to a different cell compared to original cell, eNB always rejects the RRCConnectionReestablishmentRequest [1], [5] eNB UE S1AP ID • • • • identifies uniquely user on eNB together with MME UE S1AP ID it’s used in S1 link for unique user identification parsed from trace messages according to [7] or from S1AP [2]: INITIAL CONTEXT SETUP REQUEST, INITIAL CONTEXT SETUP RESPONSE, UE CONTEXT RELEASE REQUEST, HANDOVER COMMAND, INITIAL UE MESSAGE, E-RAB SETUP REQUEST, E-RAB SETUP RESPONSE, E-RAB MODIFY REQUEST, E-RAB MODIFY RESPONSE, E-RAB RELEASE COMMAND, E-RAB RELEASE RESPONSE ...........[2] MME UE S1AP ID • • • • identifies uniquely user on MME together with UE S1AP ID it’s used in S1 link for unique user identification parsed from trace messages according to [7] or from S1AP [2]: parsed from S1AP: INITIAL CONTEXT SETUP REQUEST, INITIAL CONTEXT SETUP RESPONSE, UE CONTEXT RELEASE REQUEST, HANDOVER COMMAND, E-RAB SETUP REQUEST, E-RAB SETUP RESPONSE, E-RAB MODIFY REQUEST, E-RAB MODIFY RESPONSE, E-RAB RELEASE COMMAND, E-RAB RELEASE RESPONSE ...........[2] MMEC • • MME ID to which UE is connected parsed from eRRC [1]: RRC CONNECTION REQUEST | Session details | 10 • • parsed from S1AP [2] : INITIAL CONTEXT SETUP REQUEST eNB ID – Macro eNB ID • • parsed according to [7] eNB Name • • read from topology when available • MRBTS/LNBTS/name CellID • • eUtraCellID - identifies cell uniquely within RAN • Can be read from topology MRBTS/LNBTS/eUtraCellID • 256*BTS_ID+LCR_ID [5] PhyCellID • • Read from topology MRBTS/LNBTS/LNCEL/phycellid LCR ID – Local Cell Resource ID – identifies cell uniquely within eNB • • Parsed according to [7] TAC – Tracking Area Code • Parsed from S1AP TAI [2]: INITIAL UE MESSAGE, UPLINK NAS TRANSPORT • HO Cause • • base on X2AP [3]: HANDOVER REQUEST • base on S1AP [2]: HANDOVER REQUIRED Target eNB • • base on eRRC [1]: RRCConnectionReconfiguration • base on X2AP [3]: HANDOVER REQUEST (from ecid) • base on S1AP [2]: HANDOVER REQUIRED (macro eNB available) Target cell • • base on eRRC [1]: RRCConnectionReconfiguration • base on X2AP [3]: HANDOVER REQUEST (from ecid) In cause - Prints reason how the UE has entered the cell [5] • • Appendix A Out cause - Prints reason how the UE has exit the cell • • Appendix B Failure cause • • reason why call has failed: Appendix A Failure phase • • phase in which SRB or DRB has failed, for details refer to Appendix F RRC Establishment Cause • base on RRCConnection Request and Reestablishment Appendix G - RRC Establishment Cause on page 99 RRC Release Cause [5] • • base on RRCConnectionRelease S1 Establishment Cause • • • reason why S1 link was established. Information parsed from S1AP: INITIAL UE MESSAGE NAS Cointainer part (NAS has to be decoded) S1 Establishment Failure | Session details | 11 • • reason why S1 link establishment failed. Information parsed from S1AP: INITIAL CONTEXT SETUP FAILURE or PATH SWITH REQUEST FAILURE S1 Release Cause reason why S1 interface was released, for details refer to Appendix E, parsed from S1AP: UE CONTEXT RELEASE COMMAND (MME initiated release), UE CONTEXT RELEASE COMMAND (eNB initiated release)Appendix C S1 Release Failure • • • • Information parsed from S1AP: UE CONTEXT RELEASE COMMAND (MME initiated release), UE CONTEXT RELEASE COMMAND (eNB initiated release), S1AP ERROR INDICATIONAppendix C, X2 Establishment Cause • • reason why X2 link was established Information parsed from X2AP HANDOVER REQUEST X2 Establishment Failure • • reason why X2 link establishment failed. Information parsed from X2AP HANDOVER CANCEL X2 Release Cause • • reason why X2 link was released. Information parsed from X2AP UE CONTECT RELEASE REQUEST X2 Release Failure • • reason why failure on X2 link appeared. Information parsed from X2AP UE CONTECT RELEASE REQUEST S-RB Bearer Info • • Prints how many signalling radio bearers is currently been established for the call. • S-RAB: 0 - RRC CONNECTION REQUEST • S-RAB: 1 - RRC CONNECTION SETUP • S-RAB: 2 - after RRC SECURITY MODE COMPLETE D-RB Bearer Info • • Prints how many data radio bearers is currently been allocated for the call. DRB is assosiated with S1AP INITIAL CONTEXT SETUP or E-RAB SETUP REQUEST VOLTE Bearer Info • • Prints how many VoLTE (= QCI 1 voice service) DRBS have been allocated for the call with E-RAB SETUP REQUEST QCI • • Quality Channel Indicator assigned to RABS. Read from S1AP INITIAL CONTEXT SETUP or E-RAB SETUP REQUEST # Link Reestablishment • number of link reestablishment, increased when RRC CONNECTION REESTABLISHMENT REQUEST appears Session is analysed message by message. After every message session information are updated accordingly Establishment Cause Establisment cause or reestablishment is filled in base on RRCConnectionRequest message or in case of connection reestablishment base on RRCConnectionReestablishmentRequest. Reason can be read from IE: • • establishmentCause reestablishmentCause For list of possible value refer to [1], [9] or Appendix A Message example: | Session details | 12 • RRCConnectionRequest UL-CCCH-Message : { message c1 : rrcConnectionRequest : { criticalExtensions rrcConnectionRequest-r8 : { ue-Identity s-TMSI : { mmec '10101010'B, m-TMSI '10101010101010101010101010101010'B }, establishmentCause highPriorityAccess, spare '1'B } } } • RRCCeonnectionReestablismentRequest UL-CCCH-Message : { message c1 : rrcConnectionReestablishmentRequest : { criticalExtensions rrcConnectionReestablishmentRequest-r8 : { ue-Identity { c-RNTI '1010101010101010'B, physCellId 0, shortMAC-I '1010101010101010'B }, reestablishmentCause reconfigurationFailure, spare '10'B } } } C-RNTI C-RNTI identifies the mobile within a cell. It can be [12]: • temp C-RNTI • • Allocated during the random access procedure • May turn into a permanent C-RNTI after concatenation resolution semi persistent C-RNTI • • used to schedule semi persistent resource via PDCCH • SPS-CRNTI is used for scheduling persistent scheduling permanent C-RNTI • • C-RNTI value assigned after contention resolution after a random access used for scheduling dynamic resources It defines unambiguously which data sent in a DL direction within a particular LTE cell belongs to a particular subscriber. For instance, all RRC messages belonging to a single connection between a UE and the network are marked with the same C-RNTI value by the MAC entity that provided transport services to the RRC and NAS. Thus, C-RNTI is an important parameter for call tracing. | Session details | 13 Figure 2: C-RNTI C-RNTI can be found in: • • TraceObject.CorrelationInfo [7] RRCReestablismentConnectionRequest Table 4: Open Topic Subject Explanation Does eNB treats reestablisment as separate session Do we need to combine reestablished session base on same CRNTI eNB S1AP UE ID eNB S1AP UE ID identify uniquely UE withing a eNB. The ID us used over the S1-MME interface. eNB S1AP UE ID is also used during X2 HO by marking 'old' and 'new' value. Figure 3: LTE identification [13] | Session details | 14 eNB S1AP UE ID can be found in: • • • • TraceObject.Value - eNB UE S1AP ID [7] S1APInitialUEMessage S1APInitialContextResponse other S1AP messages Message example: • S1AP-PDU : initiatingMessage : { procedureCode 12, criticality ignore, value InitialUEMessage : { protocolIEs { { id 8, criticality 0, value ENB-UE-S1AP-ID : 0 }, { ... MME UE S1AP ID MME S1AP UE ID identify uniquely UE withing a MME. The ID us used over the S1-MME interface. The Id can be parsed from L3 messages, e.g.: • • S1APInitialContextSetupRequest S1APInitialContextSetupResponse Message example: • S1AP-PDU : initiatingMessage : { procedureCode 9, criticality reject, value InitialContextSetupRequest : { protocolIEs { { id 0, criticality 0, value MME-UE-S1AP-ID : 0 }, { id 8, criticality 0, value ENB-UE-S1AP-ID : 0 }, ... TAC TAC - tracking area code is a part of TAI - Tracking Area Identity (MCC+MNC+TAC). Typically all cells of eNB would constitute a tracking area. The Id can be parsed from L3 messages, e.g.: • S1APInitialUEMessage Meassge example: • S1AP-PDU : initiatingMessage : { | Session details | 15 procedureCode 12, criticality ignore, value InitialUEMessage : { protocolIEs { { id 8, criticality 0, value ENB-UE-S1AP-ID : 0 }, { id 26, criticality 0, value NAS-PDU : ''H }, { id 67, criticality 0, value TAI : { pLMNidentity '616263'H, tAC '6162'H } }, ... EPS Session/Bearer Identifiers Concept definition. An EPS session is in charge of delivering and handling flows of the IP packets that are labeled with UE IP addresses and travel between a UE and a PDN (UE – P-GW – PDN). On the other hand, an EPS bearer is a pipe through which IP packets are delivered over the LTE network, i.e., between a UE and a P-GW (UE – eNB – S-GW - P-GW). A UE can have multiple EPS bearers concurrently. So, different EPS bearers are identified by their EPS bearer ID, which is allocated by an MME. As seen in figure above, an EPS bearer actually is a concatenation of the following three bearers (DRB, S1 bearer and S5 bearer): • • [UE] - [eNB]: Data Radio Bearer (DRB) - EPS bearer established over LTE-Uu interface. User traffic (IP packet) is delivered through a DRB. Different DRBs are identified by their DRB ID, which is allocated by an eNB. [eNB] - [S-GW]: S1 bearer - EPS bearer established over S1-U interface. User traffic is delivered through a GTP tunnel. Different S1 bearers are identified by their tunnel endpoint identifier (TEID), which is allocated by the endpoints (eNB and S-GW) of the GTP tunnel. | Session details | 16 • [S-GW] - [P-GW]: S5 bearer - EPS bearer established over S5 interface. User traffic is delivered through a GTP tunnel. Different S5 bearers are identified by their tunnel endpoint identifier (TEID), which is allocated by the endpoints (S-GW and P-GW) of the GTP tunnel. E-RAB is a bearer that has two endpoints of a UE and an S-GW, and consists of a DRB and an S1 bearer. Technically, E-RAB is a concatenation of a DRB and an S1 bearer, and connects from a UE to an S-GW (UE – eNB – S-GW). Different E-RABs are identified by their E-RAB ID, which is allocated by an MME. DRB IDs and E-RAB IDs are mapped with EPS bearer IDs on 1:1 basis. [2,22]. | Session analysis | 17 Session analysis Trace session analysis mostly base on [5],[8]. Reason is a combination of four fields in the report • • • • In_Cause Out_Cause Failure_Cause Failure_Phase Table 5: Definitions of the contents of the messages Fail Phase Fail Message Failure Cause S1 Cause RRC Setup RRC CONNECTION REJECT RRC Reject - No radio resources RRC CONNECTION SETUP No UE Reply - RRC CONNECTION SETUP COMPLETE missing S1AP INITIAL UE MESSAGE eNB Release - S1AP INITIAL UE MESSAGE missing from S1; S1 interface unavailable S1AP INITIAL CONTEXT SETUP REQUEST No EPC Messages - No answer from MME to S1AP INITIAL UE MESSAGE S1AP DOWNLINK NAS TRANSPORT No EPC Messages - DOWNLINK NAS TRANSPORT message missing S1AP UE CONTEXT RELEASE REQUEST Radio Link Failure 21: radioconnection-withue-lost Radio connection with the ue lost before MME sends INITIAL CONTEXT SETUP REQUEST S1AP UE CONTEXT RELEASE COMMAND EPC Release See sheet "S1 release cause" e.g. 0: Unspecified MME does not accept the request made in the NAS message included in S1AP INITIAL UE MESSAGE. RRC Access X2 Cause Description | Session analysis | 18 Fail Phase Fail Message Re-est Setup RRC No UE Reply CONNECTION REESTABLISHMENT COMPLETE - UE does not send RRC CONNECTION REESTABLISHMENT COMPLETE message RRC Re-est Reject CONNECTION REESTABLISHMENT REJECT - eNB rejects RRC CONNECTION REESTABLISHMENT S1AP INITIAL CONTEXT SETUP FAILURE RAB Setup Failure See sheet "S1 release cause" e.g. 14: unknowneNodeB-ueS1-apid 15: unknown-pairUe-S1-apid 27: invalid QOS combination 32: encryption and or integrity protection algorithms not supported 25: radio resources not available ??: transportresourceunavailable 21: radio-connectionwith-ue-lost 26: failure-inradio-interfaceprocedure eNB releases resources because it has detected an error See sheet "S1 release cause" for UEContextReleaseCommand message failure cause descriptions. SRB or DRB connection is rejected because eNB is lacking resources and failure is not defined by any other fail causes See sheet "S1 release cause" for UEContextReleaseCommand message failure cause descriptions. eNB releases resources because of L1/L2 Radiolink Failure is detected faster than RRC guard timer expires No UE Reply 26: failure-inradio-interfaceprocedure UE doest not reply to RRC SECURITY MODE COMMAND, RRC UE CAPABILITY ENQUIRY or RRC RAB Setup Failure Cause S1 Cause X2 Cause Description | Session analysis | 19 Fail Phase Fail Message Failure Cause S1 Cause X2 Cause Description CONNECTION RECONFIGURATION message during guard time interval RAB Access RAB Active RRC SECURITY MODE FAILURE UE RRC Reject 32: encryption and or integrity protection algorithms not supported RRC SECURITY MODE FAILURE is sent by UE. Mismatch in encryption/ integrity protection algorithms. INITIAL CONTEXT SETUP FAILURE Radio Link Failure 21: radioconnectionwith-ue-lost 26: failure-inradio-interfaceprocedure eNB releases resources because of L1/L2 Radiolink Failure eNB Release See sheet "S1 release cause" e.g. 0: Unspecified eNB internal failure causes radio bearer release. Radio Link Failure 21: radioconnectionwith-ue-lost 26: failure-inradio-interfaceprocedure eNB releases resources because of L1/L2 Radiolink Failure eNB Release See sheet "S1 release cause" e.g. 0: Unspecified eNB internal failure or RLC failure causes radio bearer release. EPC Release See sheet "S1 release cause" e.g. 32: nas: normalrelease 38: nas: unspecified … MME has noticed UE has dropped and appeared in a new cell and eNB has active RLF or RLC error on. Or MME has call processing problems - eNB notices the re-establisment and releases old RRC connection S1AP UE CONTEXT RELEASE REQUEST S1AP UE CONTEXT RELEASE COMMAND RRC Re-establishment CONNECTION REESTABLISHMENT REQUEST | Session analysis | 20 Fail Phase Fail Message Source Intra HO Setup RRC No eNB CONNECTION resources RECONFIGURATION - RRC CONNECTION RECONFIGURATION message missing (no action to UE RRC measurement report by eNB). This is not visible as error in source cell through cell trace. This is visible in Traffica only if RB is released due to this in source cell. Source Intra HO Access S1AP UE CONTEXT RELEASE REQUEST Radio Link Failure 21: radioconnectionwith-ue-lost 26: failure-inradio-interfaceprocedure eNB releases resources because of L1/ L2 Radiolink Failure. eNB Release See sheet "S1 release cause" e.g. 0: Unspecified eNB internal failure or RLC failure causes radio bearer release. RRC Re-establishment CONNECTION REESTABLISHMENT REQUEST - UE didn't receive RRC CONNECTION RECONFIGURATION messages and makes reestablishment. eNB notices the re-establisment and releases old RRC connection. RRC No UE Messages CONNECTION RECONFIGURATION COMPLETE - RRC CONNECTION RECONFIGURATION COMPLETE message missing RRC Re-establishment CONNECTION REESTABLISHMENT REQUEST - Handover failure and UE makes reestablihement to target cell. Target Intra HO Setup Failure Cause S1 Cause X2 Cause Description | Session analysis | 21 Fail Phase Fail Message Failure Cause S1 Cause Target Intra HO Access S1AP UE CONTEXT RELEASE REQUEST Radio Link Failure 21: radioconnectionwith-ue-lost 26: failure-inradio-interfaceprocedure eNB releases resources because of L1/L2 Radiolink Failure eNB Release See sheet "S1 release cause" e.g. 0: Unspecified eNB internal failure or RLC failure causes radio bearer release. RRC No UE Reply CONNECTION RECONFIGURATION COMPLETE e.g. 26: failurein-radiointerfaceprocedure RRC CONNECTION RECONFIGURATION COMPLETE message missing RRC Re-establishment CONNECTION REESTABLISHMENT REQUEST - RRC CONNECTION RECONFIGURATION procedure fails. X2AP X2 HO Rejected HANDOVER PREPARATION FAILURE - Target eNB doesn't have resources or has other call processing problems. If the call ends to failure, X2 HO Rejected as error. If call ends successfully (eg. User inactivity or successful handover) the X2 handover preparation failure will not be visible. X2AP HANDOVER CANCEL X2 HO Failed - S1AP UE CONTEXT RELEASE REQUEST Radio Link Failure 21: radioconnection-withue-lost eNB releases resources because of L1/L2 Radiolink Failure eNB Release See sheet "S1 release eNB internal failure or RLC Source Inter X2 HO Setup X2 Cause 9: TX2 Reloc Overall Expiry 10: TRELOC Preparation Expiry Description X2AP HANDOVER REQUEST ACKNOWLEDGE message missing. | Session analysis | 22 Fail Phase Source Inter X2 HO Access Target Inter X2 HO Setup Fail Message Failure Cause S1 Cause X2 Cause Description cause" e.g. 0: Unspecified failure causes radio bearer release. Radio Link Failure 21: radioconnectionwith-ue-lost 26: failure-inradio-interfaceprocedure Source eNB releases resources because of L1/L2 Radiolink Failure eNB Release See sheet "S1 release cause" e.g. 0: Unspecified eNB internal failure or RLC failure causes radio bearer release. 9. TX2 Reloc Overall Expiry X2AP UE CONTEXT RELEASE message missing. tX2 relocation timer expires. RRC Re-establishment CONNECTION REESTABLISHMENT REQUEST - UE didn't receive RRC CONNECTION RECONFIGURATION messages and makes reestablishment. eNB notices the re-establisment and releases old RRC connection. RRC No UE Messages CONNECTION RECONFIGURATION COMPLETE - RRC CONNECTION RECONFIGURATION COMPLETE message missing X2AP UE CONTEXT RELEASE REQUEST X2AP X2 HO Reject HANDOVER PREPARATION FAILURE radioNetwork 5: Unknown New eNB UE X2AP ID 6: Unknown Old eNB UE X2AP ID 7: Unknown Pair of UE X2AP ID 8: HO Target not Allowed 11: Cell not Available 12: No Radio Resources Available in Failure in target cell/eNB. X2 Handover request is rejected via HandoverPreparationFailure message | Session analysis | 23 Fail Phase Fail Message Failure Cause S1 Cause X2 Cause Description Target Cell 13: Invalid MME Group ID 14: Unknown MME Code 15: Encryption And/ Or Integrity Protection Algorithms Not Supported 16: ReportCharacteristicsEmpty 17: NoReportPeriodicity 18: ExistingMeasurementID 19: Unknown eNB Measurement ID 20: Measurement Temporarily not Available 21: Unspecified 25: Value out of allowed range 26: Multiple E-RAB ID instances 27: Switch Off Ongoing 28: Not supported QCI value transport 256: Transport Resource Unavailable 517: Unspecified protocol 512: Transfer Syntax Error 513: Abstract Syntax Error (Reject) 514: Abstract Syntax Error (Ignore and Notify) 516: Semantic Error 517: Unspecified 518: Abstract Syntax Error (Falsely Constructed Message) misc 768: Control Processing Overload 769: Hardware Failure | Session analysis | 24 Fail Phase Fail Message Failure Cause S1 Cause X2 Cause Description 770: O&M Intervention 771: Not enough User Plane Processing Resources 772: Unspecified Target Inter X2 HO Access RRC Re-establishment CONNECTION REESTABLISHMENT REQUEST - Handover failure and UE makes reestablihement to target cell. S1AP PATH SWITCH REQUEST FAILURE X2 HO Reject All causes shown on sheet "S1 establishment failure cause" on PathSwitchRequestFailure message are possible. See sheet "S1 establishment failure cause" for PathSwitchRequestFailure message. S1AP PATH SWITCH REQUEST No EPC Messages - PATH SWITCH REQUEST ACKNOWLEDGE message missing 21: radioconnectionwith-ue-lost 26: failure-inradio-interfaceprocedure eNB releases resources because of L1/L2 Radiolink Failure eNB release See sheet "S1 release cause" e.g. 0: Unspecified eNB internal failure or RLC failure causes radio bearer release. No UE Reply e.g. 26: failurein-radiointerfaceprocedure RRC CONNECTION RECONFIGURATION COMPLETE message missing RRC Re-establishment CONNECTION REESTABLISHMENT REQUEST - RRC CONNECTION RECONFIGURATION procedure fails. S1AP HANDOVER COMMAND - HANDOVER COMMAND missing from MME as a reply to S1AP RRC Radio Link CONNECTION Failure RECONFIGURATION COMPLETE Source Inter S1 HO Setup No EPC Reply | Session analysis | 25 Fail Phase Fail Message Failure Cause S1 Cause X2 Cause Description HANDOVER REQUIRED Source Inter S1 HO Access S1AP S1 HO Reject HANDOVER PREPARATION FAILURE Causes shown on sheet "S1 Rel. Failure cause" on HandoverFailure message. S1 Handover request is rejected via HandoverFailure message. This is not visible as error in source cell through cell trace. This is visible in Traffica only if RB is released due to this. S1AP UE CONTEXT RELEASE REQUEST Radio Link Failure 21: radioconnection-withue-lost eNB releases resources because of L1/L2 Radiolink Failure eNB Release See sheet "S1 release cause" e.g. 0: Unspecified eNB internal failure or RLC failure causes radio bearer release. eNB Release 8: ts1 reloc overall expiry UE CONTEXT RELEASE COMMAND missing. See sheet "S1 release cause" e.g. 0: Unspecified eNB internal failure or RLC failure causes radio bearer release. 21: radioconnection-withue-lost eNB releases resources because of L1/L2 Radiolink Failure - UE didn't receive RRC CONNECTION RECONFIGURATION messages and makes reestablishment. eNB notices the re-establisment and releases old RRC connection. S1AP UE CONTEXT RELEASE REQUEST Radio Link Failure RRC Re-establishment CONNECTION REESTABLISHMENT REQUEST | Session analysis | 26 Fail Phase Fail Message Failure Cause S1 Cause Target Inter S1 HO Setup S1AP HANDOVER FAILURE S1 HO Reject Causes shown on sheet "S1 Rel. Failure cause" on HandoverFailure message. S1 Handover request is rejected via HandoverFailure message RRC No UE Messages CONNECTION RECONFIGURATION COMPLETE - RRC CONNECTION RECONFIGURATION COMPLETE message missing S1AP MME STATUS TRANSFER No EPC Reply - S1AP MME STATUS TRANSFER message missing S1AP UE CONTEXT RELEASE REQUEST EPC Release - MME releases UE context release (eg. Due to problems in MME) before RRC CONNECTION RECONFIGURATION COMPLETE is received. RRC Re-establishment CONNECTION REESTABLISHMENT REQUEST - Handover failure and UE makes reestablihement to target cell. S1AP UE CONTEXT RELEASE REQUEST Radio Link Failure 21: radioconnection-withue-lost eNB releases resources because of L1/L2 Radiolink Failure eNB Release See sheet "S1 release cause" e.g. 0: Unspecified eNB internal failure or RLC failure causes radio bearer release. RRC No UE Reply CONNECTION RECONFIGURATION COMPLETE - RRC CONNECTION RECONFIGURATION COMPLETE message missing RRC Re-establishment CONNECTION REESTABLISHMENT REQUEST - RRC CONNECTION RECONFIGURATION procedure fails. Target Inter S1 HO Access X2 Cause Description | Session analysis | 27 Fail Phase Fail Message Failure Cause S1 Cause Idle I-RAT HO Setup S1AP UE CONTEXT RELEASE COMMAND No EPC Reply - MME doesn't reply to S1AP CONTEXT RELEASE REQUEST S1AP UE CONTEXT RELEASE REQUEST eNB Release See sheet "S1 release cause" e.g. 0: Unspecified eNB internal failure causes radio bearer release. The final session results table should look like example below: Table 6: Session analysis results - basic LTE call Parameter Value Trace ID or TRSR Session Start Time Session Stop Time Session duration MMEC 8 bits M-TMSI 32 bits TAC 16 bits MCC 12 bits MNC 12 bits eNB ID 20 bits eNB Name 80 character eUtraCellId 20 bits PhysCellId 0...511 UE eNB S1AP ID 24 bits MME Ue S1AP ID 32 bits LCR ID 0..256 In Cause int (enum) Out Cause int (enum) Failure cause int (enum) Failure Phase int (enum) RRC Establishment Cause int (enum) RRC Release Cause int (enum) S1 Establishment Cause int (enum) X2 Cause Description | Session analysis | 28 Parameter Value S1 Establishment Failure int (enum) S1 Release Cause reason int (enum) S1 Release Failure int (enum) X2 Establishment Cause int (enum) X2 Establishment Failure int (enum) X2 Release Cause int (enum) X2 Release Failure int (enum) HO Cause int (enum) Target eNB 20 bits Target ECI 28 bits #S-RB Bearer 0...x (int) #D-RB Bearer 0...x (int) #E-RAB Bearer 0...x (int) QCI 0..15 #Link reestablishment 0...x (int) Table 7: Bearer information ID Start time Stop time QCI 5 INITIAL CONTEXT SETUP REQUEST UE CONTEXT RELEASE 8 REQUEST INITIAL UE MESSAGE - - ------------------------------------------------------------------------ Basic LTE call Basic LTE call - success scenario - - | Session analysis | 29 In basic LTE call SRB and default DRAB (Data Radio Access Bearer ) are assigned. Call ends successfully. DRB is assigned with S1AP INITIAL CONTEXT SETUP REQUEST. Information IF DRAB is requested to be established can be found in 'value E-RABToBeSetupListCtxtSUReq' S1AP-PDU : initiatingMessage : { procedureCode 9, criticality reject, value InitialContextSetupRequest : { protocolIEs { ........, { id 24, criticality 0, value E-RABToBeSetupListCtxtSUReq : { { id 52, criticality 0, value E-RABToBeSetupItemCtxtSUReq : { e-RAB-ID 0, e-RABlevelQoSParameters { qCI 0, allocationRetentionPriority { priorityLevel 0, pre-emptionCapability shall-not-trigger-pre-emption, pre-emptionVulnerability not-pre-emptable } }, transportLayerAddress ''B, gTP-TEID '61626364'H } } } }, ....... } } } Let's see how the data is filled in step by step: | Session analysis | 30 Table 8: Session analysis in details Message Parameter START TRACE Session start time RRC CONNECTION REQUEST In cause: 1-New SRB; RRC Establishment Reason RRC CONNECTION SETUP S-RB: 1 RRC CONNECTION SETUP COMPLETE S1AP INITIAL UE MESSAGE S1 Establishment Cause eNB UE S1AP ID MMEC TAI S1AP INITIAL UE CONTEXT SETUP REQUEST In cause: 2- New Call; E-RAB:1 QCI: 8; Allocation Time MME UE S1 AP ID RRC SECURITY MODE COMMAND RRC CONNECTION RECONFIGURATION D-RB:1; S-RB:2 RRC SECURITY MODE COMPLETE RRC CONNECTION RECONFIGURATION COMPLETE S1AP INITIAL CONTEXT SETUP RESPONSE S1AP UE CONTEXT RELEASE REQUEST S1 Release Cause S1AP UE CONTEXT RELEASE COMMAND RRC CONNECTION RELEASE RRC Release Reason S1AP UE CONTEXT RELEASE COMPLETE D-RB:1; E-RAB:1 QCI: 8; Release time Stop Trace Session stop time Out Cause: 2 - Call end Table 9: Session analysis results - basic LTE call Parameter Value In Cause 2 - New Call Out Cause 2 - Call end Failure cause Failure Phase 1 - No Failure S1 Establishment Cause NAS S1AP INITIAL UE MESSAGE S1 Establishment Failure | Session analysis | 31 Parameter Value S1 Release Cause reason S1 Release Failure S1AP UE RELEASE CONTEXT REQUEST X2 Establishment Cause X2 Establishment Failure X2 Release Cause X2 Release Failure #S-RB Bearer 2 #D-RB Bearer 1 #E-RAB Bearer 1 QCI 8 Table 10: Bearer information ID Start time Stop time QCI 5 INITIAL CONTEXT SETUP REQUEST UE CONTEXT RELEASE 8 REQUEST INITIAL UE MESSAGE ----------------------------------------------------------------------------------------------------------------------------------Basic LTE call - failure during RRC establishment due to RRCConnectionReject Figure 4: RRC Connection establishment failure [1] Let's see how the data is filled in step by step: Table 11: Session analysis in details Message Parameter START TRACE Session start time RRC CONNECTION REQUEST In cause: 1-New SRB; RRC Establishment Reason RRC CONNECTION REJECT STOP TRACE Session stop time Out Cause: 1 - SRB Released | Session analysis | 32 Message Parameter Failure cause: 20 - RRC Connection Reject Failure Phase: RRC Setup Table 12: Session analysis results - basic LTE call Parameter Value In Cause 1 - New SRB Out Cause 1- SRB released Failure cause 20 - RRC Reject Failure Phase 2 - RRC Setup S1 Establishment Cause S1 Establishment Failure S1 Release Cause reason S1 Release Failure X2 Establishment Cause X2 Establishment Failure X2 Release Cause X2 Release Failure #S-RB Bearer #D-RB Bearer #E-RAB Bearer QCI Table 13: Bearer information ID Start time Stop time QCI ----------------------------------------------------------------------------------------------------------------------------------Basic LTE call - failure during RRC establisment due to no response from UE This scenario can happen if RRCConnectionSetupComplete was not send by UE. According to [1] and section " 11.2 Processing delay requirements for RRC procedures" UE must respond in time = 15ms. If UE doesn't send RRCConnectionSetupComplete within 15ms+delta and/or additionally StopTime is not available such session can be closed. | Session analysis | 33 Figure 5: Basic LTE call - no response from UE [8] According to [1], section 11.2 " Processing delay requirements for RRC procedures", UE has to answer N=15, where N=1ms. If not do that, session ends. In this case, if StopTrace is missed, session ca be end by the Ratina system. Let's see how the data is filled in step by step: Table 14: Session analysis in details Message Parameter START TRACE Session start time RRC CONNECTION REQUEST In cause: 1-New SRB; RRC Establishment Reason RRC CONNECTION SETUP SRB: 1 STOP TRACE Session stop time Out Cause: 1 - SRB Release Failure cause: 17 - No UE Reply Failure Phase: RRC Setup Table 15: Session analysis results - basic LTE call Parameter Value In Cause 1 - New SRB Out Cause 1 - SRB Release Failure Cause 17 - No UE Reply Failure Phase 2 - RRC Setup S1 Establishment Cause S1 Establishment Failure S1 Release Cause reason S1 Release Failure X2 Establishment Cause X2 Establishment Failure X2 Release Cause X2 Release Failure #S-RB Bearer Info 1 | Session analysis | 34 Parameter Value #D-RB Bearer Info #E-RAB Bearer Info QCI Table 16: Bearer information ID Start time Stop time QCI ----------------------------------------------------------------------------------------------------------------------------------Basic LTE call - failure during authentication procedure or authentication reject The MME sends an unciphered Authentication Request to the UE. The message contains the RAND and AUTN numbers. Key selection identifier (KSI-ASME) is also included in the message. The UE reads the shared secret K key from the USIM. The UE computes an authentication result (RES) from the key K and the received AUTN and RAND values. The UE sends the RES value back to the MME. The MME compares the RES value received from the UE with the XRES value specified by the HSS. Matching of the two values authenticates the UE. In this scenario, the values match and the MME proceeds with NAS security procedure. Procedure can fail either on UE or in Core network. If calculated by Ue keys do not match to those stored in MME, CORE network sends NAS AUTH REJ to UE . Core network will release UE context by sending S1APUEContextReleaseCommand with cause: nas authentication-failure [2,17] . In case of failure in UE, NAS AuthenticationFailure is send to Core Network. Core newtork will release connection sending S1APUEContextReleaseCommand cause: nas authentication-failure [2,17] Figure 6: Basic LTE call - failure during authentication procedure Let's see how the data is filled in step by step: Table 17: Session analysis in details Message Parameter START TRACE Session start time | Session analysis | 35 Message Parameter RRC CONNECTION REQUEST In cause: 1-New SRB; RRC Establishment Reason RRC CONNECTION SETUP S-RB: 1 RRC CONNECTION SETUP COMPLETE S1AP INITIAL UE MESSAGE S1 Establishment Cause eNB UE S1AP ID MMEC TAI S1AP DOWNLINK NAS TRANSPORT: AUTH REQ RRC INFORMATION TRANSFER: AUTH REQ RRC INFORMATION TRANSFER: AUTH RESP S1AP DOWNLINK NAS TRANSPORT: AUTH RESP S1AP UE CONTEXT RELEASE REQUEST S1 Release Cause (authentication fail) Out Cause: 2 - Call end Failure cause: 12 - EPC Release Failure phase: 5- RRC Access S1AP UE CONTEXT RELEASE COMMAND RRC CONNECTION RELEASE RRC Release Reason S1AP UE CONTEXT RELEASE COMPLETE Stop Trace Session stop time Table 18: Session analysis results - basic LTE call Parameter Value In Cause 2 - New Call Out Cause 2 - Call end Failure cause 12 - EPC Release Failure Phase 5- RRC Access S1 Establishment Cause NAS S1AP INITIAL UE MESSAGE S1 Establishment Failure S1 Release Cause reason S1 Release Failure X2 Establishment Cause X2 Establishment Failure X2 Release Cause S1AP UE RELEASE CONTEXT REQUEST | Session analysis | 36 Parameter Value X2 Release Failure #S-RB Bearer 1 #D-RB Bearer #E-RAB Bearer QCI Table 19: Bearer information ID Start time Stop time QCI ----------------------------------------------------------------------------------------------------------------------------------Basic LTE call - failure during security mode procedure RRCSecurityModeReject ussually indicates problems in the handset during activation and/or RRC/User Plane integrity checking. [1, 18, 19] According to 3GPP 36.331 [1]: - continue using the configuration used prior to the reception of the SecurityModeCommand message, i.e. neither apply integrity protection nor ciphering. but: 36.413 If the supported algorithms for integrity defined in the Integrity Protection Algorithms IE in the UE Security Capabilities IE, plus the mandated support of the EIA0 algorithm in all UEs (TS 33.401 [15]), do not match any allowed algorithms defined in the configured list of allowed integrity protection algorithms in the eNB (TS 33.401 [15]), the eNB shall reject the procedure using the INITIAL CONTEXT SETUP FAILURE message. Figure 7: Basic LTE call - security mode failure Let's see how the data is filled in step by step: Table 20: Session analysis in details Message Parameter START TRACE Session start time | Session analysis | 37 Message Parameter RRC CONNECTION REQUEST In cause: 1-New SRB; RRC Establishment Reason RRC CONNECTION SETUP S-RB: 1 RRC CONNECTION SETUP COMPLETE S1AP INITIAL UE MESSAGE S1 Establishment Cause eNB UE S1AP ID MMEC TAI S1AP INITIAL UE CONTEXT SETUP REQUEST In cause: 2- New Call; E-RAB:1; QCI: 8; Allocation Time MME UE S1 AP ID RRC SECURITY MODE COMMAND D-RB:1; S-RB:2 RRC CONNECTION RECONFIGURATION RRC SECURITY MODE FAILURE S1AP INITIAL CONTEXT SETUP FAILURE S1 Establishment Failure (unspecified) S1AP UE CONTEXT RELEASE COMMAND Out Cause: 2 - Call end Failure cause: 16 - RAB Setup Failure Failure phase: 5- RAB Access RRC CONNECTION RELEASE RRC Release Reason S1AP UE CONTEXT RELEASE COMPLETE D-RB:1; QCI: 8; Release time Stop Trace Session stop time Out Cause: 2 - Call end Table 21: Session analysis results - basic LTE call Parameter Value In Cause 2 - New Call Out Cause 2 - Call end Failure cause 16 - RAB Setup Failure Failure Phase 4 - RAB Setup S1 Establishment Cause NAS S1AP INITIAL UE MESSAGE S1 Establishment Failure S1AP INITIAL CONTEXT SETUP FAILURE S1 Release Cause reason S1AP UE CONTEXT RELEASE COMMAND S1 Release Failure | Session analysis | 38 Parameter Value X2 Establishment Cause X2 Establishment Failure X2 Release Cause X2 Release Failure #S-RB Bearer 2 #D-RB Bearer 1 #E-RAB Bearer 1 QCI 8 Table 22: Bearer information ID Start time Stop time QCI 5 INITIAL CONTEXT SETUP REQUEST S1AP UE CONTEXT RELEASE COMMAND 8 ----------------------------------------------------------------------------------------------------------------------------------Basic LTE Call - RRC only case Some procedures do not required to setup DRAB, whole session uses SRBs only. That is how e.g. periodical TAU happens. Let's see how the data is filled in step by step: Table 23: Session analysis in details Message Parameter START TRACE Session start time RRC CONNECTION REQUEST In cause: 1-New SRB; | Session analysis | 39 Message Parameter RRC Establishment Reason RRC CONNECTION SETUP S-RB: 1 RRC CONNECTION SETUP COMPLETE S1AP INITIAL UE MESSAGE S1 Establishment Cause eNB UE S1AP ID MMEC TAI S1AP DOWNLINK NAS TRANSPORT RRC DL INFORMATION TRANSFER RRC UL INFORMATION TRANSFER S1AP UPLINK INFORMATION TRANSFER S1AP UE CONTEXT RELEASE COMMAND S1 Release Cause reason RRC CONNECTION RELEASE RRC Release Reason S1AP UE CONTEXT RELEASE COMPLETE STOP TRACE Out Cause: 1 - SRB Released Table 24: Session analysis results - basic LTE call Parameter Value In Cause 1 - New SRB Out Cause 1 - SRB Release Failure cause 1 - No Failure Failure Phase S1 Establishment Cause NAS S1AP INITIAL UE MESSAGE S1 Establishment Failure S1 Release Cause reason S1 Release Failure X2 Establishment Cause X2 Establishment Failure X2 Release Cause X2 Release Failure #S-RB Bearer #D-RB Bearer #E-RAB Bearer QCI 1 | Session analysis | 40 Table 25: Bearer information ID Start time Stop time QCI ---------------------------------------------------------------------------------------------------------------------------------------Call Drop in RAB Active state due to UE reply At any time, after RAB has been established, connection can be reconfigured. According to [1] and section " 11.2 Processing delay requirements for RRC procedures" UE must respond in time = 15ms. If UE doesn't send RRCConnectionReconfigurationComplete within 15ms+delta and/or additionally StopTime is not available such session can be closed. Note: this scenario describes normal session, without HO. Figure 8: Call Drop in RAB Active state due to UE reply Let's see how the data is filled in step by step: Table 26: Session analysis in details Message Parameter RRC CONNECTION RECONFIGURATION S1AP UE CONTEXT RELEASE REQUEST S1 Release Cause Failure cause: 17 - No UE Reply Failure Phase: 6 - RAB Active S1AP UE CONTEXT RELEASE COMMAND RRC CONNECTION RELEASE RRC Release Reason S1AP UE CONTEXT RELEASE COMPLETE E-RAB:1; QCI: 8; Release time | Session analysis | 41 Message Parameter Stop Trace Session stop time Out Cause: 2 - Call end Table 27: Session analysis results - basic LTE call Parameter Value In Cause according to scenario Out Cause 2 - Call end Failure cause 17 - No UE Reply Failure Phase 6 - RAB Active S1 Establishment Cause according to scenario S1 Establishment Failure S1 Release Cause reason S1 Release Failure S1AP UE RELEASE CONTEXT REQUEST X2 Establishment Cause X2 Establishment Failure X2 Release Cause X2 Release Failure #S-RB Bearer 2 #D-RB Bearer 1 #E-RAB Bearer 1 QCI 8 Table 28: Bearer information ID Start time Stop time QCI 5 INITIAL CONTEXT SETUP REQUEST UE CONTEXT RELEASE 8 REQUEST ----------------------------------------------------------------------------------------------------------------------------------------Call Drop in RRC Active State due to Link Failure Session can be dropped due to the radio link failure. This can be noted either by receiving MAC RLF or S1AP UE CONTEXT RELEASE REQUEST cause 'radio-connection-with-ue-lost' Figure 9: Call Drop in RRC Active State due to Link Failure | Session analysis | 42 Let's see how the data is filled in step by step: Table 29: Session analysis in details Message Parameter S1AP UE CONTEXT RELEASE REQUEST S1 Release Cause cause 'radio-connection-with-ue-lost' Failure cause: 11 - Radio Link Failure Failure Phase: 17 - RRC Active S1AP UE CONTEXT RELEASE COMMAND RRC CONNECTION RELEASE RRC Release Reason S1AP UE CONTEXT RELEASE COMPLETE Stop Trace Session stop time Out Cause: 2 - Call end Table 30: Session analysis results - basic LTE call Parameter Value In Cause according to scenario Out Cause 2 - Call end Failure cause 11 - Radio Link Failure Failure Phase 17 - RRC Active S1 Establishment Cause according to scenario | Session analysis | 43 Parameter Value S1 Establishment Failure S1 Release Cause reason S1 Release Failure S1AP UE RELEASE CONTEXT REQUEST cause 'radio-connection-with-ue-lost' X2 Establishment Cause X2 Establishment Failure X2 Release Cause X2 Release Failure #S-RB Bearer 2 #D-RB Bearer according to scenario #E-RAB Bearer according to scenario QCI x Table 31: Bearer information ID Start time Stop time QCI according to scenario ---------------------------------------------------------------------------------------------------------------------------------------Call Drop in RAB Active State due to Link Failure Figure 10: Call Dop in RAB Active State due to Link Failure | Session analysis | 44 Let's see how the data is filled in step by step: Table 32: Session analysis in details Message Parameter S1AP UE CONTEXT RELEASE REQUEST S1 Release Cause cause 'radio-connection-with-ue-lost/ failure-in-radio-interface'' Failure cause: 11 - Radio Link Failure Failure Phase: 6 - RAB Active S1AP UE CONTEXT RELEASE COMMAND RRC CONNECTION RELEASE RRC Release Reason S1AP UE CONTEXT RELEASE COMPLETE Stop Trace Session stop time Out Cause: 2 - Call end Table 33: Session analysis results - basic LTE call Parameter Value In Cause according to scenario Out Cause 2 - Call end Failure cause 11 - Radio Link Failure Failure Phase 6 - RAB Active S1 Establishment Cause according to scenario S1 Establishment Failure S1 Release Cause reason S1 Release Failure S1AP UE RELEASE CONTEXT REQUEST cause 'radio-connection-with-ue-lost' X2 Establishment Cause X2 Establishment Failure X2 Release Cause X2 Release Failure #S-RAB Bearer 2 #D-RAB Bearer x #E-RAB Bearer x QCI x | Session analysis | 45 Table 34: Bearer information ID Start time Stop time QCI x S1AP INITIAL UE MESSAGE S1AP UE RELEASE CONTEXT REQUEST x S1AP INITIAL CONTEXT SETUP REQUEST Call reestablishment The purpose of RRC CONNECTION RE-ESTABLISHMENT procedure is to re-establish the RRC connection, which involves the resumption of SRB1 operation and the re-activation of security (without changing algorithms). The UE shall only initiate this procedure when AS security has been activated. The connection re-establishment succeeds only if the concerned cell is prepared i.e. has a valid UE context. In case E-UTRAN accepts the re-establishment, SRB1 operation resumes while the operation of other radio bearers remains suspended. If AS security has not been activated, the UE doesn’t initiate this procedure, instead, it moves to RRC_IDLE directlyThe UE initiates the RRC CONNECTION RE-ESTABLISHMENT procedure when one of the following conditions is met [1,21]: • • • • • Upon detecting radio link failure; or Upon handover failure; or Upon mobility from E-UTRA failure; or Upon integrity check failure indication from lower layers; or Upon an RRC CONNECTION RECONFIGURATION failure Re-established session can be logged as: • • same continued session - it this case session was re-established, but it continues to be reported with same TRSR new session - new session reported in same or target eNB started with StartTrace RRC Re-establishment call phase - intra eNB Figure 11: RRC Re-establishment call phase - intra eNB [8] In this scenario call continues in same eNB. Let's see how the data is filled in step by step: | Session analysis | 46 Table 35: Session analysis in details Message Parameter START TRACE Session start time RRC CONNECTION REESTABLISHMENT REQUEST 3 - Re-establishement # Link Reestablishment RRC CONNECTION REESTABLISHMENT RRC CONNECTION REESTABLISHMENT COMPLETE RRC CONNECTION RECONFIGURATION D-RB:x E-RAB-x; Allocation time RRC CONNECTION RECONFIGURATION COMPLETE S1AP UE CONTEXT RELEASE REQUEST S1 Release Cause S1AP UE CONTEXT RELEASE COMMAND RRC CONNECTION RELEASE RRC Release Reason S1AP UE CONTEXT RELEASE COMPLETE D-RB:x; E-RAB-x; QCI: 8 (if available) ; Release time Stop Trace Session stop time Out Cause: 2 - Call end Table 36: Session analysis results - call re-establishment in same eNB Parameter Value In Cause according to the scenario Out Cause 2 - Call end Failure cause Failure Phase 1 - No Failure S1 Establishment Cause according to the scenario S1 Establishment Failure S1 Release Cause reason S1 Release Failure S1AP UE RELEASE CONTEXT REQUEST X2 Establishment Cause X2 Establishment Failure X2 Release Cause X2 Release Failure #S-RB Bearer 2 (according to the scenario) #D-RB Bearer x (according to the scenario) #E-RAB Bearer x (according to the scenario) | Session analysis | 47 Parameter Value QCI x (according to the scenario) # Link Reestablishment 1 Table 37: Bearer information ID Start time Stop time (according to the scenario) RRC CONNECTION RECONFIGURATION UE CONTEXT RELEASE REQUEST QCI ----------------------------------------------------------------------------------------------------------------------------------RRC Re-establishment Reject in source cell Figure 12: RRC Re-establishment Reject in source cell Let's see how the data is filled in step by step: Table 38: Session analysis in details Message Parameter START TRACE Session start time .... RRC CONNECTION REESTABLISHMENT REQUEST # Link Reestablishment RRC CONNECTION REESTABLISHMENT REJECT Failure cause: 10 - Re-est reject Failure phase: 16 - Re-est Setup RRC CONNECTION RECONFIGURATION RRC CONNECTION RECONFIGURATION COMPLETE S1AP UE CONTEXT RELEASE REQUEST S1AP UE CONTEXT RELEASE COMMAND S1 Release Cause | Session analysis | 48 Message Parameter RRC CONNECTION RELEASE RRC Release Reason S1AP UE CONTEXT RELEASE COMPLETE D-RB:x; E-RAB:x QCI: x ; Release time Stop Trace Session stop time Out Cause: 2 - Call end Table 39: Session analysis results - call re-establishment in same eNB failure Parameter Value In Cause according to the scenario Out Cause 2 - Call end Failure cause 10 - Re-est reject Failure Phase 1 - No Failure S1 Establishment Cause according to the scenario S1 Establishment Failure S1 Release Cause reason S1 Release Failure S1AP UE RELEASE CONTEXT REQUEST X2 Establishment Cause X2 Establishment Failure X2 Release Cause X2 Release Failure #S-RB Bearer 2 (according to the scenario) #D-RB Bearer x (according to the scenario) #E-RAB Bearer x (according to the scenario) QCI 8 (according to the scenario) # Link Reestablishment 1 Table 40: Bearer information ID Start time Stop time (according to the scenario) (according to the scenario) UE CONTEXT RELEASE REQUEST QCI ----------------------------------------------------------------------------------------------------------------------------------RRC Re-establishment call phases within target cell - inter eNB This scenario is only possible if target cell has already UE Context available. It's assumed that call has ended sucessfully. | Session analysis | 49 Figure 13: RRC Re-establishment call phases within target cell - inter eNB Let's see how the data is filled in step by step: Table 41: Session analysis in details Message Parameter START TRACE Session start time RRC CONNECTION REESTABLISHMENT REQUEST 3 - Re-establishement # Link Reestablishment RRC CONNECTION REESTABLISHMENT REJECT RRC CONNECTION RECONFIGURATION D-RB:x; E-RAB: x: establishment time RRC CONNECTION RECONFIGURATION COMPLETE S1AP PATH SWITCH REQUEST S1AP PATH SWITCH REQUEST ACKNOWLEDGE X2AP UE CONTECT RELEASE S1AP UE CONTEXT RELEASE REQUEST S1 Release Cause S1AP UE CONTEXT RELEASE COMMAND RRC CONNECTION RELEASE RRC Release Reason S1AP UE CONTEXT RELEASE COMPLETE D-RB:1; E-RAB:x QCI: 8 (if available) ; Release time Stop Trace Session stop time Out Cause: 2 - Call end Table 42: Session analysis results - call re-establishment in target eNB failure Parameter Value In Cause 3 - Re-establishement | Session analysis | 50 Parameter Value Out Cause 2 - Call end Failure cause Failure Phase S1 Establishment Cause according to the scenario S1 Establishment Failure S1 Release Cause reason S1 Release Failure S1AP UE RELEASE CONTEXT REQUEST X2 Establishment Cause X2 Establishment Failure X2 Release Cause X2 Release Failure #S-RB Bearer 2 (according to the scenario) #D-RB Bearer x (according to the scenario) #E-RAB Bearer x (according to the scenario) QCI x (according to the scenario) # Link Reestablishment 1 Table 43: Bearer information ID Start time Stop time (according to the scenario) RRC CONNECTION RECONFIGURATION UE CONTEXT RELEASE REQUEST QCI ----------------------------------------------------------------------------------------------------------------------------------RRC Re-establishment call phases within target cell - inter eNB, failure As mentioned, re-establishment is possible only if eNB/MME has still UE context available. In this example, context on MME was already release by source eNB Figure 14: RRC Re-establishment call phases within target cell - inter eNB, failure | Session analysis | 51 Let's see how the data is filled in step by step: Table 44: Session analysis in details Message Parameter START TRACE Session start time RRC CONNECTION REESTABLISHMENT REQUEST 3 - Re-establishement # Link Reestablishment RRC CONNECTION REESTABLISHMENT COMPLETE RRC CONNECTION RECONFIGURATION S-RB:2; D-RB=x;E-RAB=x Allocation time RRC CONNECTION RECONFIGURATION COMPLETE S1AP PATH SWITCH REQUEST S1AP ERROR INDICATION Failure cause: 12 - EPC Release Failure phase: 16 - Re-est setup (???) OR ERAB SETUP X2AP UE CONTECT RELEASE RRC CONNECTION RELEASE RRC Release Reason Stop Trace Session stop time Out Cause: 2 - Call end | Session analysis | 52 Table 45: Session analysis results - call re-establishment in target eNB failure Parameter Value In Cause according to the scenario Out Cause 2 - Call end Failure cause 12 - EPC Release Failure Phase 16 - Re-est setup (???) OR ERAB SETUP S1 Establishment Cause according to the scenario S1 Establishment Failure S1 Release Cause reason S1 Release Failure S1AP ERROR INDICATION X2 Establishment Cause X2 Establishment Failure X2 Release Cause X2 Release Failure #S-RAB Bearer 2 (according to the scenario) #D-RAB Bearer x (according to the scenario) #E-RAB Bearer x (according to the scenario) QCI x (according to the scenario) # Link Reestablishment Table 46: Bearer information ID Start time Stop time (according to the scenario) (according to the scenario) UE ERROR INDICATION QCI ----------------------------------------------------------------------------------------------------------------------------------RRC Re-establishment call phases within target cell - inter eNB, failure Figure 15: RRC Re-establishment call phases within target cell - inter eNB, failure | Session analysis | 53 Table 47: Session analysis results - call re-establishment in target eNB failure Parameter Value In Cause 3 - Re-establishement Out Cause 2 - Call end Failure cause 10 - Re-est Reject Failure Phase 16 - Re-est Setup S1 Establishment Cause according to the scenario S1 Establishment Failure S1 Release Cause reason S1 Release Failure X2 Establishment Cause X2 Establishment Failure X2 Release Cause X2 Release Failure #S-RAB Bearer - #D-RAB Bearer - #E-RAB Bearer QCI - # Link Reestablishment Table 48: Bearer information ID Start time Stop time QCI | Session analysis | 54 Intra HO Intra eNB HO is handled within same eNB. HO is triggered by RRC CONNECTION RECONFIGURATION DL-DCCH-Message : { message c1 : rrcConnectionReconfiguration : { rrc-TransactionIdentifier 0, criticalExtensions c1 : rrcConnectionReconfiguration-r8 : { mobilityControlInfo { targetPhysCellId 0, t304 ms50, newUE-Identity '1010101010101010'B, .... } Intra eNB HO flow and phases Figure 16: Intra eNB HO phases Intra eNB HO - source cell Let's see how the data is filled in step by step: Table 49: Session analysis in details - intra eNB HO - source cell Message Parameter START TRACE Session start time .......... RRC CONNECTION RECONFIGURATION STOP TRACE Out Cause: 6 - Intra eNB HO | Session analysis | 55 Table 50: Session analysis results - intra eNB HO - source cell Parameter Value In Cause 2 - New Call Out Cause 2 - Call end Failure cause Failure Phase 1 - No Failure S1 Establishment Cause NAS S1AP INITIAL UE MESSAGE S1 Establishment Failure S1 Release Cause reason S1 Release Failure X2 Establishment Cause X2 Establishment Failure X2 Release Cause X2 Release Failure #S-RB Bearer 2 #D-RB Bearer x (according to the scenario) #E-RAB Bearer x (according to the scenario) QCI x (according to the scenario) Table 51: Bearer information ID Start time Stop time QCI (according to the scenario) (according to the scenario) RRC RECONFIGURATION REQUEST (according to the scenario) Intra eNB HO - target cell Let's see how the data is filled in step by step: Table 52: Session analysis in details Message Parameter START TRACE Session start time RRC CONNECTION RECONFIGURATION COMPLETE In Cause: 6 - Intra eNB HO RRC CONNECTION RECONFIGURATION REQUEST RRC CONNECTION RECONFIGURATION COMPLETE S-RB=2;D-RB=x;E-RAB=x; Allocation time .... | Session analysis | 56 Message Parameter STOP TRACE Table 53: Session analysis results - intra eNB HO - target cell Parameter Value In Cause 6 - Intra eNB HO Out Cause according to the scenario Failure cause Failure Phase 1 - No Failure S1 Establishment Cause S1 Establishment Failure S1 Release Cause reason according to the scenario S1 Release Failure X2 Establishment Cause X2 Establishment Failure X2 Release Cause X2 Release Failure #S-RB Bearer 2 #D-RB Bearer x (according to the scenario) #E-RAB Bearer x (according to the scenario) QCI x (according to the scenario) Table 54: Bearer information ID Start time Stop time QCI x (according to the scenario) RRC CONNECTION RECONFIGURATION x (according to the scenario) x (according to the scenario) ----------------------------------------------------------------------------------------------------------------------------------Intra eNB HO - source cell failure | Session analysis | 57 Figure 17: Intra eNB HO - source cell failure Let's see how the data is filled in step by step: Table 55: Session analysis in details Message Parameter START TRACE Session start time .......... RRC CONNECTION RECONFIGURATION Out Cause: 6 - Intra eNB HO S1AP UE CONTEXT RELEASE REQUEST Failure cause: 17 - No UE Reply Failure Phase: 8 - Source Intra HO Access S1AP UE CONTEXT RELEASE COMMAND S-RB:2; D-RB:x; E-RAB:x; Release time RRC CONNECTION RELEASE REQUEST S1AP UE CONTEXT RELEASE COMPLETE STOP TRACE Out Cause: 2 - Call ends Table 56: Session analysis results - intra eNB HO - source cell failure Parameter Value In Cause according to the scenario Out Cause 2- Call ends Failure cause 17 - No UE Reply Failure Phase 8 - Source Intra HO Access S1 Establishment Cause according to the scenario S1 Establishment Failure S1 Release Cause reason according to the scenario | Session analysis | 58 Parameter Value S1 Release Failure X2 Establishment Cause X2 Establishment Failure X2 Release Cause X2 Release Failure #S-RB Bearer 2 #D-RB Bearer x (according to the scenario) #E-RAB Bearer x (according to the scenario) QCI x (according to the scenario) Table 57: Bearer information ID Start time Stop time x -according to the scenario x -according to the scenario S1AP UE CONTEXT RELEASE COMPLETE QCI x -according to the scenario ----------------------------------------------------------------------------------------------------------------------------------Intra eNB HO - target cell failure Figure 18: Intra eNB HO - target cell failure Let's see how the data is filled in step by step: Table 58: Session analysis in details Message Parameter START TRACE Session start time | Session analysis | 59 Message Parameter RRC CONNECTION RECONFIGURATION COMPLETE In Cause: 6 - Intra eNB HO RRC CONNECTION RECONFIGURATION REQUEST S-RB:2; D-RB:x; E-RAB:x; Allocation time S1AP UE CONTEXT RELEASE REQUEST Failure cause: 17 - No UE Reply Failure Phase: 8 - Source Intra HO Access S1AP UE CONTEXT RELEASE COMMAND S-RB:2; D-RB:x; E-RAB:x; Release time RRC CONNECTION RELEASE REQUEST S1AP UE CONTEXT RELEASE COMPLETE STOP TRACE Out Cause: 2 - Call ends Table 59: Session analysis results - intra eNB HO - target cell failure Parameter Value In Cause according to the scenario Out Cause 2- Call ends Failure cause 17 - No UE Reply Failure Phase 12 - Target Intra HO Access S1 Establishment Cause S1 Establishment Failure S1 Release Cause reason S1AP UE CONTEXT RELEASE COMMAND S1 Release Failure X2 Establishment Cause X2 Establishment Failure X2 Release Cause X2 Release Failure #S-RB Bearer 2 #D-RB Bearer x (according to the scenario) #E-RAB Bearer x (according to the scenario) QCI x (according to the scenario) Table 60: Bearer information ID Start time Stop time x -according to the scenario x -according to the scenario S1AP UE CONTEXT RELEASE COMPLETE QCI x -according to the scenario | Session analysis | 60 X2 Inter eNB HO Figure 19: Inter eNB handover phases from source eNB perspective [8] Figure 20: Inter eNB handover phases from target eNB perspective ---------------------------------------------------------------------------------------------------------------------------------------------------------------Basic LTE X2 handover scenario. | Session analysis | 61 Basic LTE X2 handover scenario - source cell Let's see how the data is filled in step by step: Table 61: Session analysis in details Message Parameter START TRACE Session start time ...... X2AP HANDOVER REQUEST X2 Establsihment Cause X2AP HANDOVER REQUEST ACKNOWLEDGE RRC CONNECTION RECONFIGURATION Out Cause: 5 - Inter eNB HO mobility info tag X2AP SNSTATUS TRANSFER X2AP UE CONTEXT RELEASE X2 Release Cause STOP TRACE Table 62: Session analysis results -Basic LTE X2 handover scenario - target cell Parameter Value In Cause according to the scenario Out Cause 5 - Inter eNB HO Failure cause | Session analysis | 62 Parameter Value Failure Phase X2 Establishment Cause X2 Establishment Failure X2 Release Cause X2AP HANDOVER REQUEST X2 Release Failure Table 63: Bearer information ID Start time Stop time QCI according to the scenario X2AP HANDOVER REQUEST or RRCConnectionReconfiguration ??? Basic LTE X2 handover scenario - target cell Let's see how the data is filled in step by step: Table 64: Session analysis in details Message Parameter START TRACE Session start time X2AP HANDOVER REQUEST X2 Establishment Cause In Cause: X2AP HANDOVER REQUEST ACKNOWLEDGE 5 - Inter eNB HO X2AP SNSTATUS TRANSFER RRC CONNECTION RECONFIGURATION COMPLETE S-RB:2; D-RB:x; E-RAB:x ; Allocation time S1AP PATH SWITCH REQUEST RRC CONNECTION RECONFIGURATION S1AP PATH SWITH REQUEST ACKNOWLEDGE X2AP UE CONTEXT RELEASE .... STOP TRACE Table 65: Session analysis results - Basic LTE X2 handover scenario - target cell Parameter Value In Cause 5 - Inter eNB HO Out Cause according to the scenario Failure cause | Session analysis | 63 Parameter Value Failure Phase X2 Establishment Cause X2AP HANDOVER REQUEST X2 Establishment Failure X2 Release Cause X2AP UE CONTEXT RELEASE X2 Release Failure S1 Establishment Cause S1AP PATH SWITCH REQUEST S1 Release Cause S1AP UE CONTEXT RELEASE Table 66: Bearer information ID Start time Stop time QCI x according to the scenario S1AP UE CONTEXT RELEASE COMMAND x --------------------------------------------------------------------------------------------------------------------------------LTE Inter eNB HO scenario Figure 21: Inter eNB handover failure on source cell LTE Inter eNB HO scenario - source cell Table 67: Session analysis results - source cell Parameter Value In Cause according to the scenario Out Cause 2 - Call ends Failure cause 13 - eNB release Failure Phase 10 - Source Inter eNB HO access X2 Establishment Cause | Session analysis | 64 Parameter Value X2 Establishment Failure X2 Release Cause X2AP HANDOVER REQUEST X2 Release Failure X2AP HANDOVER CANCEL S1 Release Cause S1APUEContextReleaseRequest ' cause' (tx2relocoverall-expiry) ---------------------------------------------------------------------------------------------------------------------------------------------------------------LTE Inter eNB HO scenario - failure in target cell Figure 22: Inter eNB handover failure in target cell Table 68: Session analysis results - failure in target cell Parameter Value In Cause 5 - Inter eNB HO Out Cause 2 - Call ends Failure cause 14 - No UE Message Failure Phase 13 - Target Inter HO setup X2 Establishment Cause X2 Establishment Failure X2 Release Cause X2 Release Failure ---------------------------------------------------------------------------------------------------------------------------------------------------------------Inter eNB handover failure in target cell ( no UE response with RRCconnectionReconfiguration) In another scenation UE doesn't respond with RRCConnectionReconfgurationComplete where it was requested to set all SRB/DRB/Measurements | Session analysis | 65 Figure 23: Inter eNB handover failure in target cell ( no UE response with RRCconnectionReconfiguration) Table 69: Session analysis results -failure in target cell ( no UE response with RRCConnectionReconfiguration) Parameter Value In Cause 5 - Inter eNB HO Out Cause 2 - Call ends Failure cause 17 - No UE Reply Failure Phase 13 - Target Inter HO setup X2 Establishment Cause X2 Establishment Failure X2 Release Cause X2 Release Failure S1 Handover Basic S1 Inter eNB handover scenario Figure 24: S1 Inter eNB handover | Session analysis | 66 S1 Handover - phases for Home eNB | Session analysis | 67 Figure 25: S1 handover - source eNB phases S1 Handover - phases for Target eNB Figure 26: S1 Handover - target eNB phases ------------------------------------------------------------------------------------------------------------------------------------------------S1 Handover scenario analysis Home eNB Table 70: Session analysis results - call re-establishment in target eNB failure Parameter Value In Cause according to the scenario Out Cause 7 - S1 HO Failure cause Failure Phase S1 Establishment Cause according to the scenario | Session analysis | 68 Parameter Value S1 Establishment Failure S1 Release Cause reason S1AP UE CONTEXT RELEASE REQUEST S1 Release Failure Table 71: Bearer information ID Start time Stop time QCI S1AP UE CONTEXT RELEASE REQUEST Target eNB Table 72: Session analysis results - call re-establishment in target eNB failure Parameter Value In Cause 7 - S1 HO Out Cause according to the scenario Failure cause Failure Phase S1 Establishment Cause S1AP HANDOVER REQUIRED S1 Establishment Failure S1 Release Cause reason according to the scenario S1 Release Failure Table 73: Bearer information ID Start time Stop time RRC CONNECTION RECONFIGURATION COMPLETE according to the scenario QCI -----------------------------------------------------------------------------------------------------------------------S1 Handover failure on home eNB S1AP Release command was not received from MME. Home eNB release UE context due timer tS1relocoverallexpiry | Session analysis | 69 Figure 27: S1 handover failure on home eNB LTE Inter eNB HO scenario source cell Table 74: Session analysis results - call re-establishment in target eNB failure Parameter Value In Cause according to the scenario Out Cause 2 - Call ends Failure cause 13 - eNB Release Failure Phase 19 - Source S1 HO Access S1 Establishment Cause S1AP HANDOVER REQUIRED S1 Establishment Failure S1AP UE CONTEXT RELEASE REQUEST S1 Release Cause reason S1 Release Failure S1AP UE CONTEXT RELEASE REQUEST Table 75: Bearer information ID Start time Stop time QCI ----------------------------------------------------------------------------------------------------------S1 Handover failure on target eNB I this scenario UE didn't send to target eNB RRCConnectionReconfiguration complete after was triggered to do so by S1APHandoverCommand send to home eNB. Radio bearers were not established in target eNB | Session analysis | 70 Table 76: Session analysis results - call re-establishment in target eNB failure Parameter Value In Cause according to the scenario Out Cause 2 - Call ends Failure cause 14 - No UE message Failure Phase 20 - Target S1 HO Setup S1 Establishment Cause S1AP HANDOVER REQUEST S1 Establishment Failure S1 Release Cause reason S1 Release Failure Table 77: Bearer information ID Start time Stop time QCI I-RAT (Inter System Handover) I-RAT handover means inter system handover e.g. to UTRAN. It's can be triggered due to e.g. poor LTE signal. eNB include IE (handover type) in S1APHandoverRequest what type of handover is required | Session analysis | 71 Figure 28: E-UTRAN to UTRAN Inter RAT handover [14] --------------------------------------------------------------------------------------------------------------I-RAT Redirection UE is redirected to other system. Scenario assumes that UE context is released by eNB -in fact it most of the cases it is released by MME via S1AUEContextReleaseCommand. | Session analysis | 72 Figure 29: I-RAT redirection Table 78: Session analysis results - call re-establishment in target eNB failure Parameter Value In Cause according to the scenario Out Cause 9 - I-RAT Redirect Failure cause Failure phase S1 Release cause S1APUeContextReleaseCommand 'cause' (network/ interrat-redirection) -----------------------------------------------------------------------------------------------------------------------------------------PS/CS I-RAT Handover CS RAT handover is reported when S1APHandoverCommand - SRVCC HO Indication | Session analysis | 73 Figure 30: IRAT Handover phases Table 79: Session analysis results - call re-establishment in target eNB failure Parameter Value In Cause according to the scenario Out Cause 8 - I-RAT HO Failure cause Failure phase Table 80: Bearer information ID Start time Stop time according to the scenario S1AP UE CONTEXT RELEASE COMMAND QCI CSFB - Circuit Switch Fallback CSFB is the mechanism to move a subscriber from LTE to a legacy technology to obtain circuit switched voice service. This function is only available if LTE coverage is overlapped by GSM, UMTS, or CDMA2000® 1xRTT coverage. [16] | Session analysis | 74 ------------------------------------------------------------------------------------------------------------------------------------CS Fallback - call starts from idle Figure 32: CS Fallback call phases - call started from idle Figure 31: CSFB flow [15] Table 81: Link Release Cause Link S1 X2 Status Release reason S1APUeContextReleaseCommand 'cause' radioNetwork : cs -fallback-triggered | Session analysis | 75 Table 82: Session analysis in details Message Parameter START TRACE Session start time RRC CONNECTION REQUEST In cause: 1-New SRB; RRC Establishment Reason RRC CONNECTION SETUP S-RAB: 1 RRC CONNECTION SETUP COMPLETE S1AP INITIAL UE MESSAGE S1 Establishment Cause eNB UE S1AP ID MMEC TAI S1AP INITIAL UE CONTEXT SETUP REQUEST 2 - New Call ; value CSFallbackIndicator : cs-fallbackrequired MME UE S1 AP ID S1AP INITIAL CONTEXT SETUP RESPONSE S1AP UE CONTEXT RELEASE REQUEST S1 Release Cause value Cause : radioNetwork : csfallback-triggered S1AP UE CONTEXT RELEASE COMMAND RRC CONNECTION RELEASE RRC Release Reason releaseCause other, S1AP UE CONTEXT RELEASE COMPLETE Stop Trace Session stop time Out Cause: 3 - CS Fallback Table 83: Session analysis results - basic LTE call Parameter Value In Cause 2 - New Call Out Cause 3 - CS Fallback Failure cause Failure Phase 1 - No Failure S1 Establishment Cause NAS S1AP INITIAL UE MESSAGE S1 Establishment Failure S1 Release Cause reason S1 Release Failure X2 Establishment Cause X2 Establishment Failure radioNetwork : cs-fallback-triggered | Session analysis | 76 Parameter Value X2 Release Cause X2 Release Failure #S-RAB Bearer 1 #D-RAB Bearer 0 #E-RAB Bearer 1 QCI 8 Table 84: Bearer information ID Start time Stop time QCI 5 INITIAL CONTEXT SETUP REQUEST UE CONTEXT RELEASE 8 REQUEST INITIAL UE MESSAGE --------------------------------------------------------------------------------------------------------------------------------------------------------CS Fallback - procedure start during RRC/RAB active state Figure 33: CS Fallback - procedure start during RRC/RAB active state Table 85: Session analysis results - basic LTE call Parameter Value In Cause 2- New Call Out Cause 3 - CS Fallback Failure cause Failure Phase 1 - No Failure S1 Establishment Cause NAS S1AP INITIAL UE MESSAGE S1 Establishment Failure | Session analysis | 77 Parameter Value S1 Release Cause reason S1APUeContextReleaseCommandt radioNetwork : csfallback-triggered S1 Release Failure X2 Establishment Cause X2 Establishment Failure X2 Release Cause X2 Release Failure #S-RAB Bearer 1 #D-RAB Bearer 2 #E-RAB Bearer 1 QCI 8 Table 86: Bearer information RB In Cause RB Out Cause acoording to the scenario 3 - CS Fallback RB Failure Cause RB Failure Phase 1 - No Failure Table 87: Link Release Cause Link Status S1 Release reason S1APUeContextReleaseCommand 'cause' radioNetwork : cs-fallback-triggered X2 Additional ERAB The "Training – Layer 3 Data Collector" [8] defines few scenarios which are interesting from Traffica pov. From NetAct TraceViewer or RETINA we are interested in a situation when call drop occur after ERAB setup/ modification/delete. | Session analysis | 78 Figure 34: Additional ERAB Setup phases Table 88: Session analysis results - call re-establishment in target eNB failure Parameter Value #S-RAB Bearer 2 #D-RAB Bearer 1 default + # of added DRB #E-RAB Bearer if DRB with QCI 1 available QCI 5,8 Table 89: Bearer information ID Start time Stop time QCI 5 S1AP INITIAL UE MESSAGE S1AP UE CONTEXT RELEASE COMMAND 5 6 S1AP ERAB REQUEST S1AP RELEASE RESPONSE 8 Drop can be seen if UE doesn't respond to RRCConnectionReconfiguration. With RRC Connection Reconfiguration DRB are activated on UE/eNB link. Figure 35: Additional ERAB setup failure - no UE Reply | Session analysis | 79 Table 90: Session analysis results - call re-establishment in target eNB failure Parameter Value In Cause Out Cause 2 - Call end Failure cause 17 - No UE Reply Failure Phase 25 - Additional ERAB Access #S-RAB Bearer 2 #D-RAB Bearer 1 default + # of added DRB #E-RAB Bearer QCI (according to the scenario) # Link Reestablishment Table 91: Bearer information ID Start time Stop time QCI 5 S1AP INITIAL UE MESSAGE S1AP UE CONTEXT RELEASE COMMAND 5 6 S1AP ERAB REQUEST S1AP RELEASE RESPONSE 8 | Session location map | 80 Session location map System needs to provide location information for LTE session whenever it's possible. Position is provided for each RRC Measurement Report. In case of failure last available position should be used. Each position is marked on a map with additional information regarding measurements. After selecting a measurement on a map component User see which cell is a serving one and neighbour. Additionally other components i.e. 'message flow', 'measurement graph' must be synchronised. System should use currently existing position algorithm and also LTE1308/LTE1501 capabilities where it will be possible to get GPS position via Cell Trace Interface. Whenever GPS position is available in RRCMeasurementReport position should be taken from message [10]. - tbc Figure 36: LTE Session location map support 1 Figure 37: LTE Session location map support 2 | Measurement graph | 81 Measurement graph Report is build base on RRCMeasurementReport. For every messages, parameters RSRP, RSRQ or physicallCellId must be extracted. Serving and neighbor cell can be recognized base on tags: measResultServCell or measResultPCell, physCellId. Currently, RETINA project focus only on INTRA FREQ measurements. In next step analysis capabilities must be extended to support also INTER RAT measurements. Message example: UL-DCCH-Message : { message c1 : measurementReport : { criticalExtensions c1 : measurementReport-r8 : { measResults { measId 9, measResultPCell { rsrpResult 29, rsrqResult 16 }, measResultNeighCells measResultListEUTRA : { { physCellId 45, measResult { rsrpResult 29, rsrqResult 16 } }, { physCellId 133, measResult { rsrpResult 16, rsrqResult 2 } } } } } } } Measurements must be presented on the graph with clear indication which measurement comes from serving cell and which one from neighbor. Detailed information must be presented in text form or in form of tooltip after 'mouse over' a measurement. Selected information should be presented: • • • cell ID eNB ID RSRP or RSRQ Graph is synchronised with 'message flow' and 'map session'. Information about neighbor cell can be read base on following picture Figure 38: Neighbor relation | Message flow | 82 Message flow It’s is required to provide detailed information about LTE session. All messages according to LTE644 must be decoded. It’s also an added value to provide decoded NAS information. Message flow should be presented in text for and also on diagram. Each message type must be distinguished by color. Fields • • • • • • • No – message number Time stamp – according to [7] CRNTI - according to [7] or refer to CRNTI (already available in session) eNBUE S1APID - according to [7] or refer to eNB UE S1AP ID (already available in session) Message type - according to [7] L3 Message - according to [7] Link Direction - according to [7] NAS – parsed NAS message NOTE: • NAS meassge will not be decoded in first implementaion version Figure 39: Diagram example | Appendix A - In Cause | 83 Appendix A - In Cause Table 92: Value Scenario Explanation 1 New SRB Only SRB is created SRB is created during RRC Connection Establisment procedure. 2 New Call DRB is created due to a new call (includes also creation of SRB) 3 Re-establishement SRB and DRB resources are setup via re-establishement DL-CCCH-Message : { message c1 : rrcConnectionReestablishment : { rrc-TransactionIdentifier 0, criticalExtensions c1 : rrcConnectionReestablishment-r8 : { radioResourceConfigDedicated { srb-ToAddModList { { srb-Identity 1 }, { srb-Identity 2 } }, drb-ToAddModList { { drb-Identity 10 } } }, nextHopChainingCount 0 } } } 4 empty empty 5 Inter eNB HO SRB and DRB resources are handed from another LTE eNB 6 Intra eNB HO SRB and DRB resources are handed from inside eNB (another cell) 7 S1 HO SRB and DRB resources are handed from another LTE eNB via MME 8 I-RAT HO SRB and DRB resources are handed from another RAT technology 9 I-RAT Redirect | Appendix B - Out Cause | 84 Appendix B - Out Cause Table 93: Value Scenario Explanation 1 SRB Released Only SRB has been created and it is released without HO procedure RRCConnectionReconfigurationMessage not available 2 Call Ends SRB and DRB are released via UeContextReleaseCommand (call normally terminated or failed) SRB and DRB was configured correctly during a call using RRCEstablisment procedure and RRCReconfigurationProcedure. Additionally S1APInitialUUContectSetupResponse is available. 3 CS Fallback SRB and DRB are redirected to another RAT technology CS service 4 empty empty 5 Inter eNB HO SRB and DRB resources are handed over to another LTE eNB 6 Intra eNB HO SRB and DRB resources are handed over inside eNB 7 S1 HO SRB and DRB resources are handed over to another LTE eNB via MME 8 I-RAT HO SRB and DRB resources are handed over to another RAT technology 9 Idle I-RAT HO SRB and DRB are redirected to another RAT technology PS service 10 Re-est Reject eNB has rejected UE's Re-establishment request RRCConnectionReestablishmentReject message 11 Radiolink Failure eNB releases resources beacause of L1/L2 Radiolink Failure MACRadioLinkFailure message appeared 12 EPC Release MME releases resources because it has detected an error or UE has apperead in another cell S1APUEContextReleaseCommand 13 eNB Release eNB releases resources because it has detected an error S1APUEContextReleaseRequest 14 No UE Messages SRB or DRB released because not a single L3 message is received from UE 15 No EPC Messages SRB or DRB released because not a single L3 message is received from MME 16 RAB Setup Failure E-RAB setup is rejected via InitialContextSetupFailure and failure is not defined by any other fail causes 17 No UE Reply UE is not replying to RandomAccess or RRC message from eNB to which is expected a reply This can happen when e.g. no reponse on RRCConnectionSetup or RRCConnectionReconfigurationRequest is visible | Appendix B - Out Cause | 85 Value Scenario Explanation 18 No EPC Reply MME is not replying to RandomAccess or RRC message from eNB to which is expected a reply 19 No eNB Resources SRB or DRB connection is rejected because eNB is lacking resources and failure is not defined by any other fail causes 20 RRC Reject RRC connection is rejected via RrcConnectionReject message 21 X2 HO Reject X2 Handover request is rejected via HandoverPreparationFailure message 22 S1 HO Reject S1 Handover request is rejected via HandoverFailure message | Appendix C - S1AP Release Failure Cause | 86 Appendix C - S1AP Release Failure Cause Value L3 message Category Cause 0 ErrorIndication radioNetwork unspecified 1 ErrorIndication radioNetwork tx2relocoverall-expiry 2 ErrorIndication radioNetwork successful-handover 3 ErrorIndication radioNetwork release-due-to-eutran-generated-reason 4 ErrorIndication radioNetwork handover-cancelled 5 ErrorIndication radioNetwork partial-handover 6 ErrorIndication radioNetwork ho-failure-in-target-EPC-eNB-or-target-system 7 ErrorIndication radioNetwork ho-target-not-allowed 8 ErrorIndication radioNetwork tS1relocoverall-expiry 9 ErrorIndication radioNetwork tS1relocprep-expiry 10 ErrorIndication radioNetwork cell-not-available 11 ErrorIndication radioNetwork unknown-targetID 12 ErrorIndication radioNetwork no-radio-resources-available-in-target-cell 13 ErrorIndication radioNetwork unknown-mme-ue-s1ap-id 14 ErrorIndication radioNetwork unknown-enb-ue-s1ap-id 15 ErrorIndication radioNetwork unknown-pair-ue-s1ap-id 16 ErrorIndication radioNetwork handover-desirable-for-radio-reason 17 ErrorIndication radioNetwork time-critical-handover 18 ErrorIndication radioNetwork resource-optimisation-handover 19 ErrorIndication radioNetwork reduce-load-in-serving-cell 20 ErrorIndication radioNetwork user-inactivity 21 ErrorIndication radioNetwork radio-connection-with-ue-lost 22 ErrorIndication radioNetwork load-balancing-tau-required 23 ErrorIndication radioNetwork cs-fallback-triggered 24 ErrorIndication radioNetwork ue-not-available-for-ps-service 25 ErrorIndication radioNetwork radio-resources-not-available 26 ErrorIndication radioNetwork failure-in-radio-interface-procedure 27 ErrorIndication radioNetwork invalid-qos-combination 28 ErrorIndication radioNetwork interrat-redirection 29 ErrorIndication radioNetwork interaction-with-other-procedure 30 ErrorIndication radioNetwork multiple-E-RAB-ID-instances | Appendix C - S1AP Release Failure Cause | 87 31 ErrorIndication radioNetwork unknown-E-RAB-ID 32 ErrorIndication radioNetwork encryption-and-or-integrity-protectionalgorithms-not-supported 33 ErrorIndication radioNetwork redirection-towards-1xRTT 34 ErrorIndication radioNetwork s1-intra-system-handover-triggered 35 ErrorIndication radioNetwork s1-inter-system-handover-triggered 36 ErrorIndication radioNetwork x2-handover-triggered 37 ErrorIndication radioNetwork ... 256 ErrorIndication transport transport-resource-unavailable 257 ErrorIndication transport unspecified 258 ErrorIndication transport ... 512 ErrorIndication nas normal-release 513 ErrorIndication nas authentication-failure 514 ErrorIndication nas detach 515 ErrorIndication nas unspecified 516 ErrorIndication nas ... 768 ErrorIndication protocol transfer-syntax-error 769 ErrorIndication protocol abstract-syntax-error-reject 770 ErrorIndication protocol abstract-syntax-error-ignore-and-notify 771 ErrorIndication protocol message-not-compatible-with-receiver-state 772 ErrorIndication protocol semantic-error 773 ErrorIndication protocol abstract-syntax-error-falsely-constructedmessage 774 ErrorIndication protocol unspecified 775 ErrorIndication protocol ... 1024 ErrorIndication misc control-processing-overload 1025 ErrorIndication misc not-enough-user-plane-processing-resources 1026 ErrorIndication misc hardware-failure 1027 ErrorIndication misc om-intervention 1028 ErrorIndication misc unspecified 1029 ErrorIndication misc unknown-PLMN 1030 ErrorIndication misc ... 4096 HandoverFailure radioNetwork unspecified 4097 HandoverFailure radioNetwork tx2relocoverall-expiry 4098 HandoverFailure radioNetwork successful-handover 4099 HandoverFailure radioNetwork release-due-to-eutran-generated-reason | Appendix C - S1AP Release Failure Cause | 88 4100 HandoverFailure radioNetwork handover-cancelled 4101 HandoverFailure radioNetwork partial-handover 4102 HandoverFailure radioNetwork ho-failure-in-target-EPC-eNB-or-target-system 4103 HandoverFailure radioNetwork ho-target-not-allowed 4104 HandoverFailure radioNetwork tS1relocoverall-expiry 4105 HandoverFailure radioNetwork tS1relocprep-expiry 4106 HandoverFailure radioNetwork cell-not-available 4107 HandoverFailure radioNetwork unknown-targetID 4108 HandoverFailure radioNetwork no-radio-resources-available-in-target-cell 4109 HandoverFailure radioNetwork unknown-mme-ue-s1ap-id 4110 HandoverFailure radioNetwork unknown-enb-ue-s1ap-id 4111 HandoverFailure radioNetwork unknown-pair-ue-s1ap-id 4112 HandoverFailure radioNetwork handover-desirable-for-radio-reason 4113 HandoverFailure radioNetwork time-critical-handover 4114 HandoverFailure radioNetwork resource-optimisation-handover 4115 HandoverFailure radioNetwork reduce-load-in-serving-cell 4116 HandoverFailure radioNetwork user-inactivity 4117 HandoverFailure radioNetwork radio-connection-with-ue-lost 4118 HandoverFailure radioNetwork load-balancing-tau-required 4119 HandoverFailure radioNetwork cs-fallback-triggered 4120 HandoverFailure radioNetwork ue-not-available-for-ps-service 4121 HandoverFailure radioNetwork radio-resources-not-available 4122 HandoverFailure radioNetwork failure-in-radio-interface-procedure 4123 HandoverFailure radioNetwork invalid-qos-combination 4124 HandoverFailure radioNetwork interrat-redirection 4125 HandoverFailure radioNetwork interaction-with-other-procedure 4126 HandoverFailure radioNetwork multiple-E-RAB-ID-instances 4127 HandoverFailure radioNetwork unknown-E-RAB-ID 4128 HandoverFailure radioNetwork encryption-and-or-integrity-protectionalgorithms-not-supported 4129 HandoverFailure radioNetwork redirection-towards-1xRTT 4130 HandoverFailure radioNetwork s1-intra-system-handover-triggered 4131 HandoverFailure radioNetwork s1-inter-system-handover-triggered 4132 HandoverFailure radioNetwork x2-handover-triggered 4133 HandoverFailure radioNetwork ... 4352 HandoverFailure transport transport-resource-unavailable | Appendix C - S1AP Release Failure Cause | 89 4353 HandoverFailure transport unspecified 4354 HandoverFailure transport ... 4608 HandoverFailure nas normal-release 4609 HandoverFailure nas authentication-failure 4610 HandoverFailure nas detach 4611 HandoverFailure nas unspecified 4612 HandoverFailure nas ... 4864 HandoverFailure protocol transfer-syntax-error 4865 HandoverFailure protocol abstract-syntax-error-reject 4866 HandoverFailure protocol abstract-syntax-error-ignore-and-notify 4867 HandoverFailure protocol message-not-compatible-with-receiver-state 4868 HandoverFailure protocol semantic-error 4869 HandoverFailure protocol abstract-syntax-error-falsely-constructedmessage 4870 HandoverFailure protocol unspecified 4871 HandoverFailure protocol ... 5120 HandoverFailure misc control-processing-overload 5121 HandoverFailure misc not-enough-user-plane-processing-resources 5122 HandoverFailure misc hardware-failure 5123 HandoverFailure misc om-intervention 5124 HandoverFailure misc unspecified 5125 HandoverFailure misc unknown-PLMN 5126 HandoverFailure misc ... | Appendix D - S1 Establishment Failure Cause | 90 Appendix D - S1 Establishment Failure Cause Value L3 message Category Cause 0 InitialContextSetupFailure radioNetwork unspecified 1 InitialContextSetupFailure radioNetwork tx2relocoverall-expiry 2 InitialContextSetupFailure radioNetwork successful-handover 3 InitialContextSetupFailure radioNetwork release-due-to-eutran-generated-reason 4 InitialContextSetupFailure radioNetwork handover-cancelled 5 InitialContextSetupFailure radioNetwork partial-handover 6 InitialContextSetupFailure radioNetwork ho-failure-in-target-EPC-eNB-or-target-system 7 InitialContextSetupFailure radioNetwork ho-target-not-allowed 8 InitialContextSetupFailure radioNetwork tS1relocoverall-expiry 9 InitialContextSetupFailure radioNetwork tS1relocprep-expiry 10 InitialContextSetupFailure radioNetwork cell-not-available 11 InitialContextSetupFailure radioNetwork unknown-targetID 12 InitialContextSetupFailure radioNetwork no-radio-resources-available-in-target-cell 13 InitialContextSetupFailure radioNetwork unknown-mme-ue-s1ap-id 14 InitialContextSetupFailure radioNetwork unknown-enb-ue-s1ap-id 15 InitialContextSetupFailure radioNetwork unknown-pair-ue-s1ap-id 16 InitialContextSetupFailure radioNetwork handover-desirable-for-radio-reason 17 InitialContextSetupFailure radioNetwork time-critical-handover 18 InitialContextSetupFailure radioNetwork resource-optimisation-handover 19 InitialContextSetupFailure radioNetwork reduce-load-in-serving-cell 20 InitialContextSetupFailure radioNetwork user-inactivity 21 InitialContextSetupFailure radioNetwork radio-connection-with-ue-lost 22 InitialContextSetupFailure radioNetwork load-balancing-tau-required 23 InitialContextSetupFailure radioNetwork cs-fallback-triggered 24 InitialContextSetupFailure radioNetwork ue-not-available-for-ps-service 25 InitialContextSetupFailure radioNetwork radio-resources-not-available 26 InitialContextSetupFailure radioNetwork failure-in-radio-interface-procedure 27 InitialContextSetupFailure radioNetwork invalid-qos-combination 28 InitialContextSetupFailure radioNetwork interrat-redirection 29 InitialContextSetupFailure radioNetwork interaction-with-other-procedure 30 InitialContextSetupFailure radioNetwork multiple-E-RAB-ID-instances | Appendix D - S1 Establishment Failure Cause | 91 31 InitialContextSetupFailure radioNetwork unknown-E-RAB-ID 32 InitialContextSetupFailure radioNetwork encryption-and-or-integrity-protectionalgorithms-not-supported 33 InitialContextSetupFailure radioNetwork redirection-towards-1xRTT 34 InitialContextSetupFailure radioNetwork s1-intra-system-handover-triggered 35 InitialContextSetupFailure radioNetwork s1-inter-system-handover-triggered 36 InitialContextSetupFailure radioNetwork x2-handover-triggered 37 InitialContextSetupFailure radioNetwork ... 256 InitialContextSetupFailure transport transport-resource-unavailable 257 InitialContextSetupFailure transport unspecified 258 InitialContextSetupFailure transport ... 512 InitialContextSetupFailure nas normal-release 513 InitialContextSetupFailure nas authentication-failure 514 InitialContextSetupFailure nas detach 515 InitialContextSetupFailure nas unspecified 516 InitialContextSetupFailure nas ... 768 InitialContextSetupFailure protocol transfer-syntax-error 769 InitialContextSetupFailure protocol abstract-syntax-error-reject 770 InitialContextSetupFailure protocol abstract-syntax-error-ignore-and-notify 771 InitialContextSetupFailure protocol message-not-compatible-with-receiver-state 772 InitialContextSetupFailure protocol semantic-error 773 InitialContextSetupFailure protocol abstract-syntax-error-falsely-constructedmessage 774 InitialContextSetupFailure protocol unspecified 775 InitialContextSetupFailure protocol ... 1024 InitialContextSetupFailure misc control-processing-overload 1025 InitialContextSetupFailure misc not-enough-user-plane-processing-resources 1026 InitialContextSetupFailure misc hardware-failure 1027 InitialContextSetupFailure misc om-intervention 1028 InitialContextSetupFailure misc unspecified 1029 InitialContextSetupFailure misc unknown-PLMN 1030 InitialContextSetupFailure misc ... 4096 PathSwitchRequestFailure radioNetwork unspecified 4097 PathSwitchRequestFailure radioNetwork tx2relocoverall-expiry 4098 PathSwitchRequestFailure radioNetwork successful-handover 4099 PathSwitchRequestFailure radioNetwork release-due-to-eutran-generated-reason | Appendix D - S1 Establishment Failure Cause | 92 4100 PathSwitchRequestFailure radioNetwork handover-cancelled 4101 PathSwitchRequestFailure radioNetwork partial-handover 4102 PathSwitchRequestFailure radioNetwork ho-failure-in-target-EPC-eNB-or-target-system 4103 PathSwitchRequestFailure radioNetwork ho-target-not-allowed 4104 PathSwitchRequestFailure radioNetwork tS1relocoverall-expiry 4105 PathSwitchRequestFailure radioNetwork tS1relocprep-expiry 4106 PathSwitchRequestFailure radioNetwork cell-not-available 4107 PathSwitchRequestFailure radioNetwork unknown-targetID 4108 PathSwitchRequestFailure radioNetwork no-radio-resources-available-in-target-cell 4109 PathSwitchRequestFailure radioNetwork unknown-mme-ue-s1ap-id 4110 PathSwitchRequestFailure radioNetwork unknown-enb-ue-s1ap-id 4111 PathSwitchRequestFailure radioNetwork unknown-pair-ue-s1ap-id 4112 PathSwitchRequestFailure radioNetwork handover-desirable-for-radio-reason 4113 PathSwitchRequestFailure radioNetwork time-critical-handover 4114 PathSwitchRequestFailure radioNetwork resource-optimisation-handover 4115 PathSwitchRequestFailure radioNetwork reduce-load-in-serving-cell 4116 PathSwitchRequestFailure radioNetwork user-inactivity 4117 PathSwitchRequestFailure radioNetwork radio-connection-with-ue-lost 4118 PathSwitchRequestFailure radioNetwork load-balancing-tau-required 4119 PathSwitchRequestFailure radioNetwork cs-fallback-triggered 4120 PathSwitchRequestFailure radioNetwork ue-not-available-for-ps-service 4121 PathSwitchRequestFailure radioNetwork radio-resources-not-available 4122 PathSwitchRequestFailure radioNetwork failure-in-radio-interface-procedure 4123 PathSwitchRequestFailure radioNetwork invalid-qos-combination 4124 PathSwitchRequestFailure radioNetwork interrat-redirection 4125 PathSwitchRequestFailure radioNetwork interaction-with-other-procedure 4126 PathSwitchRequestFailure radioNetwork multiple-E-RAB-ID-instances 4127 PathSwitchRequestFailure radioNetwork unknown-E-RAB-ID 4128 PathSwitchRequestFailure radioNetwork encryption-and-or-integrity-protectionalgorithms-not-supported 4129 PathSwitchRequestFailure radioNetwork redirection-towards-1xRTT 4130 PathSwitchRequestFailure radioNetwork s1-intra-system-handover-triggered 4131 PathSwitchRequestFailure radioNetwork s1-inter-system-handover-triggered 4132 PathSwitchRequestFailure radioNetwork x2-handover-triggered 4133 PathSwitchRequestFailure radioNetwork ... 4352 PathSwitchRequestFailure transport transport-resource-unavailable | Appendix D - S1 Establishment Failure Cause | 93 . 4353 PathSwitchRequestFailure transport unspecified 4354 PathSwitchRequestFailure transport ... 4608 PathSwitchRequestFailure nas normal-release 4609 PathSwitchRequestFailure nas authentication-failure 4610 PathSwitchRequestFailure nas detach 4611 PathSwitchRequestFailure nas unspecified 4612 PathSwitchRequestFailure nas ... 4864 PathSwitchRequestFailure protocol transfer-syntax-error 4865 PathSwitchRequestFailure protocol abstract-syntax-error-reject 4866 PathSwitchRequestFailure protocol abstract-syntax-error-ignore-and-notify 4867 PathSwitchRequestFailure protocol message-not-compatible-with-receiver-state 4868 PathSwitchRequestFailure protocol semantic-error 4869 PathSwitchRequestFailure protocol abstract-syntax-error-falsely-constructedmessage 4870 PathSwitchRequestFailure protocol unspecified 4871 PathSwitchRequestFailure protocol ... 5120 PathSwitchRequestFailure misc control-processing-overload 5121 PathSwitchRequestFailure misc not-enough-user-plane-processing-resources 5122 PathSwitchRequestFailure misc hardware-failure 5123 PathSwitchRequestFailure misc om-intervention 5124 PathSwitchRequestFailure misc unspecified 5125 PathSwitchRequestFailure misc unknown-PLMN 5126 PathSwitchRequestFailure misc ... | Appendix E - S1 Release Cause | 94 Appendix E - S1 Release Cause Value L3 message Category Cause 0 UEContextReleaseCommandradioNetwork unspecified 1 UEContextReleaseCommandradioNetwork tx2relocoverall-expiry 2 UEContextReleaseCommandradioNetwork successful-handover 3 UEContextReleaseCommandradioNetwork release-due-to-eutran-generated-reason 4 UEContextReleaseCommandradioNetwork handover-cancelled 5 UEContextReleaseCommandradioNetwork partial-handover 6 UEContextReleaseCommandradioNetwork ho-failure-in-target-EPC-eNB-or-target-system 7 UEContextReleaseCommandradioNetwork ho-target-not-allowed 8 UEContextReleaseCommandradioNetwork tS1relocoverall-expiry 9 UEContextReleaseCommandradioNetwork tS1relocprep-expiry 10 UEContextReleaseCommandradioNetwork cell-not-available 11 UEContextReleaseCommandradioNetwork unknown-targetID 12 UEContextReleaseCommandradioNetwork no-radio-resources-available-in-target-cell 13 UEContextReleaseCommandradioNetwork unknown-mme-ue-s1ap-id 14 UEContextReleaseCommandradioNetwork unknown-enb-ue-s1ap-id 15 UEContextReleaseCommandradioNetwork unknown-pair-ue-s1ap-id 16 UEContextReleaseCommandradioNetwork handover-desirable-for-radio-reason 17 UEContextReleaseCommandradioNetwork time-critical-handover 18 UEContextReleaseCommandradioNetwork resource-optimisation-handover 19 UEContextReleaseCommandradioNetwork reduce-load-in-serving-cell 20 UEContextReleaseCommandradioNetwork user-inactivity 21 UEContextReleaseCommandradioNetwork radio-connection-with-ue-lost 22 UEContextReleaseCommandradioNetwork load-balancing-tau-required 23 UEContextReleaseCommandradioNetwork cs-fallback-triggered 24 UEContextReleaseCommandradioNetwork ue-not-available-for-ps-service 25 UEContextReleaseCommandradioNetwork radio-resources-not-available 26 UEContextReleaseCommandradioNetwork failure-in-radio-interface-procedure 27 UEContextReleaseCommandradioNetwork invalid-qos-combination 28 UEContextReleaseCommandradioNetwork interrat-redirection 29 UEContextReleaseCommandradioNetwork interaction-with-other-procedure 30 UEContextReleaseCommandradioNetwork multiple-E-RAB-ID-instances | Appendix E - S1 Release Cause | 95 31 UEContextReleaseCommandradioNetwork unknown-E-RAB-ID 32 UEContextReleaseCommandradioNetwork encryption-and-or-integrity-protectionalgorithms-not-supported 33 UEContextReleaseCommandradioNetwork redirection-towards-1xRTT 34 UEContextReleaseCommandradioNetwork s1-intra-system-handover-triggered 35 UEContextReleaseCommandradioNetwork s1-inter-system-handover-triggered 36 UEContextReleaseCommandradioNetwork x2-handover-triggered 37 UEContextReleaseCommandradioNetwork ... 256 UEContextReleaseCommandtransport transport-resource-unavailable 257 UEContextReleaseCommandtransport unspecified 258 UEContextReleaseCommandtransport ... 512 UEContextReleaseCommandnas normal-release 513 UEContextReleaseCommandnas authentication-failure 514 UEContextReleaseCommandnas detach 515 UEContextReleaseCommandnas unspecified 516 UEContextReleaseCommandnas ... 768 UEContextReleaseCommandprotocol transfer-syntax-error 769 UEContextReleaseCommandprotocol abstract-syntax-error-reject 770 UEContextReleaseCommandprotocol abstract-syntax-error-ignore-and-notify 771 UEContextReleaseCommandprotocol message-not-compatible-with-receiver-state 772 UEContextReleaseCommandprotocol semantic-error 773 UEContextReleaseCommandprotocol abstract-syntax-error-falsely-constructedmessage 774 UEContextReleaseCommandprotocol unspecified 775 UEContextReleaseCommandprotocol ... 1024 UEContextReleaseCommandmisc control-processing-overload 1025 UEContextReleaseCommandmisc not-enough-user-plane-processing-resources 1026 UEContextReleaseCommandmisc hardware-failure 1027 UEContextReleaseCommandmisc om-intervention 1028 UEContextReleaseCommandmisc unspecified 1029 UEContextReleaseCommandmisc unknown-PLMN 1030 UEContextReleaseCommandmisc ... 4096 UEContextReleaseRequest radioNetwork unspecified 4097 UEContextReleaseRequest radioNetwork tx2relocoverall-expiry 4098 UEContextReleaseRequest radioNetwork successful-handover 4099 UEContextReleaseRequest radioNetwork release-due-to-eutran-generated-reason | Appendix E - S1 Release Cause | 96 4100 UEContextReleaseRequest radioNetwork handover-cancelled 4101 UEContextReleaseRequest radioNetwork partial-handover 4102 UEContextReleaseRequest radioNetwork ho-failure-in-target-EPC-eNB-or-target-system 4103 UEContextReleaseRequest radioNetwork ho-target-not-allowed 4104 UEContextReleaseRequest radioNetwork tS1relocoverall-expiry 4105 UEContextReleaseRequest radioNetwork tS1relocprep-expiry 4106 UEContextReleaseRequest radioNetwork cell-not-available 4107 UEContextReleaseRequest radioNetwork unknown-targetID 4108 UEContextReleaseRequest radioNetwork no-radio-resources-available-in-target-cell 4109 UEContextReleaseRequest radioNetwork unknown-mme-ue-s1ap-id 4110 UEContextReleaseRequest radioNetwork unknown-enb-ue-s1ap-id 4111 UEContextReleaseRequest radioNetwork unknown-pair-ue-s1ap-id 4112 UEContextReleaseRequest radioNetwork handover-desirable-for-radio-reason 4113 UEContextReleaseRequest radioNetwork time-critical-handover 4114 UEContextReleaseRequest radioNetwork resource-optimisation-handover 4115 UEContextReleaseRequest radioNetwork reduce-load-in-serving-cell 4116 UEContextReleaseRequest radioNetwork user-inactivity 4117 UEContextReleaseRequest radioNetwork radio-connection-with-ue-lost 4118 UEContextReleaseRequest radioNetwork load-balancing-tau-required 4119 UEContextReleaseRequest radioNetwork cs-fallback-triggered 4120 UEContextReleaseRequest radioNetwork ue-not-available-for-ps-service 4121 UEContextReleaseRequest radioNetwork radio-resources-not-available 4122 UEContextReleaseRequest radioNetwork failure-in-radio-interface-procedure 4123 UEContextReleaseRequest radioNetwork invalid-qos-combination 4124 UEContextReleaseRequest radioNetwork interrat-redirection 4125 UEContextReleaseRequest radioNetwork interaction-with-other-procedure 4126 UEContextReleaseRequest radioNetwork multiple-E-RAB-ID-instances 4127 UEContextReleaseRequest radioNetwork unknown-E-RAB-ID 4128 UEContextReleaseRequest radioNetwork encryption-and-or-integrity-protectionalgorithms-not-supported 4129 UEContextReleaseRequest radioNetwork redirection-towards-1xRTT 4130 UEContextReleaseRequest radioNetwork s1-intra-system-handover-triggered 4131 UEContextReleaseRequest radioNetwork s1-inter-system-handover-triggered 4132 UEContextReleaseRequest radioNetwork x2-handover-triggered 4133 UEContextReleaseRequest radioNetwork ... 4352 UEContextReleaseRequest transport transport-resource-unavailable | Appendix E - S1 Release Cause | 97 4353 UEContextReleaseRequest transport unspecified 4354 UEContextReleaseRequest transport ... 4608 UEContextReleaseRequest nas normal-release 4609 UEContextReleaseRequest nas authentication-failure 4610 UEContextReleaseRequest nas detach 4611 UEContextReleaseRequest nas unspecified 4612 UEContextReleaseRequest nas ... 4864 UEContextReleaseRequest protocol transfer-syntax-error 4865 UEContextReleaseRequest protocol abstract-syntax-error-reject 4866 UEContextReleaseRequest protocol abstract-syntax-error-ignore-and-notify 4867 UEContextReleaseRequest protocol message-not-compatible-with-receiver-state 4868 UEContextReleaseRequest protocol semantic-error 4869 UEContextReleaseRequest protocol abstract-syntax-error-falsely-constructedmessage 4870 UEContextReleaseRequest protocol unspecified 4871 UEContextReleaseRequest protocol ... 5120 UEContextReleaseRequest misc control-processing-overload 5121 UEContextReleaseRequest misc not-enough-user-plane-processing-resources 5122 UEContextReleaseRequest misc hardware-failure 5123 UEContextReleaseRequest misc om-intervention 5124 UEContextReleaseRequest misc unspecified 5125 UEContextReleaseRequest misc unknown-PLMN 5126 UEContextReleaseRequest misc ... | Appendix F - Fault phase | 98 Appendix F - Fault phase Value Message content 1 No Failures 2 RRC Setup 3 RRC Access 4 RAB Setup 5 RAB Access 6 RAB Active 7 Source Intra HO Setup 8 Source Intra HO Access 9 Source Inter HO Setup 10 Source Inter HO Access 11 Target Intra HO Setup 12 Target Intra HO Access 13 Target Inter HO Setup 14 Target Inter HO Access 15 Target HO Setup 16 Re-Est Setup 17 RRC Active 18 Source S1 HO Setup 19 Source S1 HO Access 20 Target S1 HO Setup 21 Target S1 HO Access 22 I-RAT Redirect Setup 23 I-RAT Redirect Access | Appendix G - RRC Establishment Cause | 99 Appendix G - RRC Establishment Cause • RRCConnectionRequest Value Cause 1 Emergency 2 HighPriorityAccess 3 mt-Access 4 mo-Signalling 5 mo-Data 6 spare3 7 spare2 8 spare1 • RRCRe-establishmentRequest 9 reestablishmentCause otherFailure 10 reestablishmentCause handoverFailure 11 reestablishmentCause reconfigurationFailure | Backup | 100 Backup • RRCConnectionRequest Value Cause 1 Emergency 2 HighPriorityAccess 3 mt-Access 4 mo-Signalling 5 mo-Data 6 spare3 7 spare2 8 spare1 • RRCRe-establishmentRequest 9 reestablishmentCause otherFailure 10 reestablishmentCause handoverFailure 11 reestablishmentCause reconfigurationFailure