Commit c986c007 authored by markc's avatar markc

Merge branch 'meeting/LI#56e' into 'master'

Meeting/li#56e

See merge request !24
parents a76d7465 09560aaf
Pipeline #7805 canceled with stage
......@@ -41,7 +41,7 @@ IMPORTS
IPIRI,
IPIRIOnly
FROM IPAccessPDU
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) iPAccess(3) version13(13)}
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) iPAccess(3) version14(14)}
-- from ETSI TS 102 232-4 [32]
L2CC,
......@@ -54,7 +54,7 @@ IMPORTS
IPMMCC,
IPMMIRI
FROM IPMultimediaPDU
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) iPMultimedia(5) version12(12)}
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) iPMultimedia(5) version13(13)}
-- from ETSI TS 102 232-6 [36]
PstnIsdnCC,
......@@ -62,7 +62,7 @@ IMPORTS
FROM PstnIsdnPDU
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) pstnIsdn(6) version5(5)}
-- from ETSI TS 133 108 [9]
-- from 3GPP TS 33.108 [9]
IRI-Parameters,
UmtsIRIsContent,
CorrelationValues,
......@@ -72,7 +72,7 @@ IMPORTS
-- The relevant module (including the 3GPP release and version number) needs
-- to be chosen when compiling the application.
-- from ETSI TS 133 108 [9]
-- from 3GPP TS 33.108 [9]
IRI-Parameters,
UmtsCS-IRIsContent
FROM UmtsCS-HI2Operations
......@@ -80,7 +80,7 @@ IMPORTS
-- The relevant module (including the 3GPP release and version number) needs
-- to be chosen when compiling the application.
-- from ETSI TS 133 108 [9]
-- from 3GPP TS 33.108 [9]
IRI-Parameters,
EpsIRIsContent,
EPSLocation
......@@ -89,7 +89,7 @@ IMPORTS
-- The relevant module (including the 3GPP release and version number) needs
-- to be chosen when compiling the application.
-- from ETSI TS 133 108 [9]
-- from 3GPP TS 33.108 [9]
IRI-Parameters,
ConfIRIsContent
FROM CONFHI2Operations
......@@ -97,7 +97,7 @@ IMPORTS
-- The relevant module (including the 3GPP release and version number) needs
-- to be chosen when compiling the application.
-- from ETSI TS 133 108 [9]
-- from 3GPP TS 33.108 [9]
IRI-Parameters,
ProSeIRIsContent
FROM ProSeHI2Operations
......@@ -105,7 +105,7 @@ IMPORTS
-- The relevant module (including the 3GPP release and version number) needs
-- to be chosen when compiling the application.
-- from ETSI TS 133 108 [9]
-- from 3GPP TS 33.108 [9]
IRI-Parameters,
GcseIRIsContent
FROM GCSEHI2Operations
......@@ -113,42 +113,42 @@ IMPORTS
-- The relevant module (including the 3GPP release and version number) needs
-- to be chosen when compiling the application.
-- from ETSI TS 133 108 [9]
-- from 3GPP TS 33.108 [9]
CC-PDU
FROM Umts-HI3-PS
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulintercept(2) threeGPP(4) hi3(2)}
-- The relevant module (including the 3GPP release and version number)
-- needs to be chosen when compiling the application.
-- from ETSI TS 133 108 [9]
-- from 3GPP TS 33.108 [9]
CC-PDU
FROM Eps-HI3-PS
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulintercept(2) threeGPP(4) hi3eps(9)}
-- The relevant module (including the 3GPP release and version number)
-- needs to be chosen when compiling the application.
-- from ETSI TS 133 108 [9]
-- from 3GPP TS 33.108 [9]
Conf-CC-PDU
FROM CONF-HI3-IMS
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulintercept(2) threeGPP(4) hi3conf(11)}
-- The relevant module (including the 3GPP release and version number)
-- needs to be chosen when compiling the application.
-- from ETSI TS 133 108 [9]
-- from 3GPP TS 33.108 [9]
Voip-CC-PDU
FROM VoIP-HI3-IMS
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulintercept(2) threeGPP(4) hi3voip(12)}
-- The relevant module (including the 3GPP release and version number)
-- needs to be chosen when compiling the application.
-- from ETSI TS 133 108 [9]
-- from 3GPP TS 33.108 [9]
Gcse-CC-PDU
FROM GCSE-HI3
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulintercept(2) threeGPP(4) hi3gcse(14)}
-- The relevant module (including the 3GPP release and version number)
-- needs to be chosen when compiling the application.
-- from ETSI TS 133 108 [9]
-- from 3GPP TS 33.108 [9]
ThreeGPP-HI1-Operation
FROM ThreeGPP-HI1NotificationOperations
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) hi1(0) notificationOperations(1)}
......@@ -159,13 +159,13 @@ IMPORTS
-- The implementation depends of national regulations or LEA/CSP negotiations.
-- 3GPP HI1 may be used with other services/networks than 3GPP's one.
-- from ETSI TS 133 108 [9]
-- from 3GPP TS 33.108 [9]
CSvoice-CC-PDU
FROM CSvoice-HI3-IP
FROM CSvoice-HI3-IP
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) hi3CSvoice(18)}
-- The relevant module (including the 3GPP release and version number)
-- needs to be chosen when compiling the application.
-- The implementation of the CS domain delivery in IP have to be based on ETSI TS 133 108 [9].
-- The implementation of the CS domain delivery in IP have to be based on 3GPP TS 33.108 [9].
-- from ETSI TS 101 909-20-1 [33]
TARGETACTIVITYMONITOR-1,
......@@ -205,7 +205,7 @@ IMPORTS
FROM TS33128Payloads
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19)};
-- The relevant module (including the 3GPP release and version number)
-- needs to be chosen when compiling the application.
-- needs to be chosen when compiling the application.
-- end of IMPORTS
......@@ -239,7 +239,7 @@ PSHeader ::= SEQUENCE
timeStamp [5] GeneralizedTime OPTIONAL,
-- see clause 5.2.6
...,
interceptionPointID [6] PrintableString (SIZE (1..8)) OPTIONAL,
interceptionPointID [6] PrintableString (SIZE (1..8)) OPTIONAL,
-- see clause 5.2.11
microSecondTimeStamp [7] MicroSecondTimeStamp OPTIONAL,
timeStampQualifier [8] TimeStampQualifier OPTIONAL
......@@ -253,12 +253,12 @@ Payload ::= CHOICE
tRIPayload [2] TRIPayload,
...,
hI1-Operation [3] HI1-Operation,
encryptionContainer [4] EncryptionContainer,
encryptionContainer [4] EncryptionContainer,
threeGPP-HI1-Operation [5] ThreeGPP-HI1-Operation,
-- This structure may be functionally redundant with hI1-Operation from ETSI TS 101 671 [4]
iLHIPayload [6] SEQUENCE OF ILHIPayload,
-- For typical use cases see ETSI TS 103 462 [45]
hI4Payload [7] SEQUENCE OF HI4Payload
hI4Payload [7] SEQUENCE OF HI4Payload
}
TimeStampQualifier ::= ENUMERATED
......@@ -336,28 +336,28 @@ PayloadDirection ::= ENUMERATED
CCContents ::= CHOICE
-- Any of these choices may be commented out if they are not being used, see clause A.3
{
emailCC [1] EmailCC,
iPCC [2] IPCC,
uMTSCC [4] OCTET STRING,
emailCC [1] EmailCC,
iPCC [2] IPCC,
uMTSCC [4] OCTET STRING,
...,
l2CC [6] L2CC,
tTRAFFIC-1 [7] TS101909201.TTRAFFIC,
cTTRAFFIC-1 [8] TS101909201.CTTRAFFIC,
tTRAFFIC-2 [9] TS101909202.TTRAFFIC,
cTTRAFFIC-2 [10] TS101909202.CTTRAFFIC,
pstnIsdnCC [11] PstnIsdnCC,
iPMMCC [12] IPMMCC,
cCIPPacketHeader [13] CDMA2000CCModule.CCIPPacketHeader,
messagingCC [14] MessagingCC,
ePSCC [15] OCTET STRING,
uMTSCC-CC-PDU [16] Umts-HI3-PS.CC-PDU,
ePSCC-CC-PDU [17] Eps-HI3-PS.CC-PDU,
messagingMMCC [18] MessagingMMCC,
confCC-CC-PDU [19] CONF-HI3-IMS.Conf-CC-PDU,
voipCC-CC-PDU [20] VoIP-HI3-IMS.Voip-CC-PDU,
gcseCC-CC-PDU [21] GCSE-HI3.Gcse-CC-PDU,
cSvoice-CC-PDU [22] CSvoice-HI3-IP.CSvoice-CC-PDU,
threeGPP33128DefinedCC [23] OCTET STRING (CONTAINING TS33128Payloads.CCPayload)
l2CC [6] L2CC,
tTRAFFIC-1 [7] TS101909201.TTRAFFIC,
cTTRAFFIC-1 [8] TS101909201.CTTRAFFIC,
tTRAFFIC-2 [9] TS101909202.TTRAFFIC,
cTTRAFFIC-2 [10] TS101909202.CTTRAFFIC,
pstnIsdnCC [11] PstnIsdnCC,
iPMMCC [12] IPMMCC,
cCIPPacketHeader [13] CDMA2000CCModule.CCIPPacketHeader,
messagingCC [14] MessagingCC,
ePSCC [15] OCTET STRING,
uMTSCC-CC-PDU [16] Umts-HI3-PS.CC-PDU,
ePSCC-CC-PDU [17] Eps-HI3-PS.CC-PDU,
messagingMMCC [18] MessagingMMCC,
confCC-CC-PDU [19] CONF-HI3-IMS.Conf-CC-PDU,
voipCC-CC-PDU [20] VoIP-HI3-IMS.Voip-CC-PDU,
gcseCC-CC-PDU [21] GCSE-HI3.Gcse-CC-PDU,
cSvoice-CC-PDU [22] CSvoice-HI3-IP.CSvoice-CC-PDU,
threeGPP33128DefinedCC [23] OCTET STRING (CONTAINING TS33128Payloads.CCPayload)
}
MicroSecondTimeStamp ::= SEQUENCE
......@@ -423,7 +423,7 @@ IRIContents ::= CHOICE
confIRI [16] ConfIRI,
proseIRI [17] ProSeIRI,
gcseIRI [18] GcseIRI,
threeGPP33128DefinedIRI [19] OCTET STRING (CONTAINING TS33128Payloads.IRIPayload)
threeGPP33128DefinedIRI [19] OCTET STRING (CONTAINING TS33128Payloads.IRIPayload)
}
UMTSIRI ::= CHOICE
......@@ -515,7 +515,7 @@ IntegrityCheck ::= SEQUENCE
-- Network byte order
-- If checkValue contains a signature, the octet string field space may be
-- used to insert the appropriate ASN.1 DER or BER encoded structure for the
-- DSS/DSA signature as described in RFC 3279 clause 2.2.2 [43].
-- DSS/DSA signature as described in IETF RFC 3279 [43], clause 2.2.2.
...,
hashAlgorithm [4] HashAlgorithm OPTIONAL
-- Clarifies the hash function if checkType is hash(1).
......
......@@ -5,9 +5,8 @@ DEFINITIONS IMPLICIT TAGS ::=
BEGIN
IMPORTS
-- from ETSI TS 102 232-1 [2]
IPAddress,
IPAddress,
Location
FROM LI-PS-PDU
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) genHeader(1) version26(26)};
......@@ -17,12 +16,13 @@ IMPORTS
-- Object Identifier Definition
-- ============================
iPAccessPDUObjId RELATIVE-OID ::= {li-ps(5) iPAccess(3) version14(14)}
iPIRIObjId RELATIVE-OID ::= {iPAccessPDUObjId iRI(1)}
iPCCObjId RELATIVE-OID ::= {iPAccessPDUObjId cC(2)}
iPIRIOnlyObjId RELATIVE-OID ::= {iPAccessPDUObjId iRIOnly(3)}
-- all four definitions relative to {itu-t(0) identified-organization(4)
-- etsi(0) securityDomain(2) lawfulintercept(2)}
iPAccessPDUObjId RELATIVE-OID ::= {li-ps(5) iPAccess(3) version14(14)}
iPIRIObjId RELATIVE-OID ::= {iPAccessPDUObjId iRI(1)}
iPCCObjId RELATIVE-OID ::= {iPAccessPDUObjId cC(2)}
iPIRIOnlyObjId RELATIVE-OID ::= {iPAccessPDUObjId iRIOnly(3)}
-- all four definitions relative to {itu-t(0) identified-organization(4)
-- etsi(0) securityDomain(2) lawfulintercept(2)}
-- ==========================
-- IP Communications Contents
......@@ -55,12 +55,12 @@ IPIRIContents ::= SEQUENCE
{
accessEventType [0] AccessEventType,
targetUsername [1] OCTET STRING,
-- in ASCII characters
-- in ASCII-characters
internetAccessType [2] InternetAccessType,
iPVersion [3] IPVersion,
targetIPAddress [4] IPAddress OPTIONAL,
-- IP address may not be available in case of failed logon attempts.
-- If it is available, it shall be sent.
-- If it is available, it must be sent.
-- This field will carry the first IPv4 or IPv6 target IP address with or without
-- subnet. Use of this field is fully described in section 6.2.1.
targetNetworkID [5] UTF8String (SIZE (1..20)) OPTIONAL,
......@@ -114,7 +114,9 @@ IPIRIContents ::= SEQUENCE
-- This field will carry the NAS-Port-ID as defined in RFC 2869 [17]:
-- This parameter shall be populated with the RADIUS value.
framedRoutes [26] SEQUENCE OF FramedRoute OPTIONAL
-- It is used to list all the available Framed Route and Framed IPv6 Route informationX
-- It is used to list all the available Framed Route and Framed IPv6 Route information
}
AccessEventType ::= ENUMERATED
......@@ -141,7 +143,6 @@ AccessEventType ::= ENUMERATED
endOfInterceptionWithSessionActive(9),
-- LI is ended on a target who still has an active session
unknown(10)
}
InternetAccessType ::= ENUMERATED
......@@ -200,7 +201,7 @@ IPIRIIDType ::= CHOICE
printableIDType [0] UTF8String (SIZE (1..128)),
-- For printable userIDs, such as the Radius username, phonenumbers
macAddressType [1] OCTET STRING (SIZE (6)),
-- For MAC address types, raw binary format as in IETF RFC 2132 [15]
-- For MAC address types, raw binary format as in RFC 2132 [15]
ipAddressType [2] IPAddress,
-- For IP address types
...
......@@ -242,13 +243,12 @@ OtherTargetIdentifiers ::= CHOICE
-- This list is extensible to accommodate other target identifiers which
-- may be required in future.
iPAddress [0] IPAddress,
-- IPAddress imported from ETSI TS 102 232 [2].
-- IPAddress imported from TS 102 232 [2].
-- This can be an IPv4 address (with or without a subnet range defined) or
-- an IPv6 address (with or without a prefix range defined).
...
}
FramedRoute ::= CHOICE
{
-- Additional Framed Route prefix information associated with the target service
......@@ -270,11 +270,11 @@ IPIRIOnly ::= SEQUENCE
{
iPIRIOnlyObjId [0] RELATIVE-OID,
iPInformation [1] IPInformation,
protocolInformation [2] ProtocolInformation,
protocolInformation [2] ProtocolInformation,
iPAggregatedNbrOfPackets [3] INTEGER OPTIONAL,
iPAggregatedNbrOfBytes [4] INTEGER OPTIONAL,
pDSRInformation [5] PDSRInformation OPTIONAL,
...
...,
pDSRInformation [5] PDSRInformation OPTIONAL
}
IPInformation ::= CHOICE
......@@ -344,24 +344,24 @@ UDPInformation ::= SEQUENCE
PDSRInformation::= SEQUENCE
{
summaryTrigger [0] PDSRSummaryTrigger,
firstPacketTimestamp [1] GeneralizedTime,
lastPacketTimestamp [2] GeneralizedTime,
packetCount [3] INTEGER,
byteCount [4] INTEGER,
...
summaryTrigger [0] PDSRSummaryTrigger,
firstPacketTimestamp [1] GeneralizedTime,
lastPacketTimestamp [2] GeneralizedTime,
packetCount [3] INTEGER,
byteCount [4] INTEGER,
...
}
PDSRSummaryTrigger ::= ENUMERATED
{
startOfFlow(0),
timerExpiry(1),
packetCount(2),
byteCount(3),
endOfFlow(4),
...
startOfFlow(0),
timerExpiry(1),
packetCount(2),
byteCount(3),
endOfFlow(4),
...
}
END -- end of IPAccessPDU
IPAccessPDU
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) iPAccess(3) version13(13)}
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) iPAccess(3) version14(14)}
DEFINITIONS IMPLICIT TAGS ::=
BEGIN
IMPORTS
-- from ETSI TS 102 232-1 [2]
IPAddress
IPAddress,
Location
FROM LI-PS-PDU
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) genHeader(1) version26(26)};
......@@ -16,11 +16,13 @@ IMPORTS
-- Object Identifier Definition
-- ============================
iPIRIObjId RELATIVE-OID ::= {li-ps(5) iPAccess(3) version13(13) iRI(1)}
iPCCObjId RELATIVE-OID ::= {li-ps(5) iPAccess(3) version13(13) cC(2)}
iPIRIOnlyObjId RELATIVE-OID ::= {li-ps(5) iPAccess(3) version13(13) iRIOnly(3)}
-- all three definitions relative to {itu-t(0) identified-organization(4)
-- etsi(0) securityDomain(2) lawfulintercept(2)}
iPAccessPDUObjId RELATIVE-OID ::= {li-ps(5) iPAccess(3) version14(14)}
iPIRIObjId RELATIVE-OID ::= {iPAccessPDUObjId iRI(1)}
iPCCObjId RELATIVE-OID ::= {iPAccessPDUObjId cC(2)}
iPIRIOnlyObjId RELATIVE-OID ::= {iPAccessPDUObjId iRIOnly(3)}
-- all four definitions relative to {itu-t(0) identified-organization(4)
-- etsi(0) securityDomain(2) lawfulintercept(2)}
-- ==========================
-- IP Communications Contents
......@@ -53,7 +55,7 @@ IPIRIContents ::= SEQUENCE
{
accessEventType [0] AccessEventType,
targetUsername [1] OCTET STRING,
-- in ASCIIcharacters
-- in ASCII-characters
internetAccessType [2] InternetAccessType,
iPVersion [3] IPVersion,
targetIPAddress [4] IPAddress OPTIONAL,
......@@ -126,7 +128,7 @@ AccessEventType ::= ENUMERATED
accessReject(2),
-- IAS access is refused to the target
accessFailed(3),
-- The Access_attempt timed-out or failed otherwise
-- The accessAttempt timed-out or failed otherwise
sessionStart(4),
-- A target starts using the IAS; not in use anymore from version 4(4)
sessionEnd(5),
......@@ -241,7 +243,7 @@ OtherTargetIdentifiers ::= CHOICE
-- This list is extensible to accommodate other target identifiers which
-- may be required in future.
iPAddress [0] IPAddress,
-- IPAddress imported from TS 101 671 [1].
-- IPAddress imported from TS 102 232 [2].
-- This can be an IPv4 address (with or without a subnet range defined) or
-- an IPv6 address (with or without a prefix range defined).
...
......@@ -271,7 +273,8 @@ IPIRIOnly ::= SEQUENCE
protocolInformation [2] ProtocolInformation,
iPAggregatedNbrOfPackets [3] INTEGER OPTIONAL,
iPAggregatedNbrOfBytes [4] INTEGER OPTIONAL,
...
...,
pDSRInformation [5] PDSRInformation OPTIONAL
}
IPInformation ::= CHOICE
......@@ -339,5 +342,26 @@ UDPInformation ::= SEQUENCE
checkSum [3] OCTET STRING (SIZE (2))OPTIONAL
}
PDSRInformation::= SEQUENCE
{
summaryTrigger [0] PDSRSummaryTrigger,
firstPacketTimestamp [1] GeneralizedTime,
lastPacketTimestamp [2] GeneralizedTime,
packetCount [3] INTEGER,
byteCount [4] INTEGER,
...
}
PDSRSummaryTrigger ::= ENUMERATED
{
startOfFlow(0),
timerExpiry(1),
packetCount(2),
byteCount(3),
endOfFlow(4),
...
}
END -- end of IPAccessPDU
......@@ -4,7 +4,7 @@
IPMultimediaPDU
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) iPMultimedia(5) version12(12)}
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) iPMultimedia(5) version13(13)}
DEFINITIONS IMPLICIT TAGS ::=
BEGIN
......@@ -22,8 +22,8 @@ IMPORTS
-- Object Identifier Definition
-- ============================
iPMMIRIObjId RELATIVE-OID ::= {li-ps(5) iPMultimedia(5) version12(12) iRI(1)}
iPMMCCObjId RELATIVE-OID ::= {li-ps(5) iPMultimedia(5) version12(12) cC(2)}
iPMMIRIObjId RELATIVE-OID ::= {li-ps(5) iPMultimedia(5) version13(13) iRI(1)}
iPMMCCObjId RELATIVE-OID ::= {li-ps(5) iPMultimedia(5) version13(13) cC(2)}
-- both definitions relative to:
-- {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2)}
......@@ -107,9 +107,11 @@ IPIRIContents ::= CHOICE
originalIPMMMessage [0] OCTET STRING,
-- Copy of the IP MM signalling packet including the original IP and UDP/TCP headers
sIPMessage [1] SIPMessage,
-- Copy of the SIP content and the source and destination IP address
-- Copy of the SIP content and the source and destination IP address of the intercepted
-- SIP message as transmitted on the network layer (see clause 5.2.7).
h323Message [2] H323Message,
-- Copy of the H.323 content and the source and destination IP address
-- Copy of the H.323 content and the source and destination IP address of the intercepted
-- H.323 message as transmitted on the network layer (see clause 5.2.7).
...,
nationalIPMMIRIParameters [3] NationalIPMMIRIParameters,
-- This parameter is used according to national regulations
......@@ -120,8 +122,9 @@ IPIRIContents ::= CHOICE
-- Copy of the IP MM signalling packet including the original IP and UDP/TCP headers
-- see clause 5.2.6.
iRIOnlySIPMessage [6] SIPMessage
-- Copy of the SIP content and the source and destination IP address
-- see clause 5.2.6.
-- Copy of the SIP content and the source and destination IP address of the intercepted
-- SIP message as transmitted on the network layer.
-- (see clause 5.2.6 and 5.2.7).
}
SIPMessage ::= SEQUENCE
......
......@@ -4,7 +4,7 @@
IPMultimediaPDU
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) iPMultimedia(5) version12(12)}
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) iPMultimedia(5) version13(13)}
DEFINITIONS IMPLICIT TAGS ::=
BEGIN
......@@ -22,8 +22,8 @@ IMPORTS
-- Object Identifier Definition
-- ============================
iPMMIRIObjId RELATIVE-OID ::= {li-ps(5) iPMultimedia(5) version12(12) iRI(1)}
iPMMCCObjId RELATIVE-OID ::= {li-ps(5) iPMultimedia(5) version12(12) cC(2)}
iPMMIRIObjId RELATIVE-OID ::= {li-ps(5) iPMultimedia(5) version13(13) iRI(1)}
iPMMCCObjId RELATIVE-OID ::= {li-ps(5) iPMultimedia(5) version13(13) cC(2)}
-- both definitions relative to:
-- {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2)}
......@@ -107,9 +107,11 @@ IPIRIContents ::= CHOICE
originalIPMMMessage [0] OCTET STRING,
-- Copy of the IP MM signalling packet including the original IP and UDP/TCP headers
sIPMessage [1] SIPMessage,
-- Copy of the SIP content and the source and destination IP address
-- Copy of the SIP content and the source and destination IP address of the intercepted
-- SIP message as transmitted on the network layer (see clause 5.2.7).
h323Message [2] H323Message,
-- Copy of the H.323 content and the source and destination IP address
-- Copy of the H.323 content and the source and destination IP address of the intercepted
-- H.323 message as transmitted on the network layer (see clause 5.2.7).
...,
nationalIPMMIRIParameters [3] NationalIPMMIRIParameters,
-- This parameter is used according to national regulations
......@@ -120,8 +122,9 @@ IPIRIContents ::= CHOICE
-- Copy of the IP MM signalling packet including the original IP and UDP/TCP headers
-- see clause 5.2.6.
iRIOnlySIPMessage [6] SIPMessage
-- Copy of the SIP content and the source and destination IP address
-- see clause 5.2.6.
-- Copy of the SIP content and the source and destination IP address of the intercepted
-- SIP message as transmitted on the network layer.
-- (see clause 5.2.6 and 5.2.7).
}
SIPMessage ::= SEQUENCE
......
RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version24(24)}
RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version25(25)}
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) version24(24)}
rdHeaderId OBJECT IDENTIFIER ::= {retainedDataDomainId rdHeader(0) version25(25)}
-- ======================================
-- Top level definitions for RDHI wrapper
......@@ -457,7 +457,8 @@ IndividualInfo ::= SEQUENCE
{
male(0),
female(1),
...
...,
other(2)
} OPTIONAL,
identificationNumber [5] UTF8String OPTIONAL,
authenticationInfo [6] AuthenticationInfo OPTIONAL,
......
<?xml version="1.0"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://uri.etsi.org/02657/v1.26.1#/RetainedData" targetNamespace="http://uri.etsi.org/02657/v1.26.1#/RetainedData" elementFormDefault="qualified">
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://uri.etsi.org/02657/v1.27.1#/RetainedData" targetNamespace="http://uri.etsi.org/02657/v1.27.1#/RetainedData" elementFormDefault="qualified">
<xsd:annotation>
<xsd:documentation xml:lang="en">
XSD translated from ASN.1 derived from outcome of TS 102 657 v1.26.1
XSD translated from ASN.1 derived from outcome of TS 102 657 v1.27.1
</xsd:documentation>
</xsd:annotation>
<xsd:simpleType name="GeneralizedTime">
......@@ -603,6 +603,7 @@
<xsd:choice>
<xsd:element name="male" type="NULL"/>
<xsd:element name="female" type="NULL"/>
<xsd:element name="other" type="NULL"/>
</xsd:choice>
</xsd:complexType>
</xsd:element>
......@@ -2366,7 +2367,7 @@
<xsd:element name="flowQoSInfo" type="xsd:string" minOccurs="0"/>
<xsd:element name="uERadioCapID" type="UERadioCapID" minOccurs="0"/>
<xsd:element name="rANSecondaryRATType" type="RAT5Type" minOccurs="0"/>
<xsd:any namespace="##other" processContents="lax"/>
<xsd:any namespace="##other" processContents="lax" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PDUSessionType">
......
RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version23(23)}
RDMessage {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) retainedData(3) rdHeader(0) version25(25)}
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) version23(23)}
rdHeaderId OBJECT IDENTIFIER ::= {retainedDataDomainId rdHeader(0) version25(25)}
-- ======================================
-- Top level definitions for RDHI wrapper
......@@ -457,7 +457,8 @@ IndividualInfo ::= SEQUENCE
{
male(0),
female(1),
...
...,
other(2)
} OPTIONAL,
identificationNumber [5] UTF8String OPTIONAL,
authenticationInfo [6] AuthenticationInfo OPTIONAL,
......@@ -665,10 +666,13 @@ ICCIDInfo ::= SEQUENCE
-- PUK2 code associated with the ICCID
iMSI [5] IMSI OPTIONAL,
sUPI [6] SUPI OPTIONAL,
gPSI [7] GPSI OPTIONAL
gPSI [7] GPSI OPTIONAL,
eID [8] NumericString (SIZE (32)) OPTIONAL
-- Identifier of the eUICC according to GSMA SGP.02, clause 2.2.2 [53]
}
LoginInfo ::= SEQUENCE
{
login [1] UTF8String OPTIONAL,
......@@ -1322,10 +1326,12 @@ Location ::= SEQUENCE
NCGI ::= SEQUENCE
{
pLMNID [1] PLMNID,
nRCellID [2] NRCellID
pLMNID [1] PLMNID,
nRCellID [2] NRCellID,
...
}
N3gppaLocation ::= SEQUENCE
{
n3gppTai [1] OCTET STRING (SIZE (5..6)) OPTIONAL,
......@@ -2517,9 +2523,13 @@ NwAccessType ::= ENUMERATED
wimax(6),
mobilePacketData(7),
-- Network access over GSM/3GPP GPRS, UMTS, etc.
...
...,
gPON(8)
-- Gigabit capable Passive Optical Network access, based on Optical Line Terminal,
-- see ITU-T G.984-1 [54]
}
DialUpInformation ::= SEQUENCE
{
diallingNumber [1] PartyNumber OPTIONAL,
......@@ -2583,10 +2593,12 @@ EPSInformation ::= SEQUENCE
-- RAT Type coding according to ETSI TS 129 274 [32] clause 8.17
-- NOTE - as of v1.23.1 of the present document, this field has changed to optional
ePSEvent [15] EPSEvent OPTIONAL,
...
...,
uERadioCapID [16] UERadioCapID OPTIONAL
}
IMSIUnauthenticatedFlag ::= BOOLEAN
-- TRUE if unauthenticated IMSI vs. FALSE for authenticated IMSI
......@@ -2628,59 +2640,65 @@ EPSEvent ::= ENUMERATED
FIVEGSInformation ::= SEQUENCE
{
sUPI [1] SUPI OPTIONAL,
dNN [2] UTF8String OPTIONAL,
gPSI [3] GPSI OPTIONAL,
pEI [4] PEI OPTIONAL,
sUPI [1] SUPI OPTIONAL,
dNN [2] UTF8String OPTIONAL,
gPSI [3] GPSI OPTIONAL,
pEI [4] PEI OPTIONAL,
pDUSessionID [6] INTEGER (0..255) OPTIONAL,
sNSSAI [7] OCTET STRING (SIZE(4)) OPTIONAL,
sNSSAI [7] OCTET STRING (SIZE(4)) OPTIONAL,
pDUIpv4Address [8] IPAddress OPTIONAL,
pDUIpv6Address [9] IPAddress OPTIONAL,
pDUAddressPrefixLength [10] INTEGER (0..128) OPTIONAL,
rFSPIndex [11] INTEGER (1..255) OPTIONAL,
pDUAddressPrefixLength [10] INTEGER (0..128) OPTIONAL,
rFSPIndex [11] INTEGER (1..255) OPTIONAL,
applicationId [12] UTF8String OPTIONAL,
applicationServiceProviderIdentity [13] UTF8String OPTIONAL,
serviceId [14] INTEGER OPTIONAL,
chargingId [15] UTF8String OPTIONAL,
pDUType [16] PDUSessionType OPTIONAL,
sSCMode [17] SSCMode OPTIONAL,
vPLMNId [18] PLMNID OPTIONAL,
hPLMNId [19] PLMNID OPTIONAL,
chargingCharacteristics [20] UTF8String OPTIONAL,
chargingCharacteristicsSelectionMode [21] UTF8String OPTIONAL,
applicationServiceProviderIdentity [13] UTF8String OPTIONAL,
serviceId [14] INTEGER OPTIONAL,
chargingId [15] UTF8String OPTIONAL,
pDUType [16] PDUSessionType OPTIONAL,
sSCMode [17] SSCMode OPTIONAL,
vPLMNId [18] PLMNID OPTIONAL,
hPLMNId [19] PLMNID OPTIONAL,
chargingCharacteristics [20] UTF8String OPTIONAL,
chargingCharacteristicsSelectionMode [21] UTF8String OPTIONAL,
pDUSessionStartTime [22] GeneralizedTime OPTIONAL,
pDUSessionStopTime [23] GeneralizedTime OPTIONAL,
lowPriorityIndicator [24] BOOLEAN OPTIONAL,
lowPriorityIndicator [24] BOOLEAN OPTIONAL,
dataOffStatus [25] BOOLEAN OPTIONAL,
diagnostics [26] INTEGER OPTIONAL,
uETimeZone [27] UTF8String OPTIONAL,
uPFAddress [28] IPAddress OPTIONAL,
aMFAddress [29] IPAddress OPTIONAL,
uDMAddress [30] IPAddress OPTIONAL,
sMFAddress [31] IPAddress OPTIONAL,
uPFId [32] UUID OPTIONAL,
diagnostics [26] INTEGER OPTIONAL,
uETimeZone [27] UTF8String OPTIONAL,
uPFAddress [28] IPAddress OPTIONAL,
aMFAddress [29] IPAddress OPTIONAL,
uDMAddress [30] IPAddress OPTIONAL,
sMFAddress [31] IPAddress OPTIONAL,
uPFId [32] UUID OPTIONAL,
aMFIdentifier [33] AMFID OPTIONAL,
uDMIdentifier [34] UUID OPTIONAL,
sMFIdentifier [35] UUID OPTIONAL,
uPFPDNAddress [36] IPAddress OPTIONAL,
uPFPDNAddressExtension [37] IPAddress OPTIONAL,
uPFPDNAddressExtension [37] IPAddress OPTIONAL,
dynamicAddressFlag [38] BOOLEAN OPTIONAL,