From 1f0fb2414196e4efb8ff418fe34582e58b865c0e Mon Sep 17 00:00:00 2001 From: DODDSTH Date: Thu, 22 Jun 2023 16:00:36 +0000 Subject: [PATCH 1/5] Added UDMAuthenticationResponse fields and sub types --- 33128/r18/TS33128Payloads.asn | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index b84b17c3..77f0e2c1 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -2725,7 +2725,9 @@ UDMUEAuthenticationResponse ::= SEQUENCE sUPI [1] SUPI, authenticationInfoRequest [2] UDMAuthenticationInfoRequest, aKMAIndicator [3] BOOLEAN OPTIONAL, - problemDetails [4] UDMProblemDetails OPTIONAL + problemDetails [4] UDMProblemDetails OPTIONAL, + authAAA [5] BOOLEAN OPTIONAL, + pvsInfo [6] ServerAddressingInfo } UDMStartOfInterceptionWithRegisteredTarget ::= SEQUENCE @@ -2735,6 +2737,17 @@ UDMStartOfInterceptionWithRegisteredTarget ::= SEQUENCE uDMSubscriptionDataSets [3] SBIType } +ServerAddressingInfo ::= SEQUENCE (SIZE(1..MAX)) OF AddressingInfo + +AddressingInfo ::= SEQUENCE +{ + iPv4Address [1] IPv4Address + iPv6Address [2] IPv6Address + fQDNList [3] FQDNList +} + +FQDNList ::= SEQUENCE (SIZE(1..MAX)) OF FQDN + -- ================= -- 5G UDM parameters -- ================= -- GitLab From 8f70e42a46ead0fca509cc7bb9991ed03411acfa Mon Sep 17 00:00:00 2001 From: DODDSTH Date: Thu, 22 Jun 2023 16:02:42 +0000 Subject: [PATCH 2/5] Update 33128/r18/TS33128Payloads.asn --- 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 77f0e2c1..2a681832 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -2741,8 +2741,8 @@ ServerAddressingInfo ::= SEQUENCE (SIZE(1..MAX)) OF AddressingInfo AddressingInfo ::= SEQUENCE { - iPv4Address [1] IPv4Address - iPv6Address [2] IPv6Address + iPv4Address [1] IPv4Address, + iPv6Address [2] IPv6Address, fQDNList [3] FQDNList } -- GitLab From 07a0912e22cdbb4c9d2c296fb21e52305da4c558 Mon Sep 17 00:00:00 2001 From: canterburym Date: Wed, 28 Jun 2023 16:22:55 +0000 Subject: [PATCH 3/5] 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 2a681832..800bf135 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -2727,7 +2727,7 @@ UDMUEAuthenticationResponse ::= SEQUENCE aKMAIndicator [3] BOOLEAN OPTIONAL, problemDetails [4] UDMProblemDetails OPTIONAL, authAAA [5] BOOLEAN OPTIONAL, - pvsInfo [6] ServerAddressingInfo + pvsInfo [6] ServerAddressingInfo OPTIONAL } UDMStartOfInterceptionWithRegisteredTarget ::= SEQUENCE -- GitLab From 91795fa569ca9e6d00f9335b08b24f8d875e831f Mon Sep 17 00:00:00 2001 From: DODDSTH Date: Thu, 29 Jun 2023 13:58:03 +0000 Subject: [PATCH 4/5] Edited names to better align with upstream docs. --- 33128/r18/TS33128Payloads.asn | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 800bf135..0efcc2c2 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -2727,7 +2727,7 @@ UDMUEAuthenticationResponse ::= SEQUENCE aKMAIndicator [3] BOOLEAN OPTIONAL, problemDetails [4] UDMProblemDetails OPTIONAL, authAAA [5] BOOLEAN OPTIONAL, - pvsInfo [6] ServerAddressingInfo OPTIONAL + pvsInfo [6] ServerAddressingInfoList OPTIONAL } UDMStartOfInterceptionWithRegisteredTarget ::= SEQUENCE @@ -2737,9 +2737,9 @@ UDMStartOfInterceptionWithRegisteredTarget ::= SEQUENCE uDMSubscriptionDataSets [3] SBIType } -ServerAddressingInfo ::= SEQUENCE (SIZE(1..MAX)) OF AddressingInfo +ServerAddressingInfoList ::= SEQUENCE (SIZE(1..MAX)) OF ServerAddressingInfo -AddressingInfo ::= SEQUENCE +ServerAddressingInfo ::= SEQUENCE { iPv4Address [1] IPv4Address, iPv6Address [2] IPv6Address, -- GitLab From 32a1ca391279160c12677768373029304f628266 Mon Sep 17 00:00:00 2001 From: DODDSTH Date: Thu, 29 Jun 2023 14:48:59 +0000 Subject: [PATCH 5/5] Added missing OPTIONAL condition to ServerAddresingInfo sequence --- 33128/r18/TS33128Payloads.asn | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 0efcc2c2..4ab112bf 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -2741,9 +2741,9 @@ ServerAddressingInfoList ::= SEQUENCE (SIZE(1..MAX)) OF ServerAddressingInfo ServerAddressingInfo ::= SEQUENCE { - iPv4Address [1] IPv4Address, - iPv6Address [2] IPv6Address, - fQDNList [3] FQDNList + iPv4Address [1] IPv4Address OPTIONAL, + iPv6Address [2] IPv6Address OPTIONAL, + fQDNList [3] FQDNList OPTIONAL } FQDNList ::= SEQUENCE (SIZE(1..MAX)) OF FQDN -- GitLab