forked from osmocom/wireshark
eb4d702bfa
Add ETSI ts101671 dissector https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4543 I added dissection of UmtsQos, IMSevent, LDIevent, TARGETACTIVITYMONITOR-1 TARGETACTIVITYMONITORind, TARGETCOMMSMONITORind, TTRAFFICind, CTTRAFFICind And used the original HI2Operations ASN1 file.l svn path=/trunk/; revision=32052
270 lines
5.6 KiB
Groff
270 lines
5.6 KiB
Groff
EN301040 {itu-t (0) identified-organization (4) etsi (0) en301040 (1040) interceptVersion (0)}
|
||
|
||
DEFINITIONS AUTOMATIC TAGS ::=
|
||
|
||
BEGIN
|
||
|
||
LIACTIVATEreq ::= SEQUENCE
|
||
{
|
||
timeStamp UTCTime,
|
||
invokeId INTEGER,
|
||
targetAddress AddressType,
|
||
expiryDateTime UTCTime,
|
||
targetname VisibleString OPTIONAL,
|
||
additionaltargetdata VisibleString OPTIONAL,
|
||
monitorServiceList SEQUENCE OF ActivityType
|
||
}
|
||
|
||
LIACTIVATEconf ::= SEQUENCE
|
||
{
|
||
timeStamp UTCTime,
|
||
invokeId INTEGER,
|
||
result BOOLEAN,
|
||
tLIInstanceid TLIIdType OPTIONAL -- Conditional on value of Result --
|
||
}
|
||
|
||
LIMODIFYreq ::= SEQUENCE
|
||
{
|
||
tLIInstanceid TLIIdType,
|
||
timestamp UTCTime,
|
||
modificationNumber INTEGER,
|
||
modificationType CHOICE
|
||
{
|
||
halt BOOLEAN,
|
||
reset BOOLEAN,
|
||
expiryDateTime UTCTime,
|
||
targetname VisibleString,
|
||
additionaltargetdata VisibleString,
|
||
monitorServiceList SEQUENCE OF ActivityType
|
||
}
|
||
}
|
||
|
||
LIMODIFYconf ::= SEQUENCE
|
||
{
|
||
tLIInstanceid TLIIdType,
|
||
timestamp UTCTime,
|
||
modificationNumber INTEGER,
|
||
result BOOLEAN
|
||
}
|
||
|
||
LISTATUSind ::= SEQUENCE
|
||
{
|
||
tLIInstanceid TLIIdType,
|
||
timestamp UTCTime,
|
||
tETRASysStatus StatusType
|
||
}
|
||
|
||
TARGETACTIVITYMONITORind ::= SEQUENCE
|
||
{
|
||
tLIInstanceid TLIIdType, -- header, who –
|
||
timestamp UTCTime, -- header, when –
|
||
targetLocation LocationType-en301040, -- header, where –
|
||
targetAction ActivityType,
|
||
supplementaryTargetaddress AddressType OPTIONAL,
|
||
cotargetaddress SEQUENCE OF AddressType OPTIONAL,
|
||
cotargetlocation SEQUENCE OF LocationType-en301040 OPTIONAL
|
||
}
|
||
|
||
TARGETCOMMSMONITORind ::= SEQUENCE
|
||
{
|
||
tLIInstanceid TLIIdType,
|
||
timestamp UTCTime,
|
||
targetlocation LocationType-en301040,
|
||
supplementaryTargetaddress AddressType OPTIONAL,
|
||
targetcommsid CircuitIdType,
|
||
cotargetaddress SEQUENCE OF AddressType OPTIONAL,
|
||
cotargetcommsid SEQUENCE OF CircuitIdType OPTIONAL
|
||
}
|
||
|
||
TTRAFFICind ::= SEQUENCE
|
||
{
|
||
tLIInstanceid TLIIdType,
|
||
trafficPacket BIT STRING
|
||
}
|
||
|
||
CTTRAFFICind ::= SEQUENCE
|
||
{
|
||
tLIInstanceid TLIIdType,
|
||
trafficPacket BIT STRING
|
||
}
|
||
|
||
|
||
ActivityClassType ::= ENUMERATED
|
||
{
|
||
allServices,
|
||
tETRASpeech,
|
||
singleSlotData24,
|
||
singleSlotData48,
|
||
singleSlotData72,
|
||
multiSlotData224,
|
||
multiSlotData248,
|
||
multiSlotData272,
|
||
multiSlotData324,
|
||
multiSlotData348,
|
||
multiSlotData372,
|
||
multiSlotData424,
|
||
multiSlotData448,
|
||
multiSlotData472,
|
||
sDSType1,
|
||
sDSType2,
|
||
sDSType3,
|
||
sDSType4,
|
||
status,
|
||
sDSACKType1,
|
||
sDSACKType2,
|
||
sDSACKType3,
|
||
sDSACKType4,
|
||
statusack,
|
||
sDSAcknowledgementsuccess,
|
||
sDSAcknowledgementfail,
|
||
sCLNSPacketData,
|
||
cONSPacketData,
|
||
internetProtocol,
|
||
swMIauthenticationsuccess,
|
||
swMIauthenticationfail,
|
||
iTSIauthenticationsuccess,
|
||
iTSIauthenticationfail,
|
||
oTARSCKsuccess,
|
||
oTARSCKfail,
|
||
oTARGCKsuccess,
|
||
oTARGCKfail,
|
||
oTARCCKsuccess,
|
||
oTARCCKfail,
|
||
tARGETSUSCRIPTIONDISABLEDT,
|
||
tARGETEQUIPMENTDISABLEDT,
|
||
tARGETSUSCRIPTIONDISABLEDP,
|
||
tARGETEQUIPEMENTDISABLEDP,
|
||
tARGETSUBSCRIPTIONENABLED,
|
||
tARGETEQUIPMENTENABLED,
|
||
sessionregistration,
|
||
sessionderegistration,
|
||
mIGRATION,
|
||
rOAMING,
|
||
supplementaryService
|
||
}
|
||
|
||
ActivityType::= SEQUENCE
|
||
{
|
||
cctivity ActivityClassType,
|
||
callRelation ENUMERATED
|
||
{
|
||
begin,
|
||
end,
|
||
continue,
|
||
report
|
||
},
|
||
direction ENUMERATED
|
||
{
|
||
toTarget,
|
||
fromTarget
|
||
} OPTIONAL,
|
||
scope ENUMERATED
|
||
{
|
||
point2Point,
|
||
point2MultiPoint,
|
||
broadcast
|
||
} OPTIONAL,
|
||
cPlaneData BIT STRING OPTIONAL,
|
||
sStype SSType OPTIONAL
|
||
}
|
||
|
||
AddressType ::= SEQUENCE
|
||
{
|
||
tSI TSIType,
|
||
supplementaryAddress SEQUENCE OF TETRAAddressType OPTIONAL
|
||
}
|
||
|
||
TETRAAddressType ::= CHOICE
|
||
{
|
||
tETRAaddress TSIType,
|
||
pISNaddress NumericString (SIZE (20)),
|
||
iP4address BIT STRING (SIZE (32)), -- 32 bits –
|
||
iP6address BIT STRING (SIZE (128)), -- 128 bits –
|
||
e164address NumericString (SIZE (20)),
|
||
tEI TEIType
|
||
}
|
||
|
||
|
||
CellIdType ::= BIT STRING (SIZE (16)) -- 16 bits –
|
||
|
||
LocationAreaType ::= BIT STRING (SIZE (14)) -- 14 bits, as defined in ETS 300 392-2 –
|
||
|
||
LocationType-en301040 ::= CHOICE
|
||
{
|
||
mSLoc TETRACGIType,
|
||
lSLoc TETRAAddressType
|
||
}
|
||
|
||
|
||
MCCType ::= BIT STRING (SIZE (10)) -- 10 bits, as defined in ETS 300 392-1 –
|
||
|
||
MNCType ::= BIT STRING (SIZE (14)) -- 14 bits, as defined in ETS 300 392-1 –
|
||
|
||
SSIType ::= BIT STRING (SIZE (24)) -- 24 bits, as defined in ETS 300 392-1 –
|
||
|
||
CircuitIdType ::= NumericString (SIZE (20))
|
||
|
||
SSType ::= ENUMERATED
|
||
{
|
||
ambienceListening,
|
||
adviceofCharge,
|
||
accessPriority,
|
||
areaSelection,
|
||
barringofIncomingCalls,
|
||
barringofOutgoingCalls,
|
||
callAuthorizedbyDispatcher,
|
||
callCompletiontoBusySubscriber,
|
||
callCompletiononNoReply,
|
||
callForwardingonBusy,
|
||
callForwardingonNoReply,
|
||
callForwardingonNotReachable,
|
||
callForwardingUnconditional,
|
||
callingLineIdentificationPresentation,
|
||
callingConnectedLineIdentificationRestriction,
|
||
connectedLineIdentificationPresentation,
|
||
callReport,
|
||
callRetention,
|
||
callWaiting,
|
||
dynamicGroupNumberAssignment,
|
||
discreetListening,
|
||
callHold,
|
||
includeCall,
|
||
lateEntry,
|
||
listSearchCall,
|
||
priorityCall,
|
||
preemptivePriorityCall,
|
||
shortNumberAddressing,
|
||
transferofControl,
|
||
talkingPartyIdentification
|
||
}
|
||
|
||
StatusType ::= ENUMERATED
|
||
{
|
||
networkFullyAvailable,
|
||
networkErrorsAffectingIntercept,
|
||
reconfigurationInProgress,
|
||
sessionExpired,
|
||
gatewayServicesUnavailable
|
||
}
|
||
|
||
TETRACGIType ::= SEQUENCE
|
||
{
|
||
mcc MCCType,
|
||
mnc MNCType,
|
||
lai LocationAreaType,
|
||
cI CellIdType OPTIONAL
|
||
}
|
||
|
||
TLIIdType ::= BIT STRING (SIZE (16)) -- 16 bits –
|
||
|
||
TSIType ::= SEQUENCE
|
||
{
|
||
mcc MCCType,
|
||
mnc MNCType,
|
||
ssi SSIType
|
||
}
|
||
|
||
TEIType ::= BIT STRING (SIZE (60)) -- 60 bits, as defined in ETS 300 392-1 –
|
||
|
||
END
|