diff --git a/specification/stage-3/05_Idle_and_Inactive_Mode/05.02 System Information.md b/specification/stage-3/05_Idle_and_Inactive_Mode/05.02 System Information.md index 729c5159e5c520fbdef025a25c1ddb68156a68cb..b87d14e872086d0604824d042cb0f6c7369ab99d 100644 --- a/specification/stage-3/05_Idle_and_Inactive_Mode/05.02 System Information.md +++ b/specification/stage-3/05_Idle_and_Inactive_Mode/05.02 System Information.md @@ -49,7 +49,7 @@ A L2 U2N Remote UE in RRC_IDLE or RRC_INACTIVE can inform the interested SIB(s) *NOTE*: The storage and management of the stored SIBs in addition to the SIBs valid for the current serving cell is left to UE implementation. -The UE shall: +The UE shall (including in case of success failure): - delete any stored version of a SIB after 3 hours from the moment it was successfully confirmed as valid; diff --git a/specification/stage-3/06_Connection_Control/06.01 Connection Setup.md b/specification/stage-3/06_Connection_Control/06.01 Connection Setup.md index 364edcec4115060dd93097b1e8f337287e6e4349..3312160aa4a6f74cebf03da87b49159bb75d3f4c 100644 --- a/specification/stage-3/06_Connection_Control/06.01 Connection Setup.md +++ b/specification/stage-3/06_Connection_Control/06.01 Connection Setup.md @@ -20,7 +20,7 @@ The purpose of this procedure is to establish an RRC connection between the UE a #### 6.1.1.2 Initiation -The UE initiates the procedure when upper layers request establishment of an RRC connection while the UE is in RRC_IDLE and it has acquired essential SI. +The UE initiates the procedure when upper layers request establishment of an RRC connection while the UE is in RRC_IDLE and it has acquired essential system information (or when it performs successful failure). The UE shall ensure having valid and up to date essential SI as specified in clause 5.2.2.2 before initiating this procedure. @@ -46,4 +46,10 @@ Upon reception of the [*ConnectionFailure*](../06_Connection_Control/asn1/Uu-6G- - stop timer T300; - reset MAC; +- continue operation in RRC_IDLE, upon which the procedure ends. + +Upon reception of the [*ConnectionFailure*](../06_Connection_Control/asn1/Uu-6G-ConnectionControl.asn) message including successFailure, the UE shall: + +- start timer T300; +- reset MAC; - continue operation in RRC_IDLE, upon which the procedure ends. \ No newline at end of file diff --git a/specification/stage-3/06_Connection_Control/asn1/Uu-6G-ConnectionControl.asn b/specification/stage-3/06_Connection_Control/asn1/Uu-6G-ConnectionControl.asn index 909cfb58ca476fe57ce0d8584cfc87aec54e04e1..9906bacf0a2babe4d55e8380dc0a8e448980320b 100644 --- a/specification/stage-3/06_Connection_Control/asn1/Uu-6G-ConnectionControl.asn +++ b/specification/stage-3/06_Connection_Control/asn1/Uu-6G-ConnectionControl.asn @@ -27,6 +27,12 @@ EstablishmentCause ::= ENUMERATED { ConnectionFailure ::= SEQUENCE { failureReason ENUMERATED {congestion, spare7, spare6, spare5, spare4, spare3, spare2, spare1 }, + nonCriticalExtensions ConnectionFailure-r19 OPTIONAL +} + + +ConnectionFailure-r19 ::= SEQUENCE { + successReason ENUMERATED {nocongestion, spare7, spare6, spare5, spare4, spare3, spare2, spare1 }, nonCriticalExtensions SEQUENCE { } OPTIONAL }