pespin has uploaded this change for review.
cosmetic: 5gc: Update done & todo spec reference procedures
Change-Id: I8e2d9c690f1e602190c5949783679f3e7e18d00e
---
M 5gc/C5G_Tests.ttcn
M 5gc/ConnHdlr.ttcn
2 files changed, 38 insertions(+), 0 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/33/41533/1
diff --git a/5gc/C5G_Tests.ttcn b/5gc/C5G_Tests.ttcn
index 84d0c3f..699d998 100644
--- a/5gc/C5G_Tests.ttcn
+++ b/5gc/C5G_Tests.ttcn
@@ -432,6 +432,42 @@
}
/* TODO:
+ * - 3GPP TS 23.502 4.2.2.2.3 Registration with AMF re-allocation
+ * - 3GPP TS 23.502 4.2.2.2.4 Registration with Onboarding SNPN
+ * - 3GPP TS 23.502 4.2.2.3.3 Network-initiated Deregistration
+ * - 3GPP TS 23.502 4.2.3.2 UE Triggered Service Request
+ * - 3GPP TS 23.502 4.2.3.3 Network Triggered Service Request
+ * - 3GPP TS 23.502 4.2.4.3 UE Configuration Update procedure for transparent UE Policy delivery
+ * - 3GPP TS 23.502 4.2.5.2 UE Reachability Notification Request procedure
+ * - 3GPP TS 23.502 4.2.5.3 UE Activity Notification procedure
+ * - 3GPP TS 23.502 4.2.9.2 Network Slice-Specific Authentication and Authorization
+ * - 3GPP TS 23.502 4.2.9.3 AAA Server triggered Network Slice-Specific Re-authentication and Re-authorization procedure
+ * - 3GPP TS 23.502 4.2.9.4 AAA Server triggered Slice-Specific Authorization Revocation
+ * - 3GPP TS 23.502 4.5.2 Session Management Subscriber Data Update Notification to SMF
+ * - 3GPP TS 23.502 4.5.3 Purge of subscriber data in AMF
+ * - 3GPP TS 23.502 4.7 ME Identity check procedure
+ * - 3GPP TS 23.502 4.8.1.1(a) Connection Inactive procedure
+ * - 3GPP TS 23.502 4.8.1.2 Connection Suspend procedure
+ * - 3GPP TS 23.502 4.8.2 Connection Resume procedure
+ * - 3GPP TS 23.502 4.9 Handover procedures
+ * - 3GPP TS 23.502 4.12 Procedures for Untrusted non-3GPP access
+ * - 3GPP TS 23.502 4.12a Procedures for Trusted non-3GPP access
+ * - 3GPP TS 23.502 4.13.3 SMS over NAS procedures
+ * - 3GPP TS 23.502 4.13.3.3 MO SMS over NAS in CM-IDLE (baseline)
+ * - 3GPP TS 23.502 4.13.3.5 MO SMS over NAS in CM-CONNECTED
+ * - 3GPP TS 23.502 4.13.3.6 MT SMS over NAS in CM-IDLE state and RRC_INACTIVE with CN based MT communication state via 3GPP access
+ * - 3GPP TS 23.502 4.13.3.7 MT SMS over NAS in CM-CONNECTED state via 3GPP access
+ * - 3GPP TS 23.502 4.13.3.8 MT SMS over NAS via non-3GPP access
+ * - 3GPP TS 23.502 4.13.4 Emergency Services
+ * - 3GPP TS 23.502 4.13.4.2 Emergency Services Fallback
+ * - 3GPP TS 23.502 4.13.5 Location Services procedures
+ * - 3GPP TS 23.502 4.13.6.1 EPS fallback for IMS voice
+ * - 3GPP TS 23.502 4.13.6.2 Inter RAT Fallback in 5GC for IMS voice
+ * - 3GPP TS 23.502 4.13.6.3 Transfer of PDU session used for IMS voice from non-3GPP access to 5GS
+ * - 3GPP TS 23.502 4.14.1 RAN Initiated QoS Flow Mobility
+ * - 3GPP TS 23.502 4.21 Secondary RAT Usage Data Reporting Procedure
+ * - 3GPP TS 23.502 Annex G (normative): Support of GERAN/UTRAN access by SMF+PGW-C
+ *
* - Emergency call (PDU Sess Establish "Request Type"="Emergency Request")
* - Handover from/to EPS vs 5GC
* - Handover from/to 3GPP vs non-3GPP (PDU Sess Establish "Request Type"="Existing PDU Session" and RAT Type change)
diff --git a/5gc/ConnHdlr.ttcn b/5gc/ConnHdlr.ttcn
index 8cc483e..3e51545 100644
--- a/5gc/ConnHdlr.ttcn
+++ b/5gc/ConnHdlr.ttcn
@@ -523,6 +523,7 @@
NGAP.send(nas_ul_msg);
}
+/* 3GPP TS 23.502 4.2.2.2.2 General Registration */
function f_register() runs on ConnHdlr {
var template (value) NGAP_PDU tx_pdu;
var template (value) NG_NAS_UL_Message_Type nas_ul_msg;
@@ -707,6 +708,7 @@
}
}
+/* 3GPP TS 23.502 4.3.4 PDU Session Release */
function f_pdu_sess_release(boolean configure_userplane := true) runs on ConnHdlr {
var template (value) NG_NAS_UL_Message_Type nas_ul_msg;
var NAS_PDU nas_pdu;
To view, visit change 41533. To unsubscribe, or for help writing mail filters, visit settings.