diff --git a/102657/RDMessage.asn b/102657/RDMessage.asn index ed3f2f79b5bc282127f93fa7ed32a52e14951414..e806118ac58b26df5f381adefc8a154baf0d8e52 100644 --- a/102657/RDMessage.asn +++ b/102657/RDMessage.asn @@ -1,4 +1,4 @@ -RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version22(22)} +RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version23(23)} DEFINITIONS IMPLICIT TAGS ::= @@ -12,7 +12,7 @@ BEGIN retainedDataDomainId OBJECT IDENTIFIER ::= {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3)} -- rdHeader -rdHeaderId OBJECT IDENTIFIER ::= {retainedDataDomainId rdHeader(0) version22(22)} +rdHeaderId OBJECT IDENTIFIER ::= {retainedDataDomainId rdHeader(0) version23(23)} -- ====================================== -- Top level definitions for RDHI wrapper @@ -1240,18 +1240,22 @@ TransmitterDetails ::= SEQUENCE TransmitterTechnology ::= ENUMERATED { - gen2G(0), -- This corresponds to GERAN in 3GPP TS 29.274 [32] - gen3G(1), -- This corresponds to UTRAN in 3GPP TS 29.274 [32] + gen2G(0), -- This corresponds to GERAN in ETSI TS 129 274 [32] + gen3G(1), -- This corresponds to UTRAN in ETSI TS 129 274 [32] ..., eUTRAN(2), wLAN(3), hSPAEvolution(4), gAN(5), - vIRTUAL(6) - -- Note that the labels are taken from 3GPP TS 29.274 [32] v12.3.0 clause 8.17, though the - -- enumeration values (0 to 6) are not. + vIRTUAL(6), + eUTRANNBIoT(7), + lTEM(8), + nR(9) + -- Note that the labels are taken from ETSI TS 129 274 [32] v15.9.0 clause 8.17, though the + -- enumeration values (0 to 9) are not. } + NationalTransmitterDetails ::= SEQUENCE { countryCode [1] UTF8String (SIZE (2)), @@ -1311,8 +1315,9 @@ Location ::= SEQUENCE -- where: MCC+MNC = 3 octets, TAC (4G) = 2 octets or -- TAC (5G) = 3 octets and without length indicator locationInformationSource [19] UTF8String OPTIONAL, - n3gppaLocation [20] N3gppaLocation OPTIONAL - -- format as specified in ETSI TS 129 571 [43] + n3gppaLocation [20] N3gppaLocation OPTIONAL, + -- format as specified in ETSI TS 129 571 [43] + transmitterDetails [21] TransmitterDetails OPTIONAL } NCGI ::= SEQUENCE @@ -2289,7 +2294,8 @@ NAServiceSubscription ::= SEQUENCE registeredICCIDs [21] SEQUENCE OF ICCIDInfo OPTIONAL, paymentTransactions [22] SEQUENCE OF BillingRecords OPTIONAL, sUPI [23] SUPI OPTIONAL, - gPSI [24] GPSI OPTIONAL + gPSI [24] GPSI OPTIONAL, + timedIPAddresses [25] SEQUENCE OF TimedIPAddress OPTIONAL } @@ -2799,6 +2805,15 @@ IPMask ::= SEQUENCE mask [1] IPAddress } +TimedIPAddress ::= SEQUENCE +{ + iPAddressSetOrRangeOrMask [0] IPAddressSetOrRangeOrMask, + validity [1] TimeSpan, + -- Time period during which the information given in this structure is or was valid. + ... + +} + NABillingDetails ::= SEQUENCE { subscriberID [1] NaSubscriberID OPTIONAL, diff --git a/102657/RDMessage.xsd b/102657/RDMessage.xsd index da9edf3fbb1027a806fd4a9369f356a6d55ea4ba..0f6a4b5ba07409b86865b0aefba22fdd89e7d362 100644 --- a/102657/RDMessage.xsd +++ b/102657/RDMessage.xsd @@ -1,8 +1,8 @@ - + - XSD translated from ASN.1 derived from outcome of TS 102 657 v1.24.1 + XSD translated from ASN.1 derived from outcome of TS 102 657 v1.25.1 @@ -380,6 +380,13 @@ + + + + + + + @@ -1460,6 +1467,7 @@ + @@ -1476,7 +1484,7 @@ - + @@ -1607,6 +1615,9 @@ + + + @@ -1931,6 +1942,13 @@ + + + + + + + diff --git a/102657/portal/RDMessagever22.txt b/102657/portal/RDMessagever23.txt similarity index 99% rename from 102657/portal/RDMessagever22.txt rename to 102657/portal/RDMessagever23.txt index ed3f2f79b5bc282127f93fa7ed32a52e14951414..e806118ac58b26df5f381adefc8a154baf0d8e52 100644 --- a/102657/portal/RDMessagever22.txt +++ b/102657/portal/RDMessagever23.txt @@ -1,4 +1,4 @@ -RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version22(22)} +RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version23(23)} DEFINITIONS IMPLICIT TAGS ::= @@ -12,7 +12,7 @@ BEGIN retainedDataDomainId OBJECT IDENTIFIER ::= {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3)} -- rdHeader -rdHeaderId OBJECT IDENTIFIER ::= {retainedDataDomainId rdHeader(0) version22(22)} +rdHeaderId OBJECT IDENTIFIER ::= {retainedDataDomainId rdHeader(0) version23(23)} -- ====================================== -- Top level definitions for RDHI wrapper @@ -1240,18 +1240,22 @@ TransmitterDetails ::= SEQUENCE TransmitterTechnology ::= ENUMERATED { - gen2G(0), -- This corresponds to GERAN in 3GPP TS 29.274 [32] - gen3G(1), -- This corresponds to UTRAN in 3GPP TS 29.274 [32] + gen2G(0), -- This corresponds to GERAN in ETSI TS 129 274 [32] + gen3G(1), -- This corresponds to UTRAN in ETSI TS 129 274 [32] ..., eUTRAN(2), wLAN(3), hSPAEvolution(4), gAN(5), - vIRTUAL(6) - -- Note that the labels are taken from 3GPP TS 29.274 [32] v12.3.0 clause 8.17, though the - -- enumeration values (0 to 6) are not. + vIRTUAL(6), + eUTRANNBIoT(7), + lTEM(8), + nR(9) + -- Note that the labels are taken from ETSI TS 129 274 [32] v15.9.0 clause 8.17, though the + -- enumeration values (0 to 9) are not. } + NationalTransmitterDetails ::= SEQUENCE { countryCode [1] UTF8String (SIZE (2)), @@ -1311,8 +1315,9 @@ Location ::= SEQUENCE -- where: MCC+MNC = 3 octets, TAC (4G) = 2 octets or -- TAC (5G) = 3 octets and without length indicator locationInformationSource [19] UTF8String OPTIONAL, - n3gppaLocation [20] N3gppaLocation OPTIONAL - -- format as specified in ETSI TS 129 571 [43] + n3gppaLocation [20] N3gppaLocation OPTIONAL, + -- format as specified in ETSI TS 129 571 [43] + transmitterDetails [21] TransmitterDetails OPTIONAL } NCGI ::= SEQUENCE @@ -2289,7 +2294,8 @@ NAServiceSubscription ::= SEQUENCE registeredICCIDs [21] SEQUENCE OF ICCIDInfo OPTIONAL, paymentTransactions [22] SEQUENCE OF BillingRecords OPTIONAL, sUPI [23] SUPI OPTIONAL, - gPSI [24] GPSI OPTIONAL + gPSI [24] GPSI OPTIONAL, + timedIPAddresses [25] SEQUENCE OF TimedIPAddress OPTIONAL } @@ -2799,6 +2805,15 @@ IPMask ::= SEQUENCE mask [1] IPAddress } +TimedIPAddress ::= SEQUENCE +{ + iPAddressSetOrRangeOrMask [0] IPAddressSetOrRangeOrMask, + validity [1] TimeSpan, + -- Time period during which the information given in this structure is or was valid. + ... + +} + NABillingDetails ::= SEQUENCE { subscriberID [1] NaSubscriberID OPTIONAL, diff --git a/102657/portal/RDMessagever22.xsd b/102657/portal/RDMessagever23.xsd similarity index 99% rename from 102657/portal/RDMessagever22.xsd rename to 102657/portal/RDMessagever23.xsd index da9edf3fbb1027a806fd4a9369f356a6d55ea4ba..0f6a4b5ba07409b86865b0aefba22fdd89e7d362 100644 --- a/102657/portal/RDMessagever22.xsd +++ b/102657/portal/RDMessagever23.xsd @@ -1,8 +1,8 @@ - + - XSD translated from ASN.1 derived from outcome of TS 102 657 v1.24.1 + XSD translated from ASN.1 derived from outcome of TS 102 657 v1.25.1 @@ -380,6 +380,13 @@ + + + + + + + @@ -1460,6 +1467,7 @@ + @@ -1476,7 +1484,7 @@ - + @@ -1607,6 +1615,9 @@ + + + @@ -1931,6 +1942,13 @@ + + + + + + +