[Automatic update for 2016-03-13]
[metze/wireshark/wip.git] / epan / dissectors / asn1 / HI2Operations / TS101909201.asn
1 TS101909201 {itu-t (0) identified-organization (4) etsi (0) ts101909 (1909) part20 (20) subpart1(1) interceptVersion (0)}
2
3 DEFINITIONS AUTOMATIC TAGS ::=
4
5 BEGIN
6
7 IMPORTS
8
9 CdcPdu 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
14 TARGETACTIVITYMONITOR-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
27 TTRAFFIC ::= 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
36 CTTRAFFIC ::= 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
46 DirectionType ::= ENUMERATED
47 {
48         toTarget,
49         fromTarget,
50         unknown
51 }
52
53 UserSignalType ::= CHOICE
54 {
55         copySignal                              BIT STRING,
56         interpretedSignal               INTEGER,
57         cdcPdu                                  CdcPdu
58 }
59
60 IRITransactionType ::= ENUMERATED
61 {
62         iRIbegin,
63         iRIcontinue,
64         iRIend,
65         iRIreport
66 }
67
68 LocationType ::= CHOICE
69 {
70         geodeticData                    BIT STRING,
71         nameAddress                             PrintableString (SIZE (1..100))
72 }
73
74 LIIDType ::= INTEGER (0..65535) -- 16 bit integer to identify interception
75
76 END