diff options
Diffstat (limited to 'epan/dissectors/asn1/HI2Operations/TS101909201.asn')
-rw-r--r-- | epan/dissectors/asn1/HI2Operations/TS101909201.asn | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/epan/dissectors/asn1/HI2Operations/TS101909201.asn b/epan/dissectors/asn1/HI2Operations/TS101909201.asn new file mode 100644 index 0000000000..deb341c35c --- /dev/null +++ b/epan/dissectors/asn1/HI2Operations/TS101909201.asn @@ -0,0 +1,76 @@ +TS101909201 {itu-t (0) identified-organization (4) etsi (0) ts101909 (1909) part20 (20) subpart1(1) interceptVersion (0)} + +DEFINITIONS AUTOMATIC TAGS ::= + +BEGIN + +IMPORTS + +CdcPdu FROM + PCESP {iso(1) identified-organization(3) dod(6) internet(1) private(4) + enterprise(1) cable-Television-Laboratories-Inc(4491) clabProject(2) + clabProjPacketCable(2) pktcLawfulIntercept(5) pcesp(1) version-4(4)}; + +TARGETACTIVITYMONITOR-1 ::= SEQUENCE +{ + version INTEGER DEFAULT 1, -- header, version - + lIInstanceid LIIDType, -- header, who - + timestamp UTCTime, -- header, when - + targetLocation LocationType, -- header, where - + direction DirectionType, + iRITransaction IRITransactionType DEFAULT iRIreport, + iRITransactionNumber INTEGER, + userSignal UserSignalType, -- Either copy or interpreted signalling + cryptoCheckSum BIT STRING OPTIONAL +} + +TTRAFFIC ::= SEQUENCE +{ + version INTEGER DEFAULT 1, -- header, version - + lIInstanceid LIIDType, + iRITransactionNumber INTEGER, + trafficPacket BIT STRING, + cryptoChecksum BIT STRING OPTIONAL +} + +CTTRAFFIC ::= SEQUENCE +{ + version INTEGER DEFAULT 1, -- header, version - + lIInstanceid LIIDType, + correspondentCount INTEGER, + iRITransactionNumber INTEGER, + trafficPacket BIT STRING, + cryptoChecksum BIT STRING OPTIONAL +} + +DirectionType ::= ENUMERATED +{ + toTarget, + fromTarget, + unknown +} + +UserSignalType ::= CHOICE +{ + copySignal BIT STRING, + interpretedSignal INTEGER, + cdcPdu CdcPdu +} + +IRITransactionType ::= ENUMERATED +{ + iRIbegin, + iRIcontinue, + iRIend, + iRIreport +} + +LocationType ::= CHOICE +{ + geodeticData BIT STRING, + nameAddress PrintableString (SIZE (1..100)) +} + +LIIDType ::= INTEGER (0..65535) -- 16 bit integer to identify interception + +END
\ No newline at end of file |