From a73e4499863ffef856a8556706d555fba25fa324 Mon Sep 17 00:00:00 2001 From: "Pasi Laitinen (MediaTek)" Date: Mon, 10 Mar 2025 12:54:17 +0000 Subject: [PATCH 1/2] Handling of ConnectionFailure --- .../06.01 Connection Setup.md | 18 +++++++++++++++--- .../asn1/Uu-6G-ConnectionControl.asn | 7 +++++++ 2 files changed, 22 insertions(+), 3 deletions(-) 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 6aa1fa2..2765d15 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 @@ -30,8 +30,20 @@ Upon initiation of the procedure, the UE shall: - if the access attempt is barred, the procedure ends; -- apply the Uu configuration according to [SIB1](../05%20Idle%20and%20Inactive%20Mode/asn1/Uu-6G-SystemInformation.asn) or, for parameters not configured therein, the default configuration according to the respective clauses of the specification, +- apply the Uu configuration according to [SIB1](../05%20Idle%20and%20Inactive%20Mode/asn1/Uu-6G-SystemInformation.asn) or, for parameters not configured therein, the default configuration according to the respective clauses of the specification; -- start timer T300, +- start timer T300; -- prepare and transmit the [ConnectionSetupRequest](./asn1/Uu-6G-ConnectionControl.asn) message in accordance with the its ASN.1 definition. +- prepare and transmit the [*ConnectionSetupRequest*](./asn1/Uu-6G-ConnectionControl.asn) message in accordance with its ASN.1 definition. + +#### 6.1.1.3 Reception of the ConnectionSetup by the UE + +*Editor's Note: The content of this clause is FFS.* + +#### 6.1.1.4 Reception of the ConnectionFailure by the UE + +Upon reception of the [*ConnectionFailure*](../06_Connection_Control/asn1/Uu-6G-ConnectionControl.asn) message, the UE shall: + +- stop 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 78c122b..399f893 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 @@ -24,4 +24,11 @@ InitialUE-Identity ::= CHOICE { EstablishmentCause ::= ENUMERATED { emergency, highPriorityAccess, mt-Access, mo-Signalling, mo-Data, mo-VoiceCall, mo-VideoCall, mo-SMS, mps-PriorityAccess, mcs-PriorityAccess, spare6, spare5, spare4, spare3, spare2, spare1} + +ConnectionFailure ::= SEQUENCE { + failureReason ENUMERATED {congestion, spare7, spare6, spare5, spare4, spare3, spare2, spare1 } + nonCriticalExtensions SEQUENCE { } OPTIONAL +} + + END \ No newline at end of file -- GitLab From 58dec49f33070d8e70d6bc2f5f5f1a78e06489f4 Mon Sep 17 00:00:00 2001 From: "Pasi Laitinen (MediaTek)" Date: Tue, 11 Mar 2025 07:42:14 +0000 Subject: [PATCH 2/2] Update file Uu-6G-ConnectionControl.asn --- .../06_Connection_Control/asn1/Uu-6G-ConnectionControl.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 399f893..909cfb5 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 @@ -26,7 +26,7 @@ EstablishmentCause ::= ENUMERATED { ConnectionFailure ::= SEQUENCE { - failureReason ENUMERATED {congestion, spare7, spare6, spare5, spare4, spare3, spare2, spare1 } + failureReason ENUMERATED {congestion, spare7, spare6, spare5, spare4, spare3, spare2, spare1 }, nonCriticalExtensions SEQUENCE { } OPTIONAL } -- GitLab