Loading 102232-1/LI-PS-PDU.asn +45 −21 Original line number Diff line number Diff line LI-PS-PDU {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) genHeader(1) version12(12)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) genHeader(1) version13(13)} DEFINITIONS IMPLICIT TAGS ::= Loading @@ -23,35 +23,37 @@ IMPORTS -- from TS 102 232-02 [5] EmailCC, EmailIRI EmailIRI, MessagingCC, MessagingIRI FROM EmailPDU {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) email(2) version5(5)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) email(2) version8(8)} -- from TS 102 232-03 [6] IPCC, IPIRI, IPIRIOnly FROM IPAccessPDU {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) iPAccess(3) version6(6)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) iPAccess(3) version9(9)} -- from TS 102 232-04 [32] L2CC, L2IRI, L2IRIOnly FROM L2AccessPDU {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) l2Access(4) version5(5)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) l2Access(4) version6(6)} -- from TS 102 232-05 [37] IPMMCC, IPMMIRI FROM IPMultimediaPDU {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) iPMultimedia(5) version4(4)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) iPMultimedia(5) version6(6)} -- from TS 102 232-06 [36] PstnIsdnCC, PstnIsdnIRI FROM PstnIsdnPDU {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) pstnIsdn(6) version3(3)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) pstnIsdn(6) version4(4)} -- from 3GPP TS 33.108 [9] IRI-Parameters, Loading @@ -70,6 +72,14 @@ IMPORTS -- The relevant module (including the UMTS release and version number) needs -- to be chosen when compiling the application. -- from 3GPP TS 33.108 [9] IRI-Parameters, EpsIRIsContent FROM EpsHI2Operations {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) hi2eps(8)} -- The relevant module (including the UMTS release and version number) needs -- to be chosen when compiling the application. -- from TS 101 909-20-1 [33] TARGETACTIVITYMONITOR-1, TTRAFFIC, Loading Loading @@ -103,7 +113,7 @@ IMPORTS 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) version12(12)} li-psDomainId OBJECT IDENTIFIER ::= {lawfulInterceptDomainId li-ps(5) genHeader(1) version13(13)} -- ==================== -- Top-level definition Loading Loading @@ -140,7 +150,7 @@ Payload ::= CHOICE tRIPayload [2] TRIPayload, ..., hI1-Operation [3] HI1-Operation, encryptionHeader [4] EncryptionHeader encryptionContainer [4] EncryptionContainer } TimeStampQualifier ::= ENUMERATED Loading Loading @@ -224,7 +234,9 @@ CCContents ::= CHOICE cTTRAFFIC-2 [10] TS101909202.CTTRAFFIC, pstnIsdnCC [11] PstnIsdnCC, iPMMCC [12] IPMMCC, cCIPPacketHeader [13] CDMA2000CCModule.CCIPPacketHeader cCIPPacketHeader [13] CDMA2000CCModule.CCIPPacketHeader, messagingCC [14] MessagingCC, ePSCC [15] OCTET STRING } MicroSecondTimeStamp ::= SEQUENCE Loading Loading @@ -274,7 +286,9 @@ IRIContents ::= CHOICE pstnIsdnIRI [10] PstnIsdnIRI, iPMMIRI [11] IPMMIRI, lAESProtocol [12] Laesp-j-std-025-b.LAESProtocol, cDMA2000LAESMessage [13] CDMA2000CIIModule.CDMA2000LAESMessage cDMA2000LAESMessage [13] CDMA2000CIIModule.CDMA2000LAESMessage, messagingIRI [14] MessagingIRI, ePSIRI [15] EPSIRI } UMTSIRI ::= CHOICE Loading @@ -295,6 +309,14 @@ ETSI671IRI ::= CHOICE ... } EPSIRI ::= CHOICE -- This structure may be commented out if not used { iRI-EPS-Parameters [0] EpsHI2Operations.IRI-Parameters, epsIRIsContent [1] EpsIRIsContent, ... } -- =========================== -- Definitions for TRI Payload -- =========================== Loading Loading @@ -367,14 +389,14 @@ OperatorLeaMessagePriority ::= ENUMERATED } -- ================================ -- Definitions for EncryptionHeader -- Definitions for EncryptionContainer -- ================================ EncryptionHeader ::= SEQUENCE EncryptionContainer ::= SEQUENCE { encryptionType [0] EncryptionType, encryptedPayload [1] OCTET STRING, -- once decrypted, it can be interpreted as payload [1] EncryptedPayload -- once decrypted, it can be interpreted as EncryptedPayload ..., encryptedPayloadType [2] EncryptedPayloadType OPTIONAL } Loading @@ -382,8 +404,7 @@ EncryptionHeader ::= SEQUENCE EncryptionType ::= ENUMERATED { none(1), -- No encryption is applied. This option can be used for testing or to store data at the -- LEMF after decryption -- No encryption is applied. national-option(2), -- Use this option when an encryption scheme is negotiated on a national level aES-192-CBC(3), Loading @@ -402,11 +423,11 @@ EncryptionType ::= ENUMERATED EncryptedPayload ::= SEQUENCE { byteCounter [0] INTEGER (0..18446744073709551615), -- The sum of the sizes of all transferred PDUs before this PDU. -- The sum of the sizes of all PDUs before this PDU. -- It is initialized with the unixTime (number of seconds since 01-01-1970) -- multiplied by 2^32 at first use. -- Where N is sequencenumber of the n-th PDU in transfer, and size(PDU(N)) -- is defined to be the size of the PDU after BER encoding: -- as defined in Annex I: -- IF N > 0 THEN -- PDU[N].byteCounter = PDU[N-1].byteCounter + size(PDU[N-1]) -- ELSE Loading @@ -418,7 +439,9 @@ EncryptedPayload ::= SEQUENCE EncryptedPayloadType ::= ENUMERATED { unknown(1), unknown(0), part1(1), -- encrypted payload is TS 102 232 part 1 part2(2), -- encrypted payload is TS 102 232 part 2 [5] part3(3), Loading @@ -435,3 +458,4 @@ EncryptedPayloadType ::= ENUMERATED } END --end of LI-PS-PDU 102232-1/portal/LI-PS-PDU,ver12,2.txt→102232-1/portal/LI-PS-PDU,ver13.txt +45 −21 Original line number Diff line number Diff line LI-PS-PDU {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) genHeader(1) version12(12)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) genHeader(1) version13(13)} DEFINITIONS IMPLICIT TAGS ::= Loading @@ -23,35 +23,37 @@ IMPORTS -- from TS 102 232-02 [5] EmailCC, EmailIRI EmailIRI, MessagingCC, MessagingIRI FROM EmailPDU {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) email(2) version5(5)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) email(2) version8(8)} -- from TS 102 232-03 [6] IPCC, IPIRI, IPIRIOnly FROM IPAccessPDU {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) iPAccess(3) version6(6)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) iPAccess(3) version9(9)} -- from TS 102 232-04 [32] L2CC, L2IRI, L2IRIOnly FROM L2AccessPDU {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) l2Access(4) version5(5)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) l2Access(4) version6(6)} -- from TS 102 232-05 [37] IPMMCC, IPMMIRI FROM IPMultimediaPDU {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) iPMultimedia(5) version4(4)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) iPMultimedia(5) version6(6)} -- from TS 102 232-06 [36] PstnIsdnCC, PstnIsdnIRI FROM PstnIsdnPDU {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) pstnIsdn(6) version3(3)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) pstnIsdn(6) version4(4)} -- from 3GPP TS 33.108 [9] IRI-Parameters, Loading @@ -70,6 +72,14 @@ IMPORTS -- The relevant module (including the UMTS release and version number) needs -- to be chosen when compiling the application. -- from 3GPP TS 33.108 [9] IRI-Parameters, EpsIRIsContent FROM EpsHI2Operations {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) hi2eps(8)} -- The relevant module (including the UMTS release and version number) needs -- to be chosen when compiling the application. -- from TS 101 909-20-1 [33] TARGETACTIVITYMONITOR-1, TTRAFFIC, Loading Loading @@ -103,7 +113,7 @@ IMPORTS 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) version12(12)} li-psDomainId OBJECT IDENTIFIER ::= {lawfulInterceptDomainId li-ps(5) genHeader(1) version13(13)} -- ==================== -- Top-level definition Loading Loading @@ -140,7 +150,7 @@ Payload ::= CHOICE tRIPayload [2] TRIPayload, ..., hI1-Operation [3] HI1-Operation, encryptionHeader [4] EncryptionHeader encryptionContainer [4] EncryptionContainer } TimeStampQualifier ::= ENUMERATED Loading Loading @@ -224,7 +234,9 @@ CCContents ::= CHOICE cTTRAFFIC-2 [10] TS101909202.CTTRAFFIC, pstnIsdnCC [11] PstnIsdnCC, iPMMCC [12] IPMMCC, cCIPPacketHeader [13] CDMA2000CCModule.CCIPPacketHeader cCIPPacketHeader [13] CDMA2000CCModule.CCIPPacketHeader, messagingCC [14] MessagingCC, ePSCC [15] OCTET STRING } MicroSecondTimeStamp ::= SEQUENCE Loading Loading @@ -274,7 +286,9 @@ IRIContents ::= CHOICE pstnIsdnIRI [10] PstnIsdnIRI, iPMMIRI [11] IPMMIRI, lAESProtocol [12] Laesp-j-std-025-b.LAESProtocol, cDMA2000LAESMessage [13] CDMA2000CIIModule.CDMA2000LAESMessage cDMA2000LAESMessage [13] CDMA2000CIIModule.CDMA2000LAESMessage, messagingIRI [14] MessagingIRI, ePSIRI [15] EPSIRI } UMTSIRI ::= CHOICE Loading @@ -295,6 +309,14 @@ ETSI671IRI ::= CHOICE ... } EPSIRI ::= CHOICE -- This structure may be commented out if not used { iRI-EPS-Parameters [0] EpsHI2Operations.IRI-Parameters, epsIRIsContent [1] EpsIRIsContent, ... } -- =========================== -- Definitions for TRI Payload -- =========================== Loading Loading @@ -367,14 +389,14 @@ OperatorLeaMessagePriority ::= ENUMERATED } -- ================================ -- Definitions for EncryptionHeader -- Definitions for EncryptionContainer -- ================================ EncryptionHeader ::= SEQUENCE EncryptionContainer ::= SEQUENCE { encryptionType [0] EncryptionType, encryptedPayload [1] OCTET STRING, -- once decrypted, it can be interpreted as payload [1] EncryptedPayload -- once decrypted, it can be interpreted as EncryptedPayload ..., encryptedPayloadType [2] EncryptedPayloadType OPTIONAL } Loading @@ -382,8 +404,7 @@ EncryptionHeader ::= SEQUENCE EncryptionType ::= ENUMERATED { none(1), -- No encryption is applied. This option can be used for testing or to store data at the -- LEMF after decryption -- No encryption is applied. national-option(2), -- Use this option when an encryption scheme is negotiated on a national level aES-192-CBC(3), Loading @@ -402,11 +423,11 @@ EncryptionType ::= ENUMERATED EncryptedPayload ::= SEQUENCE { byteCounter [0] INTEGER (0..18446744073709551615), -- The sum of the sizes of all transferred PDUs before this PDU. -- The sum of the sizes of all PDUs before this PDU. -- It is initialized with the unixTime (number of seconds since 01-01-1970) -- multiplied by 2^32 at first use. -- Where N is sequencenumber of the n-th PDU in transfer, and size(PDU(N)) -- is defined to be the size of the PDU after BER encoding: -- as defined in Annex I: -- IF N > 0 THEN -- PDU[N].byteCounter = PDU[N-1].byteCounter + size(PDU[N-1]) -- ELSE Loading @@ -418,7 +439,9 @@ EncryptedPayload ::= SEQUENCE EncryptedPayloadType ::= ENUMERATED { unknown(1), unknown(0), part1(1), -- encrypted payload is TS 102 232 part 1 part2(2), -- encrypted payload is TS 102 232 part 2 [5] part3(3), Loading @@ -435,3 +458,4 @@ EncryptedPayloadType ::= ENUMERATED } END --end of LI-PS-PDU Loading
102232-1/LI-PS-PDU.asn +45 −21 Original line number Diff line number Diff line LI-PS-PDU {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) genHeader(1) version12(12)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) genHeader(1) version13(13)} DEFINITIONS IMPLICIT TAGS ::= Loading @@ -23,35 +23,37 @@ IMPORTS -- from TS 102 232-02 [5] EmailCC, EmailIRI EmailIRI, MessagingCC, MessagingIRI FROM EmailPDU {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) email(2) version5(5)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) email(2) version8(8)} -- from TS 102 232-03 [6] IPCC, IPIRI, IPIRIOnly FROM IPAccessPDU {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) iPAccess(3) version6(6)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) iPAccess(3) version9(9)} -- from TS 102 232-04 [32] L2CC, L2IRI, L2IRIOnly FROM L2AccessPDU {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) l2Access(4) version5(5)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) l2Access(4) version6(6)} -- from TS 102 232-05 [37] IPMMCC, IPMMIRI FROM IPMultimediaPDU {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) iPMultimedia(5) version4(4)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) iPMultimedia(5) version6(6)} -- from TS 102 232-06 [36] PstnIsdnCC, PstnIsdnIRI FROM PstnIsdnPDU {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) pstnIsdn(6) version3(3)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) pstnIsdn(6) version4(4)} -- from 3GPP TS 33.108 [9] IRI-Parameters, Loading @@ -70,6 +72,14 @@ IMPORTS -- The relevant module (including the UMTS release and version number) needs -- to be chosen when compiling the application. -- from 3GPP TS 33.108 [9] IRI-Parameters, EpsIRIsContent FROM EpsHI2Operations {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) hi2eps(8)} -- The relevant module (including the UMTS release and version number) needs -- to be chosen when compiling the application. -- from TS 101 909-20-1 [33] TARGETACTIVITYMONITOR-1, TTRAFFIC, Loading Loading @@ -103,7 +113,7 @@ IMPORTS 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) version12(12)} li-psDomainId OBJECT IDENTIFIER ::= {lawfulInterceptDomainId li-ps(5) genHeader(1) version13(13)} -- ==================== -- Top-level definition Loading Loading @@ -140,7 +150,7 @@ Payload ::= CHOICE tRIPayload [2] TRIPayload, ..., hI1-Operation [3] HI1-Operation, encryptionHeader [4] EncryptionHeader encryptionContainer [4] EncryptionContainer } TimeStampQualifier ::= ENUMERATED Loading Loading @@ -224,7 +234,9 @@ CCContents ::= CHOICE cTTRAFFIC-2 [10] TS101909202.CTTRAFFIC, pstnIsdnCC [11] PstnIsdnCC, iPMMCC [12] IPMMCC, cCIPPacketHeader [13] CDMA2000CCModule.CCIPPacketHeader cCIPPacketHeader [13] CDMA2000CCModule.CCIPPacketHeader, messagingCC [14] MessagingCC, ePSCC [15] OCTET STRING } MicroSecondTimeStamp ::= SEQUENCE Loading Loading @@ -274,7 +286,9 @@ IRIContents ::= CHOICE pstnIsdnIRI [10] PstnIsdnIRI, iPMMIRI [11] IPMMIRI, lAESProtocol [12] Laesp-j-std-025-b.LAESProtocol, cDMA2000LAESMessage [13] CDMA2000CIIModule.CDMA2000LAESMessage cDMA2000LAESMessage [13] CDMA2000CIIModule.CDMA2000LAESMessage, messagingIRI [14] MessagingIRI, ePSIRI [15] EPSIRI } UMTSIRI ::= CHOICE Loading @@ -295,6 +309,14 @@ ETSI671IRI ::= CHOICE ... } EPSIRI ::= CHOICE -- This structure may be commented out if not used { iRI-EPS-Parameters [0] EpsHI2Operations.IRI-Parameters, epsIRIsContent [1] EpsIRIsContent, ... } -- =========================== -- Definitions for TRI Payload -- =========================== Loading Loading @@ -367,14 +389,14 @@ OperatorLeaMessagePriority ::= ENUMERATED } -- ================================ -- Definitions for EncryptionHeader -- Definitions for EncryptionContainer -- ================================ EncryptionHeader ::= SEQUENCE EncryptionContainer ::= SEQUENCE { encryptionType [0] EncryptionType, encryptedPayload [1] OCTET STRING, -- once decrypted, it can be interpreted as payload [1] EncryptedPayload -- once decrypted, it can be interpreted as EncryptedPayload ..., encryptedPayloadType [2] EncryptedPayloadType OPTIONAL } Loading @@ -382,8 +404,7 @@ EncryptionHeader ::= SEQUENCE EncryptionType ::= ENUMERATED { none(1), -- No encryption is applied. This option can be used for testing or to store data at the -- LEMF after decryption -- No encryption is applied. national-option(2), -- Use this option when an encryption scheme is negotiated on a national level aES-192-CBC(3), Loading @@ -402,11 +423,11 @@ EncryptionType ::= ENUMERATED EncryptedPayload ::= SEQUENCE { byteCounter [0] INTEGER (0..18446744073709551615), -- The sum of the sizes of all transferred PDUs before this PDU. -- The sum of the sizes of all PDUs before this PDU. -- It is initialized with the unixTime (number of seconds since 01-01-1970) -- multiplied by 2^32 at first use. -- Where N is sequencenumber of the n-th PDU in transfer, and size(PDU(N)) -- is defined to be the size of the PDU after BER encoding: -- as defined in Annex I: -- IF N > 0 THEN -- PDU[N].byteCounter = PDU[N-1].byteCounter + size(PDU[N-1]) -- ELSE Loading @@ -418,7 +439,9 @@ EncryptedPayload ::= SEQUENCE EncryptedPayloadType ::= ENUMERATED { unknown(1), unknown(0), part1(1), -- encrypted payload is TS 102 232 part 1 part2(2), -- encrypted payload is TS 102 232 part 2 [5] part3(3), Loading @@ -435,3 +458,4 @@ EncryptedPayloadType ::= ENUMERATED } END --end of LI-PS-PDU
102232-1/portal/LI-PS-PDU,ver12,2.txt→102232-1/portal/LI-PS-PDU,ver13.txt +45 −21 Original line number Diff line number Diff line LI-PS-PDU {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) genHeader(1) version12(12)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) genHeader(1) version13(13)} DEFINITIONS IMPLICIT TAGS ::= Loading @@ -23,35 +23,37 @@ IMPORTS -- from TS 102 232-02 [5] EmailCC, EmailIRI EmailIRI, MessagingCC, MessagingIRI FROM EmailPDU {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) email(2) version5(5)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) email(2) version8(8)} -- from TS 102 232-03 [6] IPCC, IPIRI, IPIRIOnly FROM IPAccessPDU {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) iPAccess(3) version6(6)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) iPAccess(3) version9(9)} -- from TS 102 232-04 [32] L2CC, L2IRI, L2IRIOnly FROM L2AccessPDU {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) l2Access(4) version5(5)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) l2Access(4) version6(6)} -- from TS 102 232-05 [37] IPMMCC, IPMMIRI FROM IPMultimediaPDU {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) iPMultimedia(5) version4(4)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) iPMultimedia(5) version6(6)} -- from TS 102 232-06 [36] PstnIsdnCC, PstnIsdnIRI FROM PstnIsdnPDU {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) pstnIsdn(6) version3(3)} {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) li-ps(5) pstnIsdn(6) version4(4)} -- from 3GPP TS 33.108 [9] IRI-Parameters, Loading @@ -70,6 +72,14 @@ IMPORTS -- The relevant module (including the UMTS release and version number) needs -- to be chosen when compiling the application. -- from 3GPP TS 33.108 [9] IRI-Parameters, EpsIRIsContent FROM EpsHI2Operations {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) threeGPP(4) hi2eps(8)} -- The relevant module (including the UMTS release and version number) needs -- to be chosen when compiling the application. -- from TS 101 909-20-1 [33] TARGETACTIVITYMONITOR-1, TTRAFFIC, Loading Loading @@ -103,7 +113,7 @@ IMPORTS 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) version12(12)} li-psDomainId OBJECT IDENTIFIER ::= {lawfulInterceptDomainId li-ps(5) genHeader(1) version13(13)} -- ==================== -- Top-level definition Loading Loading @@ -140,7 +150,7 @@ Payload ::= CHOICE tRIPayload [2] TRIPayload, ..., hI1-Operation [3] HI1-Operation, encryptionHeader [4] EncryptionHeader encryptionContainer [4] EncryptionContainer } TimeStampQualifier ::= ENUMERATED Loading Loading @@ -224,7 +234,9 @@ CCContents ::= CHOICE cTTRAFFIC-2 [10] TS101909202.CTTRAFFIC, pstnIsdnCC [11] PstnIsdnCC, iPMMCC [12] IPMMCC, cCIPPacketHeader [13] CDMA2000CCModule.CCIPPacketHeader cCIPPacketHeader [13] CDMA2000CCModule.CCIPPacketHeader, messagingCC [14] MessagingCC, ePSCC [15] OCTET STRING } MicroSecondTimeStamp ::= SEQUENCE Loading Loading @@ -274,7 +286,9 @@ IRIContents ::= CHOICE pstnIsdnIRI [10] PstnIsdnIRI, iPMMIRI [11] IPMMIRI, lAESProtocol [12] Laesp-j-std-025-b.LAESProtocol, cDMA2000LAESMessage [13] CDMA2000CIIModule.CDMA2000LAESMessage cDMA2000LAESMessage [13] CDMA2000CIIModule.CDMA2000LAESMessage, messagingIRI [14] MessagingIRI, ePSIRI [15] EPSIRI } UMTSIRI ::= CHOICE Loading @@ -295,6 +309,14 @@ ETSI671IRI ::= CHOICE ... } EPSIRI ::= CHOICE -- This structure may be commented out if not used { iRI-EPS-Parameters [0] EpsHI2Operations.IRI-Parameters, epsIRIsContent [1] EpsIRIsContent, ... } -- =========================== -- Definitions for TRI Payload -- =========================== Loading Loading @@ -367,14 +389,14 @@ OperatorLeaMessagePriority ::= ENUMERATED } -- ================================ -- Definitions for EncryptionHeader -- Definitions for EncryptionContainer -- ================================ EncryptionHeader ::= SEQUENCE EncryptionContainer ::= SEQUENCE { encryptionType [0] EncryptionType, encryptedPayload [1] OCTET STRING, -- once decrypted, it can be interpreted as payload [1] EncryptedPayload -- once decrypted, it can be interpreted as EncryptedPayload ..., encryptedPayloadType [2] EncryptedPayloadType OPTIONAL } Loading @@ -382,8 +404,7 @@ EncryptionHeader ::= SEQUENCE EncryptionType ::= ENUMERATED { none(1), -- No encryption is applied. This option can be used for testing or to store data at the -- LEMF after decryption -- No encryption is applied. national-option(2), -- Use this option when an encryption scheme is negotiated on a national level aES-192-CBC(3), Loading @@ -402,11 +423,11 @@ EncryptionType ::= ENUMERATED EncryptedPayload ::= SEQUENCE { byteCounter [0] INTEGER (0..18446744073709551615), -- The sum of the sizes of all transferred PDUs before this PDU. -- The sum of the sizes of all PDUs before this PDU. -- It is initialized with the unixTime (number of seconds since 01-01-1970) -- multiplied by 2^32 at first use. -- Where N is sequencenumber of the n-th PDU in transfer, and size(PDU(N)) -- is defined to be the size of the PDU after BER encoding: -- as defined in Annex I: -- IF N > 0 THEN -- PDU[N].byteCounter = PDU[N-1].byteCounter + size(PDU[N-1]) -- ELSE Loading @@ -418,7 +439,9 @@ EncryptedPayload ::= SEQUENCE EncryptedPayloadType ::= ENUMERATED { unknown(1), unknown(0), part1(1), -- encrypted payload is TS 102 232 part 1 part2(2), -- encrypted payload is TS 102 232 part 2 [5] part3(3), Loading @@ -435,3 +458,4 @@ EncryptedPayloadType ::= ENUMERATED } END --end of LI-PS-PDU