Commit 9284501f authored by canterburym's avatar canterburym
Browse files

Update LI-PS-PDU.asn

parent 1b6cae88
Pipeline #4933 passed with stage
in 14 seconds
LI-PS-PDU LI-PS-PDU
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) genHeader(1) version31(31)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) genHeader(1) version31(31)}
DEFINITIONS IMPLICIT TAGS ::= DEFINITIONS IMPLICIT TAGS ::=
BEGIN BEGIN
IMPORTS IMPORTS
-- Any of the IMPORTs may be commented out if they are not used (see clause A.3) -- Any of the IMPORTs may be commented out if they are not used (see clause A.3)
-- from ETSI TS 103 280 [44] -- from ETSI TS 103 280 [44]
LIID LIID
FROM Common-Parameters FROM Common-Parameters
{itu-t(0) identified-organization(4) etsi(0) common-parameters(3280) version211(211)} {itu-t(0) identified-organization(4) etsi(0) common-parameters(3280) version211(211)}
-- from ETSI TS 101 671 [4] -- from ETSI TS 101 671 [4]
IRI-Parameters, IRI-Parameters,
IRIsContent, IRIsContent,
Location, Location,
Network-Element-Identifier Network-Element-Identifier
FROM HI2Operations FROM HI2Operations
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) hi2(1) version17(17)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) hi2(1) version17(17)}
-- from ETSI TS 101 671 [4] -- from ETSI TS 101 671 [4]
HI1-Operation HI1-Operation
FROM HI1NotificationOperations FROM HI1NotificationOperations
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) hi1(0) notificationOperations(1) version6(6)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) hi1(0) notificationOperations(1) version6(6)}
-- from ETSI TS 102 232-2 [5] -- from ETSI TS 102 232-2 [5]
EmailCC, EmailCC,
EmailIRI, EmailIRI,
MessagingCC, MessagingCC,
MessagingMMCC, MessagingMMCC,
MessagingIRI MessagingIRI
FROM EmailPDU FROM EmailPDU
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) email(2) version17(17)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) email(2) version17(17)}
-- from ETSI TS 102 232-3 [6] -- from ETSI TS 102 232-3 [6]
IPCC, IPCC,
IPIRI, IPIRI,
IPIRIOnly IPIRIOnly
FROM IPAccessPDU 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] -- from ETSI TS 102 232-4 [32]
L2CC, L2CC,
L2IRI, L2IRI,
L2IRIOnly L2IRIOnly
FROM L2AccessPDU FROM L2AccessPDU
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) l2Access(4) version7(7)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) l2Access(4) version7(7)}
-- from ETSI TS 102 232-5 [37] -- from ETSI TS 102 232-5 [37]
IPMMCC, IPMMCC,
IPMMIRI IPMMIRI
FROM IPMultimediaPDU 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] -- from ETSI TS 102 232-6 [36]
PstnIsdnCC, PstnIsdnCC,
PstnIsdnIRI PstnIsdnIRI
FROM PstnIsdnPDU FROM PstnIsdnPDU
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) pstnIsdn(6) version5(5)} {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 ETSI TS 133 108 [9]
IRI-Parameters, IRI-Parameters,
UmtsIRIsContent, UmtsIRIsContent,
CorrelationValues, CorrelationValues,
Location Location
FROM UmtsHI2Operations FROM UmtsHI2Operations
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) hi2(1)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) hi2(1)}
-- The relevant module (including the 3GPP release and version number) needs -- The relevant module (including the 3GPP release and version number) needs
-- to be chosen when compiling the application. -- to be chosen when compiling the application.
-- from ETSI TS 133 108 [9] -- from ETSI TS 133 108 [9]
IRI-Parameters, IRI-Parameters,
UmtsCS-IRIsContent UmtsCS-IRIsContent
FROM UmtsCS-HI2Operations FROM UmtsCS-HI2Operations
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) hi2CS(3)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) hi2CS(3)}
-- The relevant module (including the 3GPP release and version number) needs -- The relevant module (including the 3GPP release and version number) needs
-- to be chosen when compiling the application. -- to be chosen when compiling the application.
-- from ETSI TS 133 108 [9] -- from ETSI TS 133 108 [9]
IRI-Parameters, IRI-Parameters,
EpsIRIsContent, EpsIRIsContent,
EPSLocation EPSLocation
FROM EpsHI2Operations FROM EpsHI2Operations
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) hi2eps(8)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) hi2eps(8)}
-- The relevant module (including the 3GPP release and version number) needs -- The relevant module (including the 3GPP release and version number) needs
-- to be chosen when compiling the application. -- to be chosen when compiling the application.
-- from ETSI TS 133 108 [9] -- from ETSI TS 133 108 [9]
IRI-Parameters, IRI-Parameters,
ConfIRIsContent ConfIRIsContent
FROM CONFHI2Operations FROM CONFHI2Operations
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) hi2conf(10)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) hi2conf(10)}
-- The relevant module (including the 3GPP release and version number) needs -- The relevant module (including the 3GPP release and version number) needs
-- to be chosen when compiling the application. -- to be chosen when compiling the application.
-- from ETSI TS 133 108 [9] -- from ETSI TS 133 108 [9]
IRI-Parameters, IRI-Parameters,
ProSeIRIsContent ProSeIRIsContent
FROM ProSeHI2Operations FROM ProSeHI2Operations
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) hi2prose (15)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) hi2prose (15)}
-- The relevant module (including the 3GPP release and version number) needs -- The relevant module (including the 3GPP release and version number) needs
-- to be chosen when compiling the application. -- to be chosen when compiling the application.
-- from ETSI TS 133 108 [9] -- from ETSI TS 133 108 [9]
IRI-Parameters, IRI-Parameters,
GcseIRIsContent GcseIRIsContent
FROM GCSEHI2Operations FROM GCSEHI2Operations
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) hi2gcse(13)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) hi2gcse(13)}
-- The relevant module (including the 3GPP release and version number) needs -- The relevant module (including the 3GPP release and version number) needs
-- to be chosen when compiling the application. -- to be chosen when compiling the application.
-- from ETSI TS 133 108 [9] -- from ETSI TS 133 108 [9]
CC-PDU CC-PDU
FROM Umts-HI3-PS FROM Umts-HI3-PS
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulintercept(2) threeGPP(4) hi3(2)} {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) -- 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.
-- from ETSI TS 133 108 [9] -- from ETSI TS 133 108 [9]
CC-PDU CC-PDU
FROM Eps-HI3-PS FROM Eps-HI3-PS
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulintercept(2) threeGPP(4) hi3eps(9)} {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) -- 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.
-- from ETSI TS 133 108 [9] -- from ETSI TS 133 108 [9]
Conf-CC-PDU Conf-CC-PDU
FROM CONF-HI3-IMS FROM CONF-HI3-IMS
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulintercept(2) threeGPP(4) hi3conf(11)} {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) -- 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.
-- from ETSI TS 133 108 [9] -- from ETSI TS 133 108 [9]
Voip-CC-PDU Voip-CC-PDU
FROM VoIP-HI3-IMS FROM VoIP-HI3-IMS
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulintercept(2) threeGPP(4) hi3voip(12)} {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) -- 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.
-- from ETSI TS 133 108 [9] -- from ETSI TS 133 108 [9]
Gcse-CC-PDU Gcse-CC-PDU
FROM GCSE-HI3 FROM GCSE-HI3
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulintercept(2) threeGPP(4) hi3gcse(14)} {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) -- 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.
-- from ETSI TS 133 108 [9] -- from ETSI TS 133 108 [9]
ThreeGPP-HI1-Operation ThreeGPP-HI1-Operation
FROM ThreeGPP-HI1NotificationOperations FROM ThreeGPP-HI1NotificationOperations
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) hi1(0) notificationOperations(1)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) hi1(0) notificationOperations(1)}
-- The relevant module (including the 3GPP release and version number) -- 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.
-- TS 101 671 HI1 and 3GPP HI1 are related to the same functionality but are -- TS 101 671 HI1 and 3GPP HI1 are related to the same functionality but are
-- corresponding to different implementations and exclusive usage each other. -- corresponding to different implementations and exclusive usage each other.
-- The implementation depends of national regulations or LEA/CSP negotiations. -- The implementation depends of national regulations or LEA/CSP negotiations.
-- 3GPP HI1 may be used with other services/networks than 3GPP's one. -- 3GPP HI1 may be used with other services/networks than 3GPP's one.
-- from ETSI TS 133 108 [9] -- from ETSI TS 133 108 [9]
CSvoice-CC-PDU 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)} {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) -- 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.
-- 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 ETSI TS 133 108 [9].
-- from ETSI TS 101 909-20-1 [33] -- from ETSI TS 101 909-20-1 [33]
TARGETACTIVITYMONITOR-1, TARGETACTIVITYMONITOR-1,
TTRAFFIC, TTRAFFIC,
CTTRAFFIC CTTRAFFIC
FROM TS101909201 FROM TS101909201
{itu-t(0) identified-organization(4) etsi(0) ts101909(1909) part20(20) subpart1(1) interceptVersion(0)} {itu-t(0) identified-organization(4) etsi(0) ts101909(1909) part20(20) subpart1(1) interceptVersion(0)}
-- from ETSI TS 101 909-20-2 [34] -- from ETSI TS 101 909-20-2 [34]
TARGETACTIVITYMONITOR, TARGETACTIVITYMONITOR,
TTRAFFIC, TTRAFFIC,
CTTRAFFIC CTTRAFFIC
FROM TS101909202 FROM TS101909202
{itu-t(0) identified-organization(4) etsi(0) ts101909(1909) part20(20) subpart2(2) interceptVersion(0)} {itu-t(0) identified-organization(4) etsi(0) ts101909(1909) part20(20) subpart2(2) interceptVersion(0)}
-- from J-STD-025-B [39] -- from J-STD-025-B [39]
LAESProtocol LAESProtocol
FROM Laesp-j-std-025-b FROM Laesp-j-std-025-b
{iso(1) member-body(2) us(840) tia(113737) laes(2) tr45(0) j-std-025(0) j-std-025-b(2) version-1(0)} {iso(1) member-body(2) us(840) tia(113737) laes(2) tr45(0) j-std-025(0) j-std-025-b(2) version-1(0)}
CDMA2000LAESMessage CDMA2000LAESMessage
FROM CDMA2000CIIModule FROM CDMA2000CIIModule
{iso(1) member-body(2) us(840) tia(113737) laes(2) tr45(0) cdma2000(1) cii(0) version-2(1)} {iso(1) member-body(2) us(840) tia(113737) laes(2) tr45(0) cdma2000(1) cii(0) version-2(1)}
CCIPPacketHeader CCIPPacketHeader
FROM CDMA2000CCModule FROM CDMA2000CCModule
{iso(1) member-body(2) us(840) tia(113737) laes(2) tr45(0) cdma2000(1) cc(1) version-1(0)} {iso(1) member-body(2) us(840) tia(113737) laes(2) tr45(0) cdma2000(1) cc(1) version-1(0)}
-- from ETSI TS 103 462 [45] -- from ETSI TS 103 462 [45]
ILHIPayload ILHIPayload
FROM ILHIPDU FROM ILHIPDU
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) informationHandover(4) ilhi(0) ilhiPdu(0) version1(1)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) informationHandover(4) ilhi(0) ilhiPdu(0) version1(1)}
-- This import is only used for the handover between LEMFs. -- This import is only used for the handover between LEMFs.
-- from 3GPP TS 33.128 [46]
-- from ETSI TS 133 128 [46]
LINotificationPayload, LINotificationPayload,
IRIPayload, IRIPayload,
CCPayload CCPayload
FROM TS33128Payloads FROM TS33128Payloads
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) ts33128(19)}; {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) -- 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 -- end of IMPORTS
-- ============================= -- =============================
-- Object Identifier Definitions -- Object Identifier Definitions
-- ============================= -- =============================
lawfulInterceptDomainId OBJECT IDENTIFIER ::= {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2)} lawfulInterceptDomainId OBJECT IDENTIFIER ::= {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2)}
li-psDomainId OBJECT IDENTIFIER ::= {lawfulInterceptDomainId li-ps(5) genHeader(1) version31(31)} li-psDomainId OBJECT IDENTIFIER ::= {lawfulInterceptDomainId li-ps(5) genHeader(1) version31(31)}
-- ==================== -- ====================
-- Top-level definition -- Top-level definition
-- ==================== -- ====================
PS-PDU ::= SEQUENCE PS-PDU ::= SEQUENCE
{ {
pSHeader [1] PSHeader, pSHeader [1] PSHeader,
payload [2] Payload payload [2] Payload
} }
PSHeader ::= SEQUENCE PSHeader ::= SEQUENCE
{ {
li-psDomainId [0] OBJECT IDENTIFIER, li-psDomainId [0] OBJECT IDENTIFIER,
lawfulInterceptionIdentifier [1] LawfulInterceptionIdentifier, lawfulInterceptionIdentifier [1] LawfulInterceptionIdentifier,
-- As of ASN.1 version 26 this parameter is included from ETSI TS 103 280 [44] -- As of ASN.1 version 26 this parameter is included from ETSI TS 103 280 [44]
authorizationCountryCode [2] PrintableString (SIZE (2)) OPTIONAL, authorizationCountryCode [2] PrintableString (SIZE (2)) OPTIONAL,
-- see clause 5.2.3 -- see clause 5.2.3
communicationIdentifier [3] CommunicationIdentifier, communicationIdentifier [3] CommunicationIdentifier,
sequenceNumber [4] INTEGER (0..4294967295), sequenceNumber [4] INTEGER (0..4294967295),