From c07fdc66abdb3b44f9f708f00a136a7cfd0113f2 Mon Sep 17 00:00:00 2001 From: hawbaker Date: Mon, 10 Apr 2023 11:45:49 +0000 Subject: [PATCH 1/7] First Run Trace --- 33128/r18/TS33128Payloads.asn | 110 +++++++++++++++++++++++++++++++++- 1 file changed, 108 insertions(+), 2 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 19515e70..7a0859c1 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -230,7 +230,10 @@ XIRIEvent ::= CHOICE -- SCEF events, see clause 7.8.6.1 sCEFASSessionWithQoSProvision [137] SCEFASSessionWithQoSProvision, - sCEFASSessionWithQoSNotification [138] SCEFASSessionWithQoSNotification + sCEFASSessionWithQoSNotification [138] SCEFASSessionWithQoSNotification, + + --AMF events, see 6.2.2.3, continued from tag 132 + aMFRANTraceReport [1099] AMFRANTraceReport } -- ============== @@ -453,7 +456,10 @@ IRIEvent ::= CHOICE -- SCEF events, see clause 7.8.6.2 sCEFASSessionWithQoSProvision [137] SCEFASSessionWithQoSProvision, - sCEFASSessionWithQoSNotification [138] SCEFASSessionWithQoSNotification + sCEFASSessionWithQoSNotification [138] SCEFASSessionWithQoSNotification, + + --AMF events, see 6.2.2.3, continued from tag 132 + aMFRANTraceReport [1099] AMFRANTraceReport } IRITargetIdentifier ::= SEQUENCE @@ -1433,6 +1439,21 @@ AMFUEConfigurationUpdate ::= SEQUENCE sMSOverNASIndicator [8] SMSOverNASIndicator OPTIONAL } +--See clause 6.2.2.2.10.2 for details of this structure +AMFRANTraceReport ::= SEQUENCE +{ + userIdentifiers [1] UserIdentifiers, + aMFUENGAPID [2] AMFUENGAPID, + rANUENGAPID [3] RANUENGAPID, + traceRecordType [4] TraceRecordType, + traceDirection [5] TraceDirection, + traceActivationInfo [6] TraceActivationInfo OPTIONAL, + nGRANCGI [7] NCGI, + globalRANNodeID [8] GlobalRANNodeID, + traceCollectionEntityInfo [9] TraceCollectionEntityInfo OPTIONAL, + aMFTraceData [10] XMLType +} + -- ================= -- 5G AMF parameters -- ================= @@ -1489,9 +1510,94 @@ AMFSetID ::= INTEGER (0..1023) AMFUENGAPID ::= INTEGER (0..1099511627775) +AreaScopeOfMDT ::= CHOICE +{ + cellBased [1] SEQUENCE (SIZE(1..MAX)) OF CellID, + tABased [2] SEQUENCE (SIZE(1..MAX)) OF TAC, + pLMNWide [3] PLMNID, + tAIBased [4] SEQUENCE (SIZE(1..MAX)) OF TAI +} + +MDTActivation ::= ENUMERATED +{ + immediateMDTOnly(1), + loggedMDTOnly(2), + immediateMDTandTrace(3) +} + +MDTConfiguration ::= ENUMERATED +{ + mDTConfigurationNR(1), + mDTConfigurationEUTRA(2) +} + +MDTConfigurationEUTRA ::= SEQUENCE +{ + mDTActivation [1] MDTActivation, + areaScopeofMDT [2] AreaScopeOfMDT, + mDTMode [3] MDTMode, + signallingBasedMDTPLMNList [4] PLMNList +} + +MDTConfigurationNR ::= SEQUENCE +{ + mDTActivation [1] MDTActivation, + areaScopeofMDT [2] AreaScopeOfMDT, + mDTModeNR [3] MDTMode, + signallingBasedMDTPLMNList [4] PLMNList +} + +--TS 38.413 [23], clause 9.3.1.169 +MDTMode ::= CHOICE +{ + immediateMDT [1] OCTET STRING, + loggedMDT [2] OCTET STRING +} + -- TS 24.501 [13], clause 9.11.3.49 ServiceAreaList ::= OCTET STRING (SIZE(4..112)) +TraceActivationInfo ::= SEQUENCE +{ + nGRANTraceID [1] OCTET STRING (SIZE(8)), + interfacestoTrace [2] BIT STRING (SIZE(8)), + traceDepth [3] TraceDepth, + traceCollectionEntityIPAddress [4] IPAddress, + mDTConfiguration [5] MDTConfiguration OPTIONAL +} + +TraceCollectionEntityInfo ::= SEQUENCE +{ + traceCollectionEntityIPAddress [1] BIT STRING (SIZE(1..160, ...)), + traceCollectionEntityURI [2] UTF8String +} + + +-- TS 32.422 [XX], clause 5.3 +TraceDepth ::= ENUMERATED +{ + minimum(1), + medium(2), + maximum(3), + minimumWithoutVendorSpecificExtension(4), + mediumWithoutVendorSpecificExtension(5), + maximumWithoutVendorSpecificExtension(6) +} + +TraceDirection ::= ENUMERATED +{ + toAMF(1), + fromAMF(2) +} + +TraceRecordType ::= ENUMERATED +{ + traceStart(1), + cellTrafficTrace(2), + traceDataDelivery(3), + traceDeactivation(4) +} + NASTransportInitialInformation ::= SEQUENCE { rANUENGAPID [1] RANUENGAPID, -- GitLab From 8b82254a7ac541cb1e51d8096c80eec452ac95b9 Mon Sep 17 00:00:00 2001 From: hawbaker Date: Mon, 10 Apr 2023 11:47:47 +0000 Subject: [PATCH 2/7] Fixing tag # error --- 33128/r18/TS33128Payloads.asn | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 7a0859c1..23dcbca5 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -233,7 +233,7 @@ XIRIEvent ::= CHOICE sCEFASSessionWithQoSNotification [138] SCEFASSessionWithQoSNotification, --AMF events, see 6.2.2.3, continued from tag 132 - aMFRANTraceReport [1099] AMFRANTraceReport + aMFRANTraceReport [139] AMFRANTraceReport } -- ============== @@ -459,7 +459,7 @@ IRIEvent ::= CHOICE sCEFASSessionWithQoSNotification [138] SCEFASSessionWithQoSNotification, --AMF events, see 6.2.2.3, continued from tag 132 - aMFRANTraceReport [1099] AMFRANTraceReport + aMFRANTraceReport [139] AMFRANTraceReport } IRITargetIdentifier ::= SEQUENCE -- GitLab From 27b75b3775748d19e39b11c648478908af6eb500 Mon Sep 17 00:00:00 2001 From: Steije van Schelt <22-vanschelts@users.noreply.gitlab.example.com> Date: Tue, 25 Apr 2023 12:32:26 +0000 Subject: [PATCH 3/7] Apply 1 suggestion(s) to 1 file(s) --- 33128/r18/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 23dcbca5..ba66f9bd 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -232,7 +232,7 @@ XIRIEvent ::= CHOICE sCEFASSessionWithQoSProvision [137] SCEFASSessionWithQoSProvision, sCEFASSessionWithQoSNotification [138] SCEFASSessionWithQoSNotification, - --AMF events, see 6.2.2.3, continued from tag 132 + -- AMF events, see 6.2.2.3, continued from tag 132 aMFRANTraceReport [139] AMFRANTraceReport } -- GitLab From 822b54220418719b2dc7f73daaf4cc3df7af717b Mon Sep 17 00:00:00 2001 From: Steije van Schelt <22-vanschelts@users.noreply.gitlab.example.com> Date: Tue, 25 Apr 2023 12:32:34 +0000 Subject: [PATCH 4/7] Apply 1 suggestion(s) to 1 file(s) --- 33128/r18/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index ba66f9bd..3fa4f562 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -458,7 +458,7 @@ IRIEvent ::= CHOICE sCEFASSessionWithQoSProvision [137] SCEFASSessionWithQoSProvision, sCEFASSessionWithQoSNotification [138] SCEFASSessionWithQoSNotification, - --AMF events, see 6.2.2.3, continued from tag 132 + -- AMF events, see 6.2.2.3, continued from tag 132 aMFRANTraceReport [139] AMFRANTraceReport } -- GitLab From 31bd07792a11d79745e07057efcd44f03b0872f8 Mon Sep 17 00:00:00 2001 From: Steije van Schelt <22-vanschelts@users.noreply.gitlab.example.com> Date: Tue, 25 Apr 2023 12:32:46 +0000 Subject: [PATCH 5/7] Apply 1 suggestion(s) to 1 file(s) --- 33128/r18/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 3fa4f562..fe43b002 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -1439,7 +1439,7 @@ AMFUEConfigurationUpdate ::= SEQUENCE sMSOverNASIndicator [8] SMSOverNASIndicator OPTIONAL } ---See clause 6.2.2.2.10.2 for details of this structure +-- See clause 6.2.2.2.10.2 for details of this structure AMFRANTraceReport ::= SEQUENCE { userIdentifiers [1] UserIdentifiers, -- GitLab From f00ced2e75b4cf40874aa0c0a270f07979823096 Mon Sep 17 00:00:00 2001 From: Steije van Schelt <22-vanschelts@users.noreply.gitlab.example.com> Date: Tue, 25 Apr 2023 12:32:59 +0000 Subject: [PATCH 6/7] Apply 1 suggestion(s) to 1 file(s) --- 33128/r18/TS33128Payloads.asn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index fe43b002..51988280 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -1547,7 +1547,7 @@ MDTConfigurationNR ::= SEQUENCE signallingBasedMDTPLMNList [4] PLMNList } ---TS 38.413 [23], clause 9.3.1.169 +-- TS 38.413 [23], clause 9.3.1.169 MDTMode ::= CHOICE { immediateMDT [1] OCTET STRING, -- GitLab From 6e6c6162950bcb15281186ace60d1612de772845 Mon Sep 17 00:00:00 2001 From: hawbaker Date: Tue, 25 Apr 2023 12:36:10 +0000 Subject: [PATCH 7/7] adding location to AMF Trace Data structure --- 33128/r18/TS33128Payloads.asn | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 51988280..3a58f495 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -1451,7 +1451,8 @@ AMFRANTraceReport ::= SEQUENCE nGRANCGI [7] NCGI, globalRANNodeID [8] GlobalRANNodeID, traceCollectionEntityInfo [9] TraceCollectionEntityInfo OPTIONAL, - aMFTraceData [10] XMLType + aMFTraceData [10] XMLType, + location [11] Location OPTIONAL } -- ================= -- GitLab