From 38340967674e4748ff5530b53514b0154b2d8c7d Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 21 Jan 2025 02:49:29 +0000 Subject: [PATCH 1/5] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index e16aa3dc..b39dce0f 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -287,7 +287,13 @@ XIRIEvent ::= CHOICE -- MMS-related events continued from choice 35 mMSConvertedFromEmail [165] MMSConvertedFromEmail, - mMSConvertedToEmail [166] MMSConvertedToEmail + mMSConvertedToEmail [166] MMSConvertedToEmail, + + -- SGW events, see clause 6.3.3.2 + ePSPDNConnectionEstablishment [167] EPSPDNConnectionEstablishment, + ePSPDNConnectionModification [168] EPSPDNConnectionModification, + ePSPDNConnectionRelease [169] EPSPDNConnectionRelease, + ePSStartOfInterceptionWithEstablishedPDNConnection [170] EPSStartOfInterceptionWithEstablishedPDNConnection } -- ============== @@ -558,7 +564,13 @@ IRIEvent ::= CHOICE -- MMS-related events continued from choice 35 mMSConvertedFromEmail [165] MMSConvertedFromEmail, - mMSConvertedToEmail [166] MMSConvertedToEmail + mMSConvertedToEmail [166] MMSConvertedToEmail, + + -- SGW events, see clause 6.3.3.2 + ePSPDNConnectionEstablishment [167] EPSPDNConnectionEstablishment, + ePSPDNConnectionModification [168] EPSPDNConnectionModification, + ePSPDNConnectionRelease [169] EPSPDNConnectionRelease, + ePSStartOfInterceptionWithEstablishedPDNConnection [170] EPSStartOfInterceptionWithEstablishedPDNConnection } IRITargetIdentifier ::= SEQUENCE -- GitLab From 5526425a28e3d5600ccc3149ecef09132378e939 Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 21 Jan 2025 15:31:42 +0000 Subject: [PATCH 2/5] Update 2 files - /33128/r18/TS33128Payloads.asn - /testing/asn_lint_exceptions.json --- 33128/r18/TS33128Payloads.asn | 20 ++++++++++++-------- testing/asn_lint_exceptions.json | 4 +++- 2 files changed, 15 insertions(+), 9 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index b39dce0f..46f6346c 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -289,11 +289,13 @@ XIRIEvent ::= CHOICE mMSConvertedFromEmail [165] MMSConvertedFromEmail, mMSConvertedToEmail [166] MMSConvertedToEmail, + -- Tags 166 to 175 are not used in this version of the specification + -- SGW events, see clause 6.3.3.2 - ePSPDNConnectionEstablishment [167] EPSPDNConnectionEstablishment, - ePSPDNConnectionModification [168] EPSPDNConnectionModification, - ePSPDNConnectionRelease [169] EPSPDNConnectionRelease, - ePSStartOfInterceptionWithEstablishedPDNConnection [170] EPSStartOfInterceptionWithEstablishedPDNConnection + ePSPDNConnectionEstablishment [176] EPSPDNConnectionEstablishment, + ePSPDNConnectionModification [177] EPSPDNConnectionModification, + ePSPDNConnectionRelease [178] EPSPDNConnectionRelease, + ePSStartOfInterceptionWithEstablishedPDNConnection [179] EPSStartOfInterceptionWithEstablishedPDNConnection } -- ============== @@ -566,11 +568,13 @@ IRIEvent ::= CHOICE mMSConvertedFromEmail [165] MMSConvertedFromEmail, mMSConvertedToEmail [166] MMSConvertedToEmail, + -- Tags 166 to 175 are not used in this version of the specification + -- SGW events, see clause 6.3.3.2 - ePSPDNConnectionEstablishment [167] EPSPDNConnectionEstablishment, - ePSPDNConnectionModification [168] EPSPDNConnectionModification, - ePSPDNConnectionRelease [169] EPSPDNConnectionRelease, - ePSStartOfInterceptionWithEstablishedPDNConnection [170] EPSStartOfInterceptionWithEstablishedPDNConnection + ePSPDNConnectionEstablishment [176] EPSPDNConnectionEstablishment, + ePSPDNConnectionModification [177] EPSPDNConnectionModification, + ePSPDNConnectionRelease [178] EPSPDNConnectionRelease, + ePSStartOfInterceptionWithEstablishedPDNConnection [179] EPSStartOfInterceptionWithEstablishedPDNConnection } IRITargetIdentifier ::= SEQUENCE diff --git a/testing/asn_lint_exceptions.json b/testing/asn_lint_exceptions.json index 300225ca..b8f65917 100644 --- a/testing/asn_lint_exceptions.json +++ b/testing/asn_lint_exceptions.json @@ -65,7 +65,9 @@ "Tag 8 missing in MMEStartOfInterceptionWithEPSAttachedUE", "Tag 11 missing in MMEStartOfInterceptionWithEPSAttachedUE", "Tag 161 XIRIEvent field 'iPIRIPacketReport' is not present in IRIEvent", - "Tag 161 missing in IRIEvent" + "Tag 161 missing in IRIEvent", + "Tags 166-175 missing in XIRIEvent", + "Tags 166-175 missing in IRIEvent", ], "33128/r19/TS33128Payloads.asn" : [ "Tag 100 XIRIEvent field 'n9HRPDUSessionInfo' is not present in IRIEvent", -- GitLab From d7f3ae5209fe1a0cb361a8f5f91e31843bab02d8 Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 21 Jan 2025 15:34:48 +0000 Subject: [PATCH 3/5] Update file asn_lint_exceptions.json --- testing/asn_lint_exceptions.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/testing/asn_lint_exceptions.json b/testing/asn_lint_exceptions.json index b8f65917..adfec196 100644 --- a/testing/asn_lint_exceptions.json +++ b/testing/asn_lint_exceptions.json @@ -67,7 +67,7 @@ "Tag 161 XIRIEvent field 'iPIRIPacketReport' is not present in IRIEvent", "Tag 161 missing in IRIEvent", "Tags 166-175 missing in XIRIEvent", - "Tags 166-175 missing in IRIEvent", + "Tags 166-175 missing in IRIEvent" ], "33128/r19/TS33128Payloads.asn" : [ "Tag 100 XIRIEvent field 'n9HRPDUSessionInfo' is not present in IRIEvent", -- GitLab From d6c240c88cb647e33cbd6829d86caf29281224eb Mon Sep 17 00:00:00 2001 From: grahamj Date: Tue, 21 Jan 2025 15:36:40 +0000 Subject: [PATCH 4/5] Update 2 files - /33128/r18/TS33128Payloads.asn - /testing/asn_lint_exceptions.json --- 33128/r18/TS33128Payloads.asn | 4 ++-- testing/asn_lint_exceptions.json | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 46f6346c..bfb0100e 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -289,7 +289,7 @@ XIRIEvent ::= CHOICE mMSConvertedFromEmail [165] MMSConvertedFromEmail, mMSConvertedToEmail [166] MMSConvertedToEmail, - -- Tags 166 to 175 are not used in this version of the specification + -- Tags 167 to 175 are not used in this version of the specification -- SGW events, see clause 6.3.3.2 ePSPDNConnectionEstablishment [176] EPSPDNConnectionEstablishment, @@ -568,7 +568,7 @@ IRIEvent ::= CHOICE mMSConvertedFromEmail [165] MMSConvertedFromEmail, mMSConvertedToEmail [166] MMSConvertedToEmail, - -- Tags 166 to 175 are not used in this version of the specification + -- Tags 167 to 175 are not used in this version of the specification -- SGW events, see clause 6.3.3.2 ePSPDNConnectionEstablishment [176] EPSPDNConnectionEstablishment, diff --git a/testing/asn_lint_exceptions.json b/testing/asn_lint_exceptions.json index adfec196..eb6d7919 100644 --- a/testing/asn_lint_exceptions.json +++ b/testing/asn_lint_exceptions.json @@ -66,8 +66,8 @@ "Tag 11 missing in MMEStartOfInterceptionWithEPSAttachedUE", "Tag 161 XIRIEvent field 'iPIRIPacketReport' is not present in IRIEvent", "Tag 161 missing in IRIEvent", - "Tags 166-175 missing in XIRIEvent", - "Tags 166-175 missing in IRIEvent" + "Tags 167-175 missing in XIRIEvent", + "Tags 167-175 missing in IRIEvent" ], "33128/r19/TS33128Payloads.asn" : [ "Tag 100 XIRIEvent field 'n9HRPDUSessionInfo' is not present in IRIEvent", -- GitLab From 0716bb90c1084ed199c27c51a36513ccd7d33d6f Mon Sep 17 00:00:00 2001 From: grahamj Date: Wed, 29 Jan 2025 16:59:06 +0000 Subject: [PATCH 5/5] Update file TS33128Payloads.asn --- 33128/r18/TS33128Payloads.asn | 25 ++++++++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index bfb0100e..41b0a880 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -295,7 +295,8 @@ XIRIEvent ::= CHOICE ePSPDNConnectionEstablishment [176] EPSPDNConnectionEstablishment, ePSPDNConnectionModification [177] EPSPDNConnectionModification, ePSPDNConnectionRelease [178] EPSPDNConnectionRelease, - ePSStartOfInterceptionWithEstablishedPDNConnection [179] EPSStartOfInterceptionWithEstablishedPDNConnection + ePSStartOfInterceptionWithEstablishedPDNConnection [179] EPSStartOfInterceptionWithEstablishedPDNConnection, + ePSPDNUnsuccessfulProcedure [180] EPSPDNUnsuccessfulProcedure } -- ============== @@ -574,7 +575,8 @@ IRIEvent ::= CHOICE ePSPDNConnectionEstablishment [176] EPSPDNConnectionEstablishment, ePSPDNConnectionModification [177] EPSPDNConnectionModification, ePSPDNConnectionRelease [178] EPSPDNConnectionRelease, - ePSStartOfInterceptionWithEstablishedPDNConnection [179] EPSStartOfInterceptionWithEstablishedPDNConnection + ePSStartOfInterceptionWithEstablishedPDNConnection [179] EPSStartOfInterceptionWithEstablishedPDNConnection, + ePSPDNUnsuccessfulProcedure [180] EPSPDNUnsuccessfulProcedure } IRITargetIdentifier ::= SEQUENCE @@ -2354,7 +2356,8 @@ SMFUnsuccessfulProcedure ::= SEQUENCE accessType [16] AccessType OPTIONAL, rATType [17] RATType OPTIONAL, sMPDUDNRequest [18] SMPDUDNRequest OPTIONAL, - location [19] Location OPTIONAL + location [19] Location OPTIONAL, + ePSPDNUnsuccessfulProcedure [20] EPSPDNUnsuccessfulProcedure OPTIONAL } -- See clause 6.2.3.2.8 for details of this structure @@ -2921,6 +2924,15 @@ EPSStartOfInterceptionWithEstablishedPDNConnection ::= SEQUENCE bearerContexts [17] SEQUENCE OF EPSBearerContext } +EPSPDNUnsuccessfulProcedure ::= SEQUENCE +{ + failureCause [1] ESMCause, + initiator [2] Initiator, + ePSSubscriberIDs [3] EPSSubscriberIDs, + iMSIUnauthenticated [4] IMSIUnauthenticatedIndication OPTIONAL, + failedProcedure [5] EPSPDNFailedProcedure +} + PFDDataForApps ::= SET OF PFDDataForApp PFDDataForApp ::= SEQUENCE @@ -3111,6 +3123,13 @@ EPSPDNConnectionRequestType ::= ENUMERATED EPSPDNConnectionReleaseScopeIndication ::= BOOLEAN +EPSPDNFailedProcedure ::= CHOICE +{ + ePSPDNConnectionEstablishment [1] EPSPDNConnectionEstablishment, + ePSPDNConnectionModification [2] EPSPDNConnectionModification, + ePSPDNConnectionRelease [3] EPSPDNConnectionRelease +} + FiveGSInterworkingInfo ::= SEQUENCE { fiveGSInterworkingIndicator [1] FiveGSInterworkingIndicator, -- GitLab