1TS101909201 {itu-t (0) identified-organization (4) etsi (0) ts101909 (1909) part20 (20) subpart1(1) interceptVersion (0)} 2 3DEFINITIONS AUTOMATIC TAGS ::= 4 5BEGIN 6 7IMPORTS 8 9CdcPdu FROM 10 PCESP {iso(1) identified-organization(3) dod(6) internet(1) private(4) 11 enterprise(1) cable-Television-Laboratories-Inc(4491) clabProject(2) 12 clabProjPacketCable(2) pktcLawfulIntercept(5) pcesp(1) version-4(4)}; 13 14TARGETACTIVITYMONITOR-1 ::= SEQUENCE 15{ 16 version INTEGER DEFAULT 1, -- header, version - 17 lIInstanceid LIIDType, -- header, who - 18 timestamp UTCTime, -- header, when - 19 targetLocation LocationType, -- header, where - 20 direction DirectionType, 21 iRITransaction IRITransactionType DEFAULT iRIreport, 22 iRITransactionNumber INTEGER, 23 userSignal UserSignalType, -- Either copy or interpreted signalling 24 cryptoCheckSum BIT STRING OPTIONAL 25} 26 27TTRAFFIC ::= SEQUENCE 28{ 29 version INTEGER DEFAULT 1, -- header, version - 30 lIInstanceid LIIDType, 31 iRITransactionNumber INTEGER, 32 trafficPacket BIT STRING, 33 cryptoChecksum BIT STRING OPTIONAL 34} 35 36CTTRAFFIC ::= SEQUENCE 37{ 38 version INTEGER DEFAULT 1, -- header, version - 39 lIInstanceid LIIDType, 40 correspondentCount INTEGER, 41 iRITransactionNumber INTEGER, 42 trafficPacket BIT STRING, 43 cryptoChecksum BIT STRING OPTIONAL 44} 45 46DirectionType ::= ENUMERATED 47{ 48 toTarget, 49 fromTarget, 50 unknown 51} 52 53UserSignalType ::= CHOICE 54{ 55 copySignal BIT STRING, 56 interpretedSignal INTEGER, 57 cdcPdu CdcPdu 58} 59 60IRITransactionType ::= ENUMERATED 61{ 62 iRIbegin, 63 iRIcontinue, 64 iRIend, 65 iRIreport 66} 67 68LocationType ::= CHOICE 69{ 70 geodeticData BIT STRING, 71 nameAddress PrintableString (SIZE (1..100)) 72} 73 74LIIDType ::= INTEGER (0..65535) -- 16 bit integer to identify interception 75 76END