diff --git a/33128/r15/TS33128Payloads.asn b/33128/r15/TS33128Payloads.asn index 59e0a0730ab802695401b5dc0026babdd2f916ce..c1d86573b61f5ada447682db412dce586b42b744 100644 --- a/33128/r15/TS33128Payloads.asn +++ b/33128/r15/TS33128Payloads.asn @@ -1,5 +1,5 @@ TS33128Payloads -{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19) r15(15) version6(6)} +{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19) r15(15) version7(7)} DEFINITIONS IMPLICIT TAGS EXTENSIBILITY IMPLIED ::= @@ -9,13 +9,13 @@ BEGIN -- Relative OIDs -- ============= -xIRIPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version6(6) xIRI(1)} -xCCPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version6(6) xCC(2)} +xIRIPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version7(7) xIRI(1)} +xCCPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version7(7) xCC(2)} -iRIPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version6(6) iRI(3)} -cCPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version6(6) cC(4)} +iRIPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version7(7) iRI(3)} +cCPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version7(7) cC(4)} -lINotificationPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version6(6) lINotification(5)} +lINotificationPayloadOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r15(15) version7(7) lINotification(5)} -- =============== -- X2 xIRI payload @@ -69,9 +69,10 @@ XIRIEvent ::= CHOICE IRIPayload ::= SEQUENCE { - relativeOID [1] RELATIVE-OID, - event [2] IRIEvent, - targetIdentifiers [3] SEQUENCE OF IRITargetIdentifier OPTIONAL + relativeOID [1] RELATIVE-OID, + event [2] IRIEvent, + targetIdentifiers [3] SEQUENCE OF IRITargetIdentifier OPTIONAL, + mediatedFromIndicator [4] MediatedFromIndicator OPTIONAL } IRIEvent ::= CHOICE @@ -113,6 +114,11 @@ IRITargetIdentifier ::= SEQUENCE provenance [2] TargetIdentifierProvenance OPTIONAL } +MediatedFromIndicator ::= CHOICE +{ + xIRIRelativeOID [1] RELATIVE-OID +} + -- ============== -- HI3 CC payload -- ============== diff --git a/33128/r16/TS33128Payloads.asn b/33128/r16/TS33128Payloads.asn index 4f019253a0ffe3dc55df049902ca6ba9134381cb..5efb899f427c3c2cdfe96e6d1e01d62a78e9eaef 100644 --- a/33128/r16/TS33128Payloads.asn +++ b/33128/r16/TS33128Payloads.asn @@ -1,5 +1,5 @@ TS33128Payloads -{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19) r16(16) version14(14)} +{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19) r16(16) version15(15)} DEFINITIONS IMPLICIT TAGS EXTENSIBILITY IMPLIED ::= @@ -9,7 +9,7 @@ BEGIN -- Relative OIDs -- ============= -tS33128PayloadsOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r16(16) version14(14)} +tS33128PayloadsOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r16(16) version15(15)} xIRIPayloadOID RELATIVE-OID ::= {tS33128PayloadsOID xIRI(1)} xCCPayloadOID RELATIVE-OID ::= {tS33128PayloadsOID xCC(2)} @@ -133,9 +133,10 @@ XIRIEvent ::= CHOICE IRIPayload ::= SEQUENCE { - iRIPayloadOID [1] RELATIVE-OID, - event [2] IRIEvent, - targetIdentifiers [3] SEQUENCE OF IRITargetIdentifier OPTIONAL + iRIPayloadOID [1] RELATIVE-OID, + event [2] IRIEvent, + targetIdentifiers [3] SEQUENCE OF IRITargetIdentifier OPTIONAL, + mediatedFromIndicator [4] MediatedFromIndicator OPTIONAL } IRIEvent ::= CHOICE @@ -239,6 +240,11 @@ IRITargetIdentifier ::= SEQUENCE provenance [2] TargetIdentifierProvenance OPTIONAL } +MediatedFromIndicator ::= CHOICE +{ + xIRIRelativeOID [1] RELATIVE-OID +} + -- ============== -- HI3 CC payload -- ============== diff --git a/33128/r17/TS33128Payloads.asn b/33128/r17/TS33128Payloads.asn index e4dd004defd16fb2c548a8a056d214ec50ee6b5a..743002f983ff7904fcb1bb804c142b6f25870193 100644 --- a/33128/r17/TS33128Payloads.asn +++ b/33128/r17/TS33128Payloads.asn @@ -1,5 +1,5 @@ TS33128Payloads -{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19) r17(17) version10(10)} +{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19) r17(17) version11(11)} DEFINITIONS IMPLICIT TAGS EXTENSIBILITY IMPLIED ::= @@ -9,7 +9,7 @@ BEGIN -- Relative OIDs -- ============= -tS33128PayloadsOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r17(17) version10(10)} +tS33128PayloadsOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r17(17) version11(11)} xIRIPayloadOID RELATIVE-OID ::= {tS33128PayloadsOID xIRI(1)} xCCPayloadOID RELATIVE-OID ::= {tS33128PayloadsOID xCC(2)} @@ -210,9 +210,10 @@ XIRIEvent ::= CHOICE IRIPayload ::= SEQUENCE { - iRIPayloadOID [1] RELATIVE-OID, - event [2] IRIEvent, - targetIdentifiers [3] SEQUENCE OF IRITargetIdentifier OPTIONAL + iRIPayloadOID [1] RELATIVE-OID, + event [2] IRIEvent, + targetIdentifiers [3] SEQUENCE OF IRITargetIdentifier OPTIONAL, + mediatedFromIndicator [4] MediatedFromIndicator OPTIONAL } IRIEvent ::= CHOICE @@ -392,6 +393,11 @@ IRITargetIdentifier ::= SEQUENCE provenance [2] TargetIdentifierProvenance OPTIONAL } +MediatedFromIndicator ::= CHOICE +{ + xIRIRelativeOID [1] RELATIVE-OID +} + -- ============== -- HI3 CC payload -- ============== diff --git a/33128/r17/urn_3GPP_ns_li_3GPPX1Extensions.xsd b/33128/r17/urn_3GPP_ns_li_3GPPX1Extensions.xsd index 5f29b559f82dd822e3f513a351df03ab15f9c662..0ffbc40bde460d1f8d737ce57b2196b42466ecfc 100644 --- a/33128/r17/urn_3GPP_ns_li_3GPPX1Extensions.xsd +++ b/33128/r17/urn_3GPP_ns_li_3GPPX1Extensions.xsd @@ -1,8 +1,8 @@ @@ -244,6 +244,8 @@ + + diff --git a/33128/r18/TS33128Dictionaries.xml b/33128/r18/TS33128Dictionaries.xml index 948c9e5d22ef6727ad3d268f64d1b1218c25712a..367c1eecd9e47d4ae9169dd631c44b50a22a9f33 100644 --- a/33128/r18/TS33128Dictionaries.xml +++ b/33128/r18/TS33128Dictionaries.xml @@ -54,11 +54,11 @@ OngoingIdentityAssociation - A request for location information of the target, consisting at least of the TAI and the NCGI. + A request for an ongoing series of IdentityResponseDetails responses matching the query provided. LocationAcquisition - A request for an ongoing series of IdentityResponseDetails responses matching the query provided. + A request for location information of the target, consisting at least of the TAI and the NCGI. @@ -68,7 +68,7 @@ IncludeNCGIInResponse - A request for returning the NCGI in the response. + A request for returning the NCGI and additional CGIs in the response. diff --git a/33128/r18/TS33128Payloads.asn b/33128/r18/TS33128Payloads.asn index 3c66b8de17eda334c41d996c8d2229a001d4d82c..f0609a5e30fd63fd21172ab4be977ca0db22a7a7 100644 --- a/33128/r18/TS33128Payloads.asn +++ b/33128/r18/TS33128Payloads.asn @@ -1,5 +1,5 @@ TS33128Payloads -{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19) r18(18) version7(7)} +{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19) r18(18) version8(8)} DEFINITIONS IMPLICIT TAGS EXTENSIBILITY IMPLIED ::= @@ -9,7 +9,7 @@ BEGIN -- Relative OIDs -- ============= -tS33128PayloadsOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r18(18) version7(7)} +tS33128PayloadsOID RELATIVE-OID ::= {threeGPP(4) ts33128(19) r18(18) version8(8)} xIRIPayloadOID RELATIVE-OID ::= {tS33128PayloadsOID xIRI(1)} xCCPayloadOID RELATIVE-OID ::= {tS33128PayloadsOID xCC(2)} @@ -281,9 +281,10 @@ XIRIEvent ::= CHOICE IRIPayload ::= SEQUENCE { - iRIPayloadOID [1] RELATIVE-OID, - event [2] IRIEvent, - targetIdentifiers [3] SEQUENCE OF IRITargetIdentifier OPTIONAL + iRIPayloadOID [1] RELATIVE-OID, + event [2] IRIEvent, + targetIdentifiers [3] SEQUENCE OF IRITargetIdentifier OPTIONAL, + mediatedFromIndicator [4] MediatedFromIndicator OPTIONAL } IRIEvent ::= CHOICE @@ -534,6 +535,11 @@ IRITargetIdentifier ::= SEQUENCE provenance [2] TargetIdentifierProvenance OPTIONAL } +MediatedFromIndicator ::= CHOICE +{ + xIRIRelativeOID [1] RELATIVE-OID +} + -- ============== -- HI3 CC payload -- ============== @@ -3184,12 +3190,17 @@ SMSRPMessageReference ::= INTEGER (0..255) SMSTPDUData ::= CHOICE { - sMSTPDU [1] SMSTPDU, - truncatedSMSTPDU [2] TruncatedSMSTPDU + sMSTPDU [1] SMSTPDU, + truncatedSMSTPDU [2] TruncatedSMSTPDU, + redactedSMSTPDU [3] SMSTPDU, + threeGPP2SMSTPDU [4] ThreeGPP2SMSTPDU, + redacted3GPP2SMSTPDU [5] ThreeGPP2SMSTPDU } SMSTPDU ::= OCTET STRING (SIZE(1..270)) +ThreeGPP2SMSTPDU ::= OCTET STRING + TruncatedSMSTPDU ::= OCTET STRING (SIZE(1..130)) -- =============== @@ -6544,7 +6555,9 @@ NRLocation ::= SEQUENCE geodeticInformation [6] UTF8String OPTIONAL, globalGNbID [7] GlobalRANNodeID OPTIONAL, cellSiteInformation [8] CellSiteInformation OPTIONAL, - ignoreNCGI [9] BOOLEAN OPTIONAL + ignoreNCGI [9] BOOLEAN OPTIONAL, + nRNTNTAIInfo [10] NRNTNTAIInfo OPTIONAL, + iABMTUserLocation [11] IABMTUserLocation OPTIONAL } -- TS 29.571 [17], clause 5.4.4.10 @@ -7395,6 +7408,21 @@ SIPCellularNetworkInformation ::= SEQUENCE servingPLMN [2] PLMNID OPTIONAL } +-- TS 29.571 [17], clause 5.4.4.9 and TS 38.413 [23] clause 9.3.3.53 +NRNTNTAIInfo ::= SEQUENCE +{ + servingPLMN [1] PLMNID, + tACListNRNTN [2] SEQUENCE (SIZE(1..MAX)) OF TAC, + uELocationDerivedNTNTAC [3] TAC OPTIONAL +} + +-- TS 38.413 [23], clause 9.3.1.260 +IABMTUserLocation ::= SEQUENCE +{ + nRCGI [1] NCGI, + tAI [2] TAI OPTIONAL +} + -- ================================================== -- Structures to allow reuse of encapsulated payloads -- ================================================== @@ -7444,7 +7472,8 @@ PredefinedPayloadModification ::= ENUMERATED rCSTextContentRemoval(11), rCSSubjectContentRemoval(12), rCSGeolocationPUSHContentRemoval(13), - rCSFileURLContentRemoval(14) + rCSFileURLContentRemoval(14), + threeGPP2SMSUserDataRedaction(15) } PayloadModificationDescription ::= SEQUENCE diff --git a/33128/r18/urn_3GPP_ns_li_3GPPIdentityExtensions.xsd b/33128/r18/urn_3GPP_ns_li_3GPPIdentityExtensions.xsd index 347ad78207f46d42dd098cf7068a0c9132124c19..7d540b6da997e390a73ec9e1ad03599aa87130f1 100644 --- a/33128/r18/urn_3GPP_ns_li_3GPPIdentityExtensions.xsd +++ b/33128/r18/urn_3GPP_ns_li_3GPPIdentityExtensions.xsd @@ -1,9 +1,9 @@ - + - + @@ -46,6 +46,7 @@ + diff --git a/33128/r18/urn_3GPP_ns_li_3GPPLIQueryExtensions.xsd b/33128/r18/urn_3GPP_ns_li_3GPPLIQueryExtensions.xsd index e8049e8f110359eb33a5b719843491f31a12456c..0facb4f53eba8f17e05063d1cd4364fe94ff4648 100644 --- a/33128/r18/urn_3GPP_ns_li_3GPPLIQueryExtensions.xsd +++ b/33128/r18/urn_3GPP_ns_li_3GPPLIQueryExtensions.xsd @@ -1,182 +1,202 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/33128/r18/urn_3GPP_ns_li_3GPPX1Extensions.xsd b/33128/r18/urn_3GPP_ns_li_3GPPX1Extensions.xsd index 812c8b6dfc6cabc044a1c4b6a94b4a2497710a75..20a5a1d11e6dc97296146a5c0e3b16f665c33efe 100644 --- a/33128/r18/urn_3GPP_ns_li_3GPPX1Extensions.xsd +++ b/33128/r18/urn_3GPP_ns_li_3GPPX1Extensions.xsd @@ -1,402 +1,404 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/33128/r18/urn_3GPP_ns_li_3GPPXLAExtensions.xsd b/33128/r18/urn_3GPP_ns_li_3GPPXLAExtensions.xsd index 9bdd599147e8d4d150b5a3dc2fd2e995b798e782..9764799e6d805be15496754d576f1646ce7f3264 100644 --- a/33128/r18/urn_3GPP_ns_li_3GPPXLAExtensions.xsd +++ b/33128/r18/urn_3GPP_ns_li_3GPPXLAExtensions.xsd @@ -1,82 +1,82 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +