From fc6223323f6841513307d527dc7bccb776ea09b1 Mon Sep 17 00:00:00 2001 From: Lian Araujo Date: Tue, 18 Mar 2025 07:55:59 +0000 Subject: [PATCH 1/2] initial-changes-for-success-wi --- .../05_Idle_and_Inactive_Mode/05.02 System Information.md | 2 +- .../stage-3/06_Connection_Control/06.01 Connection Setup.md | 6 ++++++ .../06_Connection_Control/asn1/Uu-6G-ConnectionControl.asn | 6 ++++++ 3 files changed, 13 insertions(+), 1 deletion(-) 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 35b0f83..1bba694 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 3b05bf2..b6543cd 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 @@ -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 909cfb5..9906bac 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 } -- GitLab From 7ef32dbbdbd37888a1dfe62fc31d1fca47a22d36 Mon Sep 17 00:00:00 2001 From: Lian Araujo Date: Tue, 18 Mar 2025 08:14:41 +0000 Subject: [PATCH 2/2] Update file 06.01 Connection Setup.md --- .../stage-3/06_Connection_Control/06.01 Connection Setup.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 b6543cd..cb93415 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 system information. +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 system information as specified in clause 5.2.2.2 before initiating this procedure. -- GitLab