HI2Operations: lift to ETSI TS 101 671 v3.15.1
Added EpsHI2Operations handle
This commit is contained in:
parent
99b88e937f
commit
7bbd0625dd
|
@ -10,12 +10,10 @@
|
|||
set( PROTOCOL_NAME HI2Operations )
|
||||
|
||||
set( ASN_FILE_LIST
|
||||
HI2Operations_ver11.asn
|
||||
HI2Operations_ver18.asn
|
||||
HI3CCLinkData.asn
|
||||
EpsHI2Operations.asn
|
||||
UmtsHI2Operations.asn
|
||||
TS101909201.asn
|
||||
PCESP.asn
|
||||
EN301040.asn
|
||||
)
|
||||
|
||||
set( EXTRA_DIST
|
||||
|
|
|
@ -1,269 +0,0 @@
|
|||
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
|
File diff suppressed because it is too large
Load Diff
|
@ -2,10 +2,8 @@
|
|||
# HI2Operations conformation file
|
||||
|
||||
#.MODULE
|
||||
EpsHI2Operations EpsHI2
|
||||
UmtsHI2Operations UmtsHI2
|
||||
PCESP PCESP
|
||||
TS101909201 TS101909201
|
||||
EN301040 EN301040
|
||||
HI3CCLinkData hi3cclinkdata
|
||||
#.MODULE_IMPORT
|
||||
|
||||
|
@ -21,21 +19,16 @@ UUS1-Content
|
|||
|
||||
#.OMIT_ASSIGNMENT
|
||||
# Get rid of unused code warnings
|
||||
TTRAFFIC
|
||||
CTTRAFFIC
|
||||
LIACTIVATEreq
|
||||
LIACTIVATEconf
|
||||
LIMODIFYreq
|
||||
LIMODIFYconf
|
||||
LISTATUSind
|
||||
StatusType
|
||||
CallContentLinkCharacteristics
|
||||
CCLink-State
|
||||
Intercepted-Call-State
|
||||
GPRSCorrelationNumber
|
||||
GPRSEvent
|
||||
TetraLocation
|
||||
|
||||
#.FIELD_RENAME
|
||||
GSMLocation/geoCoordinates/latitude geoCoordinates_latitude
|
||||
GSMLocation/geoCoordinates/longitude geoCoordinates_longitude
|
||||
TetraLocation/ms-Loc/mnc ms_Loc_mnc
|
||||
TetraLocation/ms-Loc/mcc ms_Loc_mcc
|
||||
TetraLocation/ms-Loc/lai ms_Loc_lai
|
||||
|
||||
#.FN_HDR UUS1-Content
|
||||
|
||||
|
@ -103,8 +96,5 @@ TetraLocation/ms-Loc/lai ms_Loc_lai
|
|||
#.FIELD_ATTR
|
||||
GSMLocation/geoCoordinates/latitude ABBREV=geoCoordinates.latitude
|
||||
GSMLocation/geoCoordinates/longitude ABBREV=geoCoordinates.longitude
|
||||
TetraLocation/ms-Loc/mnc ABBREV=ms_loc.mnc
|
||||
TetraLocation/ms-Loc/mcc ABBREV=ms_loc.mcc
|
||||
TetraLocation/ms-Loc/lai ABBREV=ms_loc.lai
|
||||
#.END
|
||||
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
HI2Operations
|
||||
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) hi2(1) version11(11)}
|
||||
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) hi2(1) version17(18)}
|
||||
|
||||
-- It is advised not to use version11(11) of this ASN.1 module since it contains a syntax error.
|
||||
-- Version11(11) of HI2Operations is only defined in TS 101 671 v3.5.1 [81].
|
||||
|
||||
DEFINITIONS IMPLICIT TAGS ::=
|
||||
|
||||
|
@ -11,25 +14,15 @@ IMPORTS OPERATION,
|
|||
{joint-iso-itu-t(2) remote-operations(4) informationObjects(5) version1(0)}
|
||||
|
||||
-- from 3GPP TS 33.108 [61]
|
||||
UmtsQos,
|
||||
CorrelationValues,
|
||||
EpsIRIsContent,
|
||||
GPRS-parameters,
|
||||
IMSevent,
|
||||
LDIevent,
|
||||
CorrelationValues
|
||||
FROM UmtsHI2Operations
|
||||
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulintercept(2) threeGPP(4) hi2(1) r8(8) version-1(1)}
|
||||
|
||||
-- from TS 101 909-20-01 [69]
|
||||
TARGETACTIVITYMONITOR-1
|
||||
FROM TS101909201
|
||||
{itu-t(0) identified-organization(4) etsi(0) ts101909(1909) part20(20) subpart1(1) interceptVersion(0)}
|
||||
|
||||
-- from EN 301 040 [72]
|
||||
TARGETACTIVITYMONITORind,
|
||||
TARGETCOMMSMONITORind,
|
||||
TTRAFFICind,
|
||||
CTTRAFFICind
|
||||
FROM EN301040
|
||||
{itu-t(0) identified-organization(4) etsi(0) en301040 (1040) interceptVersion (0)};
|
||||
Location,
|
||||
UmtsQos
|
||||
FROM EpsHI2Operations
|
||||
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulintercept(2) threeGPP(4) hi2(1) r11(11) version-0(0)};
|
||||
|
||||
-- =============================
|
||||
-- Object Identifier Definitions
|
||||
|
@ -40,7 +33,7 @@ lawfulInterceptDomainId OBJECT IDENTIFIER ::= {itu-t(0) identified-organization(
|
|||
|
||||
-- Security Subdomains
|
||||
hi2DomainId OBJECT IDENTIFIER ::= {lawfulInterceptDomainId hi2(1)}
|
||||
hi2OperationId OBJECT IDENTIFIER ::= {hi2DomainId version11(11)}
|
||||
hi2OperationId OBJECT IDENTIFIER ::= {hi2DomainId version18(18)}
|
||||
|
||||
sending-of-IRI OPERATION ::=
|
||||
{
|
||||
|
@ -52,31 +45,8 @@ sending-of-IRI OPERATION ::=
|
|||
-- The timer default value is 60s.
|
||||
-- NOTE: The same note as for HI management operation applies.
|
||||
|
||||
IRIsContent ::= CHOICE
|
||||
{
|
||||
iRIContent [0] IRIContent,
|
||||
iRISequence [1] IRISequence
|
||||
}
|
||||
|
||||
IRISequence ::= SEQUENCE OF IRIContent
|
||||
-- Aggregation of IRIContent is an optional feature.
|
||||
-- It may be applied in cases when at a given point in time several IRI records are
|
||||
-- available for delivery to the same LEA destination.
|
||||
-- As a general rule, records created at any event shall be sent immediately and shall
|
||||
-- not held in the DF or MF in order to apply aggregation.
|
||||
-- When aggregation is not to be applied, IRIContent needs to be chosen.
|
||||
|
||||
IRIContent ::= CHOICE
|
||||
{
|
||||
iRI-Begin-record [1] IRI-Parameters,
|
||||
-- At least one optional parameter must be included within the iRI-Begin-Record.
|
||||
iRI-End-record [2] IRI-Parameters,
|
||||
iRI-Continue-record [3] IRI-Parameters,
|
||||
-- At least one optional parameter must be included within the iRI-Continue-Record.
|
||||
iRI-Report-record [4] IRI-Parameters,
|
||||
-- At least one optional parameter must be included within the iRI-Report-Record.
|
||||
...
|
||||
}
|
||||
-- WS replace IRIsContent with EpsIRIsContent
|
||||
IRIsContent ::= EpsIRIsContent
|
||||
|
||||
unknown-version ERROR ::= {CODE local:0}
|
||||
missing-parameter ERROR ::= {CODE local:1}
|
||||
|
@ -92,143 +62,6 @@ OperationErrors ERROR ::=
|
|||
}
|
||||
-- These values may be sent by the LEMF, when an operation or a parameter is misunderstood.
|
||||
|
||||
IRI-Parameters ::= SEQUENCE
|
||||
{
|
||||
domainID [0] OBJECT IDENTIFIER (hi2OperationId) OPTIONAL,
|
||||
-- for the sending entity the inclusion of the Object Identifier is mandatory
|
||||
iRIversion [23] ENUMERATED
|
||||
{
|
||||
version2(2),
|
||||
...,
|
||||
version3(3),
|
||||
version4(4),
|
||||
version5(5),
|
||||
version6(6),
|
||||
version7(7),
|
||||
lastVersion(8)
|
||||
} OPTIONAL,
|
||||
-- Optional parameter "iRIversion" (tag 23) is redundant starting
|
||||
-- from TS 101 671 v2.4.1 [i.5]
|
||||
-- where to the object identifier "domainID" was introduced into IRI-Parameters.
|
||||
-- In order to keep backward compatibility, even when the version of the "domainID"
|
||||
-- parameter will be incremented it is recommended to always send to LEMF the same:
|
||||
-- enumeration value "lastVersion(8)".
|
||||
-- if not present, it means version 1 is handled
|
||||
lawfulInterceptionIdentifier [1] LawfulInterceptionIdentifier,
|
||||
-- This identifier is associated to the target.
|
||||
communicationIdentifier [2] CommunicationIdentifier,
|
||||
-- used to uniquely identify an intercepted call.
|
||||
-- Called "callIdentifier" in v1.1.1 of ES 201 671 [i.5].
|
||||
timeStamp [3] TimeStamp,
|
||||
-- date and time of the event triggering the report.
|
||||
intercepted-Call-Direct [4] ENUMERATED
|
||||
{
|
||||
not-Available(0),
|
||||
originating-Target(1),
|
||||
-- In case of GPRS, this indicates that the PDP context activation, modification
|
||||
-- or deactivation is MS requested.
|
||||
terminating-Target(2),
|
||||
-- In case of GPRS, this indicates that the PDP context activation, modification
|
||||
-- or deactivation is network initiated.
|
||||
...
|
||||
} OPTIONAL,
|
||||
intercepted-Call-State [5] Intercepted-Call-State OPTIONAL,
|
||||
ringingDuration [6] OCTET STRING (SIZE (3)) OPTIONAL,
|
||||
-- Duration in seconds. BCD coded : HHMMSS
|
||||
conversationDuration [7] OCTET STRING (SIZE (3)) OPTIONAL,
|
||||
-- Duration in seconds. BCD coded : HHMMSS
|
||||
locationOfTheTarget [8] Location OPTIONAL,
|
||||
-- location of the target subscriber
|
||||
partyInformation [9] SET SIZE (1..10) OF PartyInformation OPTIONAL,
|
||||
-- This parameter provides the concerned party (Originating, Terminating or forwarded
|
||||
-- party), the identity(ies) of the party and all the information provided by the party.
|
||||
callContentLinkInformation [10] SEQUENCE
|
||||
{
|
||||
cCLink1Characteristics [1] CallContentLinkCharacteristics OPTIONAL,
|
||||
-- Information concerning the Content of Communication Link Tx channel established
|
||||
-- toward the LEMF (or the sum signal channel, in case of mono mode).
|
||||
cCLink2Characteristics [2] CallContentLinkCharacteristics OPTIONAL,
|
||||
-- Information concerning the Content of Communication Link Rx channel established
|
||||
-- toward the LEMF.
|
||||
...
|
||||
} OPTIONAL,
|
||||
release-Reason-Of-Intercepted-Call [11] OCTET STRING (SIZE (2)) OPTIONAL,
|
||||
-- Release cause coded in ITU-T Q.850 [31] format.
|
||||
-- This parameter indicates the reason why the intercepted call cannot be established or
|
||||
-- why the intercepted call has been released after the active phase.
|
||||
nature-Of-The-intercepted-call [12] ENUMERATED
|
||||
{
|
||||
-- Nature of the intercepted "call":
|
||||
gSM-ISDN-PSTN-circuit-call(0),
|
||||
-- the possible UUS content is sent through the HI2 or HI3 "data" interface
|
||||
-- the possible call content call is established through the HI3 "circuit" interface
|
||||
gSM-SMS-Message(1),
|
||||
-- the SMS content is sent through the HI2 or HI3 "data" interface
|
||||
uUS4-Messages(2),
|
||||
-- the UUS content is sent through the HI2 or HI3 "data" interface
|
||||
tETRA-circuit-call(3),
|
||||
-- the possible call content call is established through the HI3 "circuit" interface
|
||||
-- the possible data are sent through the HI3 "data" interface
|
||||
teTRA-Packet-Data(4),
|
||||
-- the data are sent through the HI3 "data" interface
|
||||
gPRS-Packet-Data(5),
|
||||
-- the data are sent through the HI3 "data" interface
|
||||
...,
|
||||
uMTS-circuit-call(6)
|
||||
-- the possible call content call is established through the HI3 "circuit" interface
|
||||
-- the possible data are sent through the HI3 "data" interface
|
||||
} OPTIONAL,
|
||||
serverCenterAddress [13] PartyInformation OPTIONAL,
|
||||
-- e.g. in case of SMS message this parameter provides the address of the relevant
|
||||
-- server within the calling (if server is originating) or called
|
||||
-- (if server is terminating) party address parameters
|
||||
sMS [14] SMS-report OPTIONAL,
|
||||
-- this parameter provides the SMS content and associated information
|
||||
cC-Link-Identifier [15] CC-Link-Identifier OPTIONAL,
|
||||
-- Depending on a network option, this parameter may be used to identify a CC link
|
||||
-- in case of multiparty calls.
|
||||
national-Parameters [16] National-Parameters OPTIONAL,
|
||||
gPRSCorrelationNumber [18] GPRSCorrelationNumber OPTIONAL,
|
||||
gPRSevent [20] GPRSEvent OPTIONAL,
|
||||
-- This information is used to provide particular action of the target
|
||||
-- such as attach/detach
|
||||
sgsnAddress [21] DataNodeAddress OPTIONAL,
|
||||
gPRSOperationErrorCode [22] GPRSOperationErrorCode OPTIONAL,
|
||||
...,
|
||||
ggsnAddress [24] DataNodeAddress OPTIONAL,
|
||||
qOS [25] UmtsQos OPTIONAL,
|
||||
-- This parameter is duplicated from 3GPP TS 33.108 [61].
|
||||
networkIdentifier [26] Network-Identifier OPTIONAL,
|
||||
-- This parameter is duplicated from 3GPP TS 33.108 [61].
|
||||
sMSOriginatingAddress [27] DataNodeAddress OPTIONAL,
|
||||
-- This parameter is duplicated from 3GPP TS 33.108 [61].
|
||||
sMSTerminatingAddress [28] DataNodeAddress OPTIONAL,
|
||||
-- This parameter is duplicated from 3GPP TS 33.108 [61].
|
||||
iMSevent [29] IMSevent OPTIONAL,
|
||||
sIPMessage [30] OCTET STRING OPTIONAL,
|
||||
-- This parameter is duplicated from 3GPP TS 33.108 [61].
|
||||
servingSGSN-number [31] OCTET STRING (SIZE (1..20)) OPTIONAL,
|
||||
-- This parameter is duplicated from 3GPP TS 33.108 [61].
|
||||
servingSGSN-address [32] OCTET STRING (SIZE (5..17)) OPTIONAL,
|
||||
-- Octets are coded according to 3GPP TS 23.003 [76]
|
||||
-- This parameter is duplicated from 3GPP TS 33.108 [61].
|
||||
tARGETACTIVITYMONITOR [33] TARGETACTIVITYMONITOR-1 OPTIONAL,
|
||||
-- Parameter is used in TS 101 909-20-1 [69]
|
||||
ldiEvent [34] LDIevent OPTIONAL,
|
||||
-- The "Location Dependent Interception" parameter is duplicated from 3GPP TS 33.108 [61]
|
||||
correlation [35] CorrelationValues OPTIONAL,
|
||||
-- This parameter is duplicated from 3GPP TS 33.108 [61]
|
||||
tARGETACTIVITYMONITORind [36] TARGETACTIVITYMONITORind OPTIONAL,
|
||||
-- Parameter is used in EN 301 040 [72]
|
||||
tARGETCOMMSMONITORind [37] TARGETCOMMSMONITORind OPTIONAL,
|
||||
-- Parameter is used in EN 301 040 [72]
|
||||
tTRAFFICind [38] TTRAFFICind OPTIONAL,
|
||||
-- Parameter is used in EN 301 040 [72]
|
||||
cTTRAFFICind [39] CTTRAFFICind OPTIONAL,
|
||||
-- Parameter is used in EN 301 040 [72]
|
||||
national-HI2-ASN1parameters [255] National-HI2-ASN1parameters OPTIONAL
|
||||
}
|
||||
|
||||
-- ==================
|
||||
-- PARAMETERS FORMATS
|
||||
-- ==================
|
||||
|
@ -248,9 +81,9 @@ CommunicationIdentifier ::= SEQUENCE
|
|||
...
|
||||
}
|
||||
-- NOTE: The same "CommunicationIdentifier" value is sent:
|
||||
-- with the HI3 information for correlation purpose between the IRI and the information sent on
|
||||
-- the HI3 interfaces (CCLink, data, ..) with each IRI associated to a same intercepted call
|
||||
-- for correlation purpose between the different IRI.
|
||||
-- with the HI3 information for correlation purpose between the IRI and the information sent
|
||||
-- on the HI3 interfaces (CCLink, data, ..) with each IRI associated to a same intercepted
|
||||
-- call for correlation purpose between the different IRI.
|
||||
|
||||
Network-Identifier ::= SEQUENCE
|
||||
{
|
||||
|
@ -351,9 +184,22 @@ PartyInformation ::= SEQUENCE
|
|||
sip-uri [8] OCTET STRING OPTIONAL,
|
||||
-- Session Initiation Protocol - Uniform Resource Identifier. See RFC 3261 [59].
|
||||
-- This parameter is duplicated from 3GPP TS 33.108 [61].
|
||||
tel-url [9] OCTET STRING OPTIONAL
|
||||
tel-url [9] OCTET STRING OPTIONAL,
|
||||
-- See "URLs for Telephone Calls", RFC 3966 [68].
|
||||
-- This parameter is duplicated from 3GPP TS 33.108 [61].
|
||||
nai [10] OCTET STRING OPTIONAL,
|
||||
-- NAI of the target, encoded in the same format as defined by [EPS stage 3 specs]
|
||||
x-3GPP-Asserted-Identity [11] OCTET STRING OPTIONAL,
|
||||
-- X-3GPP-Asserted-Identity header (3GPP TS 24.109 [79]) of the target, used in
|
||||
-- some XCAP transactions as a complement information to SIP URI or Tel URI.
|
||||
xUI [12] OCTET STRING OPTIONAL,
|
||||
-- XCAP User Identifier (XUI)is a string, valid as a path element in an XCAP URI, that is
|
||||
-- may be associated with each user served by a XCAP resource server. Defined in IETF RFC
|
||||
-- 4825[80] as a complement information to SIP URI or Tel URI
|
||||
iMPI [13] OCTET STRING OPTIONAL,
|
||||
-- Private User Identity as defined in 3GPP TS 23.003 [25]
|
||||
extID [14] UTF8String OPTIONAL
|
||||
-- RFC 4282 [102] compliant string as per TS 23.003 [25], clause 19.7.2
|
||||
},
|
||||
services-Information [2] Services-Information OPTIONAL,
|
||||
-- This parameter is used to transmit all the information concerning the
|
||||
|
@ -386,7 +232,7 @@ CalledPartyNumber ::= CHOICE
|
|||
{
|
||||
iSUP-Format [1] OCTET STRING (SIZE (1..25)),
|
||||
-- Encoded in the same format as the called party number (parameter field)
|
||||
-- of the ISUP (see EN 300 356 [5]).
|
||||
-- of the ISUP (see EN 300 356 [5]).
|
||||
mAP-Format [2] OCTET STRING (SIZE (1..25)),
|
||||
-- Encoded as AddressString of the MAP protocol TS GSM 09.02 [32].
|
||||
dSS1-Format [3] OCTET STRING (SIZE (1..25)),
|
||||
|
@ -396,34 +242,6 @@ CalledPartyNumber ::= CHOICE
|
|||
...
|
||||
}
|
||||
|
||||
Location ::= SEQUENCE
|
||||
{
|
||||
e164-Number [1] OCTET STRING (SIZE (1..25)) OPTIONAL,
|
||||
-- Coded in the same format as the ISUP location number (parameter
|
||||
--field) of the ISUP (see EN 300 356 [5]).
|
||||
globalCellID [2] OCTET STRING (SIZE (5..7)) OPTIONAL,
|
||||
-- See MAP format (see TS GSM 09.02 [32]).
|
||||
tetraLocation [3] TetraLocation OPTIONAL,
|
||||
-- This optional parameter is not in use anymore, but is kept for backwards compatibility.
|
||||
rAI [4] OCTET STRING (SIZE (6)) OPTIONAL,
|
||||
-- The Routeing Area Identifier (RAI) in the current SGSN is coded in accordance with
|
||||
-- 3GPP TS 24.008 [41] without the Routing Area Identification IEI (only the
|
||||
-- last 6 octets are used).
|
||||
gsmLocation [5] GSMLocation OPTIONAL,
|
||||
umtsLocation [6] UMTSLocation OPTIONAL,
|
||||
sAI [7] OCTET STRING (SIZE (7)) OPTIONAL,
|
||||
-- format: PLMN-ID 3 octets (no. 1-3),
|
||||
-- LAC 2 octets (no. 4-5),
|
||||
-- SAC 2 octets (no. 6-7)
|
||||
-- (according to 3GPP TS 25.431 [62]).
|
||||
...,
|
||||
oldRAI [8] OCTET STRING (SIZE (6)) OPTIONAL
|
||||
-- the "Routeing Area Identifier" in the old SGSN is coded in accordance with
|
||||
-- 3GPP TS 24.008 [41] without the Routing Area Identification IEI
|
||||
-- (only the last 6 octets are used).
|
||||
-- This parameter is duplicated from 3GPP TS 33.108 [61].
|
||||
}
|
||||
|
||||
TetraLocation ::= CHOICE
|
||||
-- This optional parameter is not in use anymore, but is kept for backwards compatibility.
|
||||
{
|
||||
|
@ -477,8 +295,8 @@ GSMLocation ::= CHOICE
|
|||
|
||||
utmRefCoordinates [3] SEQUENCE
|
||||
{
|
||||
utmref-string [2] PrintableString (SIZE(13)),
|
||||
mapDatum [3] MapDatum DEFAULT wGS84,
|
||||
utmref-string PrintableString (SIZE(13)),
|
||||
mapDatum MapDatum DEFAULT wGS84,
|
||||
...
|
||||
},
|
||||
-- example 32UPU91294045
|
||||
|
@ -489,10 +307,10 @@ GSMLocation ::= CHOICE
|
|||
|
||||
MapDatum ::= ENUMERATED
|
||||
{
|
||||
wGS84(0),
|
||||
wGS84,
|
||||
-- World Geodetic System 1984
|
||||
wGS72(1),
|
||||
eD50(2),
|
||||
wGS72,
|
||||
eD50,
|
||||
-- European Datum 50
|
||||
...
|
||||
}
|
||||
|
@ -507,26 +325,26 @@ UMTSLocation ::= CHOICE
|
|||
|
||||
GeographicalCoordinates ::= SEQUENCE
|
||||
{
|
||||
latitudeSign [0] ENUMERATED
|
||||
latitudeSign ENUMERATED
|
||||
{
|
||||
north(0),
|
||||
south(1)
|
||||
north,
|
||||
south
|
||||
},
|
||||
latitude [1] INTEGER (0..8388607),
|
||||
longitude [2] INTEGER (-8388608..8388607),
|
||||
latitude INTEGER (0..8388607),
|
||||
longitude INTEGER (-8388608..8388607),
|
||||
...
|
||||
}
|
||||
|
||||
GA-Point ::= SEQUENCE
|
||||
{
|
||||
geographicalCoordinates [0] GeographicalCoordinates,
|
||||
geographicalCoordinates GeographicalCoordinates,
|
||||
...
|
||||
}
|
||||
|
||||
GA-PointWithUnCertainty ::=SEQUENCE
|
||||
{
|
||||
geographicalCoordinates [0] GeographicalCoordinates,
|
||||
uncertaintyCode [1] INTEGER (0..127)
|
||||
geographicalCoordinates GeographicalCoordinates,
|
||||
uncertaintyCode INTEGER (0..127)
|
||||
}
|
||||
|
||||
maxNrOfPoints INTEGER ::= 15
|
||||
|
@ -534,7 +352,7 @@ maxNrOfPoints INTEGER ::= 15
|
|||
GA-Polygon ::= SEQUENCE (SIZE (1..maxNrOfPoints)) OF
|
||||
SEQUENCE
|
||||
{
|
||||
geographicalCoordinates [0] GeographicalCoordinates,
|
||||
geographicalCoordinates GeographicalCoordinates,
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -671,7 +489,7 @@ ISUP-SS-parameters ::= SET SIZE (1..256) OF OCTET STRING (SIZE (1..256))
|
|||
|
||||
-- RedirectingNumber: format defined in EN 300 356 [5].
|
||||
-- This parameter can be provided with the "Party Information" of the "originating party"
|
||||
-- or/and of the "terminating party".
|
||||
-- or/and of the “terminating party”.
|
||||
|
||||
-- Original Called Party Number: format defined in EN 300 356 [5].
|
||||
-- This parameter can be provided with the "Party Information" of the "originating party".
|
||||
|
@ -715,11 +533,11 @@ DSS1-SS-parameters-codeset-0 ::= SET SIZE (1..256) OF OCTET STRING (SIZE (1..256
|
|||
-- Called Party Subaddress: format defined in EN 300 403-1 [6].
|
||||
-- This parameter can be provided with the "Party Information" of the "calling party".
|
||||
|
||||
-- Connected Subaddress: format defined in recommendation (see EN 300 097-1 [14]).
|
||||
-- Connected Subaddress: format defined in recommendation (see EN 300 097-1 [14]).
|
||||
-- This parameter can be provided with the "Party Information" of the
|
||||
-- "called party" or "forwarded to party".
|
||||
|
||||
-- Connected Number: format defined in recommendation (see EN 300 097-1 [14]).
|
||||
-- Connected Number: format defined in recommendation (see EN 300 097-1 [14]).
|
||||
-- This parameter can be provided with the "Party Information" of the
|
||||
-- "called party" or "forwarded to party".
|
||||
|
||||
|
@ -730,7 +548,7 @@ DSS1-SS-parameters-codeset-0 ::= SET SIZE (1..256) OF OCTET STRING (SIZE (1..256
|
|||
-- Called Party Number: format defined in EN 300 403-1 [6].
|
||||
-- This parameter could be provided with the "Party Information" of the "calling party"
|
||||
-- when target is the originating party; it contains the dialled digits before modification
|
||||
-- at network level (e.g. IN interaction, translation, etc ...).
|
||||
-- at network level (e.g. IN interaction, translation, etc …).
|
||||
|
||||
-- User-user: format defined in EN 300 286-1 [23]).
|
||||
-- This parameter can be provided with the "Party Information" of the
|
||||
|
@ -856,12 +674,31 @@ SMS-report ::= SEQUENCE
|
|||
} OPTIONAL,
|
||||
content [4] OCTET STRING (SIZE (1..270)) OPTIONAL,
|
||||
-- Encoded in the format defined for the SMS mobile.
|
||||
-- The content and enhancedContent fields are mutually exclusive.
|
||||
-- The content field is dedicated for 3GPP purposes.
|
||||
...,
|
||||
enhancedContent [5] SEQUENCE
|
||||
{
|
||||
content [1] OCTET STRING,
|
||||
-- The character encoding used in the content field is specified in the
|
||||
-- character-encoding field.
|
||||
character-encoding [2] ENUMERATED
|
||||
{
|
||||
gsm-7-bit-ascii(0),
|
||||
eight-bit-ascii(1),
|
||||
eight-bit-binary(2),
|
||||
ucs-2(3),
|
||||
utf-8(4),
|
||||
utf-16(5),
|
||||
other(6),
|
||||
...
|
||||
}
|
||||
} OPTIONAL
|
||||
}
|
||||
}
|
||||
|
||||
LawfulInterceptionIdentifier ::= OCTET STRING (SIZE (1..25))
|
||||
-- It is recommended to use ASCII characters in "a"..."z", "A"..."Z", "-", "_", ".", and "0"..."9".
|
||||
-- It is recommended to use ASCII characters in "a"…"z", "A"…"Z", "-", "_", ".", and "0"…"9".
|
||||
-- For subaddress option only "0"..."9" shall be used.
|
||||
|
||||
National-Parameters ::= SET SIZE (1..40) OF OCTET STRING (SIZE (1..256))
|
||||
|
@ -880,7 +717,17 @@ GPRSEvent ::= ENUMERATED
|
|||
cellOrRAUpdate(10),
|
||||
sMS(11),
|
||||
...,
|
||||
pDPContextModification(13)
|
||||
pDPContextModification(13),
|
||||
endOfInterceptionWithPDPContextActive(14),
|
||||
startOfInterceptionWithMSAttached (15),
|
||||
packetDataHeaderInformation (16) , hSS-Subscriber-Record-Change (17),
|
||||
registration-Termination (18),
|
||||
-- FFS
|
||||
location-Up-Date (19),
|
||||
-- FFS
|
||||
cancel-Location (20),
|
||||
register-Location (21),
|
||||
location-Information-Request (22)
|
||||
}
|
||||
|
||||
Services-Data-Information ::= SEQUENCE
|
||||
|
@ -889,21 +736,6 @@ Services-Data-Information ::= SEQUENCE
|
|||
...
|
||||
}
|
||||
|
||||
GPRS-parameters ::= SEQUENCE
|
||||
{
|
||||
pDP-address-allocated-to-the-target [1] DataNodeAddress OPTIONAL,
|
||||
aPN [2] OCTET STRING (SIZE(1..100)) OPTIONAL,
|
||||
-- The Access Point Name (APN) is coded in accordance with
|
||||
-- 3GPP TS 24.008 [41] without the APN IEI (only the last 100 octets are used).
|
||||
-- Octets are coded according to 3GPP TS 23.003 [76].
|
||||
-- This parameter is duplicated from 3GPP TS 33.108 [61].
|
||||
pDP-type [3] OCTET STRING (SIZE(2)) OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
GPRSOperationErrorCode ::= OCTET STRING (SIZE(2))
|
||||
-- Refer to 3GPP TS 24.008 [41] for values (GMM cause or SM cause parameter).
|
||||
|
||||
DataNodeAddress ::= CHOICE
|
||||
{
|
||||
ipAddress [1] IPAddress,
|
||||
|
@ -931,13 +763,28 @@ IPAddress ::= SEQUENCE
|
|||
-- allocated IP addresses.
|
||||
...
|
||||
} OPTIONAL,
|
||||
...
|
||||
...,
|
||||
iPv6PrefixLength [4] INTEGER (1..128) OPTIONAL,
|
||||
-- Indicates the length of the prefix delegated by the CSP to the subscriber
|
||||
-- example: 60 if IP address is “2001:db8:0:85a3::ac1f:8001/60”
|
||||
-- Mandatory in case where the iP-value contains an IPv6 binary value
|
||||
iPv4SubnetMask [5] OCTET STRING (SIZE(4)) OPTIONAL
|
||||
-- For IPv4 addresses, this indicates the subnetmask to be applied to the iP-value field.
|
||||
-- The subnet mask is intended to be presented as a binary value, e.g. "ff ff ff f8" to
|
||||
-- represent the dotted-decimal subnet mask of "255.255.255.248" corresponding to
|
||||
-- a /29 CIDR-format subnet mask
|
||||
}
|
||||
|
||||
IP-value ::= CHOICE
|
||||
{
|
||||
iPBinaryAddress [1] OCTET STRING (SIZE(4..16)),
|
||||
-- In case of IPv6, the Prefix Length is provided by the "iPv6PrefixLength"
|
||||
-- In case of IPv4, the netmask is provided by the "iPv4SubnetMask"
|
||||
iPTextAddress [2] IA5String (SIZE(7..45)),
|
||||
-- In case of IPv6, the delivered iPTextAddress field could include a complete
|
||||
-- single IPv6-Address or an IPv6-Prefix for a subnetwork on the target side.
|
||||
-- In case of IPv4, the delivered iPTextAddress field could include a single
|
||||
-- IPv4 address or an IPv4address/netmask, for example "192.168.1.1" or "192.168.1.1/24"
|
||||
...
|
||||
}
|
||||
|
||||
|
@ -954,7 +801,7 @@ National-HI2-ASN1parameters ::= SEQUENCE
|
|||
-- extension marker (...).
|
||||
-- It is recommended that "version parameter" and "vendor identification parameter" are
|
||||
-- included in the national parameters definition. Vendor identifications can be
|
||||
-- retrieved from the IANA web site (see annex J). Besides, it is recommended to avoid
|
||||
-- retrieved from the IANA web site (see annex K). Besides, it is recommended to avoid
|
||||
-- using tags from 240 to 255 in a formal type definition.
|
||||
}
|
||||
|
|
@ -1,365 +0,0 @@
|
|||
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-3(3)}
|
||||
|
||||
DEFINITIONS IMPLICIT TAGS ::=
|
||||
BEGIN
|
||||
|
||||
ProtocolVersion ::= ENUMERATED {
|
||||
-- Versions IO1 and IO2 do not support protocol versioning.
|
||||
io3(3),
|
||||
...}
|
||||
|
||||
CdcPdu ::= SEQUENCE {
|
||||
protocolVersion [0] ProtocolVersion,
|
||||
message [1] Message,
|
||||
...
|
||||
}
|
||||
|
||||
Message ::= CHOICE {
|
||||
answer [1] Answer,
|
||||
ccclose [2] CCClose,
|
||||
ccopen [3] CCOpen,
|
||||
reserved0 [4] NULL, -- Reserved
|
||||
origination [5] Origination,
|
||||
reserved1 [6] NULL, -- Reserved
|
||||
redirection [7] Redirection,
|
||||
release [8] Release,
|
||||
reserved2 [9] NULL, -- Reserved
|
||||
terminationattempt [10] TerminationAttempt,
|
||||
reserved [11] NULL, -- Reserved
|
||||
ccchange [12] CCChange,
|
||||
reserved3 [13] NULL, -- Reserved
|
||||
reserved4 [14] NULL, -- Reserved
|
||||
reserved5 [15] NULL, -- Reserved
|
||||
networksignal [16] NetworkSignal,
|
||||
subjectsignal [17] SubjectSignal,
|
||||
mediareport [18] MediaReport,
|
||||
serviceinstance [19] ServiceInstance,
|
||||
...
|
||||
}
|
||||
|
||||
Answer ::= SEQUENCE {
|
||||
caseId [0] CaseId,
|
||||
accessingElementId [1] AccessingElementId,
|
||||
eventTime [2] EventTime,
|
||||
callId [3] CallId,
|
||||
answering [4] PartyId OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
CCChange ::= SEQUENCE {
|
||||
caseId [0] CaseId,
|
||||
accessingElementId [1] AccessingElementId,
|
||||
eventTime [2] EventTime,
|
||||
callId [3] CallId,
|
||||
cCCId [4] EXPLICIT CCCId,
|
||||
subject [5] SDP OPTIONAL,
|
||||
associate [6] SDP OPTIONAL,
|
||||
flowDirection [7] FlowDirection,
|
||||
resourceState [8] ResourceState OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
CCClose ::= SEQUENCE {
|
||||
caseId [0] CaseId,
|
||||
accessingElementId [1] AccessingElementId,
|
||||
eventTime [2] EventTime,
|
||||
cCCId [3] EXPLICIT CCCId,
|
||||
flowDirection [4] FlowDirection,
|
||||
...
|
||||
}
|
||||
|
||||
CCOpen ::= SEQUENCE {
|
||||
caseId [0] CaseId,
|
||||
accessingElementId [1] AccessingElementId,
|
||||
eventTime [2] EventTime,
|
||||
ccOpenOption CHOICE {
|
||||
ccOpenTime [3] SEQUENCE OF CallId,
|
||||
reserved0 [4] NULL, -- Reserved
|
||||
...
|
||||
},
|
||||
cCCId [5] EXPLICIT CCCId,
|
||||
subject [6] SDP OPTIONAL,
|
||||
associate [7] SDP OPTIONAL,
|
||||
flowDirection [8] FlowDirection,
|
||||
...
|
||||
}
|
||||
|
||||
MediaReport ::= SEQUENCE {
|
||||
caseId [0] CaseId,
|
||||
accessingElementId [1] AccessingElementId,
|
||||
eventTime [2] EventTime,
|
||||
callId [3] CallId,
|
||||
subject [4] SDP OPTIONAL,
|
||||
associate [5] SDP OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
NetworkSignal ::= SEQUENCE {
|
||||
caseId [0] CaseId,
|
||||
accessingElementId [1] AccessingElementId,
|
||||
eventTime [2] EventTime,
|
||||
callId [3] CallId,
|
||||
-- Signal
|
||||
-- The following four parameters are used to report
|
||||
-- information regarding network-generated signals.
|
||||
-- Include at least one of the following four
|
||||
-- parameters to identify the network-generated signal
|
||||
-- being reported.
|
||||
alertingSignal [4] AlertingSignal OPTIONAL,
|
||||
subjectAudibleSignal [5] AudibleSignal OPTIONAL,
|
||||
terminalDisplayInfo [6] TerminalDisplayInfo OPTIONAL,
|
||||
other [7] VisibleString (SIZE (1..128, ...)) OPTIONAL,
|
||||
-- Can be used to report undefined network signals
|
||||
...
|
||||
}
|
||||
|
||||
Origination ::= SEQUENCE {
|
||||
caseId [0] CaseId,
|
||||
accessingElementId [1] AccessingElementId,
|
||||
eventTime [2] EventTime,
|
||||
callId [3] CallId,
|
||||
calling [4] PartyId,
|
||||
called [5] PartyId OPTIONAL,
|
||||
input CHOICE {
|
||||
userinput [6] VisibleString (SIZE (1..32, ...)),
|
||||
translationinput [7] VisibleString (SIZE (1..32, ...)),
|
||||
...
|
||||
},
|
||||
reserved0 [8] NULL, -- Reserved
|
||||
transitCarrierId [9] TransitCarrierId OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
Redirection ::= SEQUENCE {
|
||||
caseId [0] CaseId,
|
||||
accessingElementId [1] AccessingElementId,
|
||||
eventTime [2] EventTime,
|
||||
old [3] CallId,
|
||||
redirectedto [4] PartyId,
|
||||
transitCarrierId [5] TransitCarrierId OPTIONAL,
|
||||
reserved0 [6] NULL, -- Reserved
|
||||
reserved1 [7] NULL, -- Reserved
|
||||
new [8] CallId OPTIONAL,
|
||||
redirectedfrom [9] PartyId OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
Release ::= SEQUENCE {
|
||||
caseId [0] CaseId,
|
||||
accessingElementId [1] AccessingElementId,
|
||||
eventTime [2] EventTime,
|
||||
callId [3] CallId,
|
||||
...
|
||||
}
|
||||
|
||||
ServiceInstance ::= SEQUENCE {
|
||||
caseId [0] CaseId,
|
||||
accessingElementId [1] AccessingElementId,
|
||||
eventTime [2] EventTime,
|
||||
callId [3] CallId,
|
||||
relatedCallId [4] CallId OPTIONAL,
|
||||
serviceName [5] VisibleString (SIZE (1..128, ...)),
|
||||
firstCallCalling [6] PartyId OPTIONAL,
|
||||
secondCallCalling [7] PartyId OPTIONAL,
|
||||
called [8] PartyId OPTIONAL,
|
||||
calling [9] PartyId OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
SubjectSignal ::= SEQUENCE {
|
||||
caseId [0] CaseId,
|
||||
accessingElementId [1] AccessingElementId,
|
||||
eventTime [2] EventTime,
|
||||
callId [3] CallId OPTIONAL,
|
||||
signal [4] SEQUENCE {
|
||||
-- The following four parameters are used to report
|
||||
-- information regarding subject-initiated dialing and
|
||||
-- signaling. Include at least one of the following four
|
||||
-- parameters to identify the subject- initiated dialing
|
||||
-- and signaling information being reported.
|
||||
switchhookFlash [0] VisibleString (SIZE (1..128, ...)) OPTIONAL,
|
||||
dialedDigits [1] VisibleString (SIZE (1..128, ...)) OPTIONAL,
|
||||
featureKey [2] VisibleString (SIZE (1..128, ...)) OPTIONAL,
|
||||
otherSignalingInformation [3] VisibleString (SIZE (1..128, ...)) OPTIONAL,
|
||||
-- Can be used to report undefined subject signals
|
||||
...
|
||||
},
|
||||
...
|
||||
}
|
||||
|
||||
TerminationAttempt ::= SEQUENCE {
|
||||
caseId [0] CaseId,
|
||||
accessingElementId [1] AccessingElementId,
|
||||
eventTime [2] EventTime,
|
||||
callId [3] CallId,
|
||||
calling [4] PartyId OPTIONAL,
|
||||
called [5] PartyId OPTIONAL,
|
||||
reserved0 [6] NULL, -- Reserved
|
||||
redirectedFromInfo [7] RedirectedFromInfo OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
AccessingElementId ::= VisibleString (SIZE(1..15, ...))
|
||||
-- Statically configured element number
|
||||
|
||||
AlertingSignal ::= ENUMERATED {
|
||||
notUsed (0), -- Reserved
|
||||
alertingPattern0 (1), -- normal ringing
|
||||
alertingPattern1 (2), -- distinctive ringing: intergroup
|
||||
alertingPattern2 (3), -- distinctive ringing: special/priority
|
||||
alertingPattern3 (4), -- distinctive ringing: electronic key
|
||||
-- telephone srvc
|
||||
alertingPattern4 (5), -- ringsplash, reminder ring
|
||||
callWaitingPattern1 (6), -- normal call waiting tone
|
||||
callWaitingPattern2 (7), -- incoming additional call waiting tone
|
||||
callWaitingPattern3 (8), -- priority additional call waiting tone
|
||||
callWaitingPattern4 (9), -- distinctive call waiting tone
|
||||
bargeInTone (10), -- barge-in tone (e.g. for operator barge-in)
|
||||
alertingPattern5 (11), -- distinctive ringing: solution specific
|
||||
alertingPattern6 (12), -- distinctive ringing: solution specific
|
||||
alertingPattern7 (13), -- distinctive ringing: solution specific
|
||||
alertingPattern8 (14), -- distinctive ringing: solution specific
|
||||
alertingPattern9 (15), -- distinctive ringing: solution specific
|
||||
...
|
||||
}
|
||||
-- This parameter identifies the type of alerting (ringing) signal that is
|
||||
-- applied toward the surveillance subject. See GR-506-CORE, LSSGR: Signaling
|
||||
-- for Analog Interfaces (A Module of the LATA Switching Systems Generic
|
||||
-- Requirements [LSSGR], FR-64).
|
||||
|
||||
AudibleSignal ::= ENUMERATED {
|
||||
notUsed (0), -- Reserved
|
||||
dialTone (1),
|
||||
recallDialTone (2), -- recall dial tone, stutter dial tone
|
||||
ringbackTone (3), -- tone indicates ringing at called party
|
||||
-- end
|
||||
reorderTone (4), -- reorder tone, congestion tone
|
||||
busyTone (5),
|
||||
confirmationTone (6), -- tone confirms receipt and processing of
|
||||
-- request
|
||||
expensiveRouteTone (7), -- tone indicates outgoing route is
|
||||
-- expensive
|
||||
messageWaitingTone (8),
|
||||
receiverOffHookTone (9), -- receiver off-hook tone, off-hook warning
|
||||
-- tone
|
||||
specialInfoTone (10), -- tone indicates call sent to announcement
|
||||
denialTone (11), -- tone indicates denial of feature request
|
||||
interceptTone (12), -- wireless intercept/mobile reorder tone
|
||||
answerTone (13), -- wireless service tone
|
||||
tonesOff (14), -- wireless service tone
|
||||
pipTone (15), -- wireless service tone
|
||||
abbreviatedIntercept (16), -- wireless service tone
|
||||
abbreviatedCongestion (17), -- wireless service tone
|
||||
warningTone (18), -- wireless service tone
|
||||
dialToneBurst (19), -- wireless service tone
|
||||
numberUnObtainableTone (20), -- wireless service tone
|
||||
authenticationFailureTone (21), -- wireless service tone
|
||||
...
|
||||
}
|
||||
-- This parameter identifies the type of audible tone that is applied toward
|
||||
-- the surveillance subject. See GR-506-CORE, LSSGR: Signaling for Analog
|
||||
-- Interfaces (A Module of the LATA Switching Systems Generic Requirements
|
||||
-- [LSSGR], FR-64), ANSI/TIA/EIA-41-D, Cellular Radiotelecommunications
|
||||
-- Intersystem Operations, and GSM 02.40, Digital cellular telecommunications
|
||||
-- system (Phase 2+); Procedure for call progress indications.
|
||||
|
||||
CallId ::= SEQUENCE {
|
||||
sequencenumber [0] VisibleString (SIZE(1..25, ...)),
|
||||
systemidentity [1] VisibleString (SIZE(1..15, ...)),
|
||||
...
|
||||
}
|
||||
-- The Delivery Function generates this structure from the
|
||||
-- Billing-Correlation-ID (contained in the Event Messages).
|
||||
-- The sequencenumber is generated by converting the
|
||||
-- Timestamp (32 bits) and Event-Counter (32 bits) into
|
||||
-- ASCII strings, separating them with a comma.
|
||||
-- The systemidentity field is copied from the
|
||||
-- Element-ID field
|
||||
|
||||
CaseId ::= VisibleString (SIZE(1..25, ...))
|
||||
|
||||
CCCId ::= CHOICE {
|
||||
combCCC [0] VisibleString (SIZE(1..20, ...)),
|
||||
sepCCCpair [1] SEQUENCE{
|
||||
sepXmitCCC [0] VisibleString (SIZE(1..20, ...)),
|
||||
sepRecvCCC [1] VisibleString (SIZE(1..20, ...)),
|
||||
...
|
||||
},
|
||||
...
|
||||
}
|
||||
-- The Delivery Function MUST generate this structure
|
||||
-- from the CCC-Identifier used for the corresponding
|
||||
-- Call Content packet stream by converting the 32-bit
|
||||
-- value into an 8-character (hex-encoded) ASCII string
|
||||
-- consisting of digits 0-9 and letters A-F.
|
||||
|
||||
EventTime ::= GeneralizedTime
|
||||
|
||||
FlowDirection ::= ENUMERATED {
|
||||
downstream (1),
|
||||
upstream (2),
|
||||
downstream-and-upstream (3),
|
||||
...
|
||||
}
|
||||
|
||||
PartyId ::= SEQUENCE {
|
||||
reserved0 [0] NULL OPTIONAL, -- Reserved
|
||||
reserved1 [1] NULL OPTIONAL, -- Reserved
|
||||
reserved2 [2] NULL OPTIONAL, -- Reserved
|
||||
reserved3 [3] NULL OPTIONAL, -- Reserved
|
||||
reserved4 [4] NULL OPTIONAL, -- Reserved
|
||||
reserved5 [5] NULL OPTIONAL, -- Reserved
|
||||
dn [6] VisibleString (SIZE(1..15, ...)) OPTIONAL,
|
||||
userProvided [7] VisibleString (SIZE(1..15, ...)) OPTIONAL,
|
||||
reserved6 [8] NULL OPTIONAL, -- Reserved
|
||||
reserved7 [9] NULL OPTIONAL, -- Reserved
|
||||
ipAddress [10] VisibleString (SIZE(1..32, ...)) OPTIONAL,
|
||||
reserved8 [11] NULL OPTIONAL, -- Reserved
|
||||
trunkId [12] VisibleString (SIZE(1..32, ...)) OPTIONAL,
|
||||
reserved9 [13] NULL OPTIONAL, -- Reserved
|
||||
genericAddress [14] VisibleString (SIZE(1..32, ...)) OPTIONAL,
|
||||
genericDigits [15] VisibleString (SIZE(1..32, ...)) OPTIONAL,
|
||||
genericName [16] VisibleString (SIZE(1..48, ...)) OPTIONAL,
|
||||
port [17] VisibleString (SIZE(1..32, ...)) OPTIONAL,
|
||||
context [18] VisibleString (SIZE(1..32, ...)) OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
RedirectedFromInfo ::= SEQUENCE {
|
||||
lastRedirecting [0] PartyId OPTIONAL,
|
||||
originalCalled [1] PartyId OPTIONAL,
|
||||
numRedirections [2] INTEGER (1..100, ...) OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
ResourceState ::= ENUMERATED {reserved(1), committed(2), ...}
|
||||
|
||||
SDP ::= UTF8String
|
||||
-- The format and syntax of this field are defined in [8].
|
||||
|
||||
TerminalDisplayInfo ::= SEQUENCE {
|
||||
generalDisplay [0] VisibleString (SIZE (1..80, ...)) OPTIONAL,
|
||||
-- Can be used to report display-related
|
||||
-- network signals not addressed by
|
||||
-- other parameters.
|
||||
calledNumber [1] VisibleString (SIZE (1..40, ...)) OPTIONAL,
|
||||
callingNumber [2] VisibleString (SIZE (1..40, ...)) OPTIONAL,
|
||||
callingName [3] VisibleString (SIZE (1..40, ...)) OPTIONAL,
|
||||
originalCalledNumber [4] VisibleString (SIZE (1..40, ...)) OPTIONAL,
|
||||
lastRedirectingNumber [5] VisibleString (SIZE (1..40, ...)) OPTIONAL,
|
||||
redirectingName [6] VisibleString (SIZE (1..40, ...)) OPTIONAL,
|
||||
redirectingReason [7] VisibleString (SIZE (1..40, ...)) OPTIONAL,
|
||||
messageWaitingNotif [8] VisibleString (SIZE (1..40, ...)) OPTIONAL,
|
||||
...
|
||||
}
|
||||
-- This parameter reports information that is displayed on the surveillance
|
||||
-- subject's terminal. See GR-506-CORE, LSSGR: Signaling for Analog
|
||||
-- Interfaces (A Module of the LATA Switching Systems Generic Requirements
|
||||
-- [LSSGR], FR-64).
|
||||
|
||||
TransitCarrierId ::= VisibleString (SIZE(3..7, ...))
|
||||
|
||||
END -- PCESP
|
||||
|
|
@ -1,76 +0,0 @@
|
|||
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
|
|
@ -1,56 +1,139 @@
|
|||
-- WS Modified UmtsHI2Operations just containing the imported defines
|
||||
--
|
||||
UmtsHI2Operations {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulintercept(2) threeGPP(4) hi2(1) r8(8) version-1(1)}
|
||||
--- WS Modified UmtsHI2Operations just containing the imported defines
|
||||
---
|
||||
|
||||
UmtsHI2Operations {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulintercept(2)
|
||||
threeGPP(4) hi2(1) r16 (16) version-1 (1)}
|
||||
DEFINITIONS IMPLICIT TAGS ::=
|
||||
|
||||
BEGIN
|
||||
IMPORTS
|
||||
LawfulInterceptionIdentifier,
|
||||
TimeStamp,
|
||||
Network-Identifier,
|
||||
National-Parameters,
|
||||
National-HI2-ASN1parameters,
|
||||
DataNodeAddress,
|
||||
IPAddress,
|
||||
IP-value,
|
||||
X25Address
|
||||
FROM HI2Operations
|
||||
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2)
|
||||
lawfulIntercept(2) hi2(1) version18(18)}; -- Imported from TS 101 671 v3.14.1
|
||||
|
||||
UmtsQos ::= CHOICE
|
||||
{
|
||||
qosMobileRadio [1] OCTET STRING,
|
||||
-- The qosMobileRadio parameter shall be coded in accordance with the S 10.5.6.5 of
|
||||
-- document [9] without the Quality of service IEI and Length of
|
||||
-- quality of service IE (. That is, first
|
||||
-- two octets carrying 'Quality of service IEI' and 'Length of quality of service
|
||||
-- IE' shall be excluded).
|
||||
qosGn [2] OCTET STRING
|
||||
-- qosGn parameter shall be coded in accordance with S 7.7.34 of document [17]
|
||||
CivicAddress ::= CHOICE {
|
||||
detailedCivicAddress SET OF DetailedCivicAddress,
|
||||
xmlCivicAddress XmlCivicAddress,
|
||||
...
|
||||
}
|
||||
|
||||
IMSevent ::= ENUMERATED
|
||||
{
|
||||
unfilteredSIPmessage (1),
|
||||
-- This value indicates to LEMF that the whole SIP message is sent.
|
||||
|
||||
...,
|
||||
sIPheaderOnly (2)
|
||||
-- If warrant requires only IRI then specific content in a 'sIPMessage'
|
||||
-- (e.g. 'Message', etc.) has been deleted before sending it to LEMF.
|
||||
}
|
||||
|
||||
LDIevent ::= ENUMERATED
|
||||
{
|
||||
targetEntersIA (1),
|
||||
targetLeavesIA (2),
|
||||
XmlCivicAddress ::= UTF8String
|
||||
-- Must conform to the February 2008 version of the XML format on the representation of
|
||||
-- civic location described in IETF RFC 5139[72].
|
||||
DetailedCivicAddress ::= SEQUENCE {
|
||||
building [1] UTF8String OPTIONAL,
|
||||
-- Building (structure), for example Hope Theatre
|
||||
room [2] UTF8String OPTIONAL,
|
||||
-- Unit (apartment, suite), for example 12a
|
||||
placeType [3] UTF8String OPTIONAL,
|
||||
-- Place-type, for example office
|
||||
postalCommunityName [4] UTF8String OPTIONAL,
|
||||
-- Postal Community Name, for example Leonia
|
||||
additionalCode [5] UTF8String OPTIONAL,
|
||||
-- Additional Code, for example 13203000003
|
||||
seat [6] UTF8String OPTIONAL,
|
||||
-- Seat, desk, or cubicle, workstation, for example WS 181
|
||||
primaryRoad [7] UTF8String OPTIONAL,
|
||||
-- RD is the primary road name, for example Broadway
|
||||
primaryRoadDirection [8] UTF8String OPTIONAL,
|
||||
-- PRD is the leading road direction, for example N or North
|
||||
trailingStreetSuffix [9] UTF8String OPTIONAL,
|
||||
-- POD or trailing street suffix, for example SW or South West
|
||||
streetSuffix [10] UTF8String OPTIONAL,
|
||||
-- Street suffix or type, for example Avenue or Platz or Road
|
||||
houseNumber [11] UTF8String OPTIONAL,
|
||||
-- House number, for example 123
|
||||
houseNumberSuffix [12] UTF8String OPTIONAL,
|
||||
-- House number suffix, for example A or Ter
|
||||
landmarkAddress [13] UTF8String OPTIONAL,
|
||||
-- Landmark or vanity address, for example Columbia University
|
||||
additionalLocation [114] UTF8String OPTIONAL,
|
||||
-- Additional location, for example South Wing
|
||||
name [15] UTF8String OPTIONAL,
|
||||
-- Residence and office occupant, for example Joe's Barbershop
|
||||
floor [16] UTF8String OPTIONAL,
|
||||
-- Floor, for example 4th floor
|
||||
primaryStreet [17] UTF8String OPTIONAL,
|
||||
-- Primary street name, for example Broadway
|
||||
primaryStreetDirection [18] UTF8String OPTIONAL,
|
||||
-- PSD is the leading street direction, for example N or North
|
||||
roadSection [19] UTF8String OPTIONAL,
|
||||
-- Road section, for example 14
|
||||
roadBranch [20] UTF8String OPTIONAL,
|
||||
-- Road branch, for example Lane 7
|
||||
roadSubBranch [21] UTF8String OPTIONAL,
|
||||
-- Road sub-branch, for example Alley 8
|
||||
roadPreModifier [22] UTF8String OPTIONAL,
|
||||
-- Road pre-modifier, for example Old
|
||||
roadPostModifier [23] UTF8String OPTIONAL,
|
||||
-- Road post-modifier, for example Extended
|
||||
postalCode [24]UTF8String OPTIONAL,
|
||||
-- Postal/zip code, for example 10027-1234
|
||||
town [25] UTF8String OPTIONAL,
|
||||
county [26] UTF8String OPTIONAL,
|
||||
-- An administrative sub-section, often defined in ISO.3166-2[74] International
|
||||
-- Organization for Standardization, "Codes for the representation of names of
|
||||
-- countries and their subdivisions - Part 2: Country subdivision code"
|
||||
country [27] UTF8String,
|
||||
-- Defined in ISO.3166-1 [39] International Organization for Standardization, "Codes for
|
||||
-- the representation of names of countries and their subdivisions - Part 1: Country
|
||||
-- codes". Such definition is not optional in case of civic address. It is the
|
||||
-- minimum information needed to qualify and describe a civic address, when a
|
||||
-- regulation of a specific country requires such information
|
||||
language [28] UTF8String,
|
||||
-- Language defined in the IANA registry according to the assignments found
|
||||
-- in the standard ISO 639 Part 1, "ISO 639-1:2002[75], Codes for the representation of
|
||||
-- names of languages - Part 1: Alpha-2 code" or using assignments subsequently made
|
||||
-- by the ISO 639 Part 1 maintenance agency
|
||||
...
|
||||
}
|
||||
|
||||
CorrelationValues ::= CHOICE {
|
||||
-- LALS extended location parameters are mapped from the MLP pos element parameters
|
||||
-- and attributes defined in [88]. For details see specific [88] clauses refered below.
|
||||
ExtendedLocParameters ::= SEQUENCE
|
||||
{
|
||||
posMethod [0] PrintableString OPTIONAL, -- clause 5.3.93.1
|
||||
mapData [1] -- clause 5.2.2.3
|
||||
CHOICE {base64Map [0] PrintableString, -- clause 5.3.12
|
||||
url [1] PrintableString -- clause 5.3.138
|
||||
} OPTIONAL,
|
||||
altitude [2]
|
||||
SEQUENCE {alt PrintableString, -- clause 5.3.5
|
||||
alt-uncertainty PrintableString OPTIONAL -- clause 5.3.7
|
||||
} OPTIONAL,
|
||||
speed [3] PrintableString OPTIONAL, -- clause 5.3.119
|
||||
direction [4] PrintableString OPTIONAL, -- clause 5.3.26
|
||||
level-conf [5] PrintableString OPTIONAL, -- clause 5.3.24
|
||||
qOS-not-met [6] BOOLEAN OPTIONAL, -- clause 5.3.97
|
||||
motionStateList [7] -- clause 5.2.2.3
|
||||
SEQUENCE {primaryMotionState [0] PrintableString, -- clause 5.3.69
|
||||
secondaryMotionState [1] SEQUENCE OF PrintableString OPTIONAL,
|
||||
confidence [2] PrintableString -- clause 5.3.24
|
||||
} OPTIONAL,
|
||||
floor [8]
|
||||
SEQUENCE {floor-number PrintableString, -- clause 5.3.39
|
||||
floor-number-uncertainty PrintableString OPTIONAL
|
||||
-- clause 5.3.40
|
||||
} OPTIONAL,
|
||||
additional-info [9] PrintableString OPTIONAL, -- clause 5.3.1
|
||||
-- The following parameter contains a copy of the unparsed XML code of
|
||||
-- MLP response message, i.e. the entire XML document containing
|
||||
-- a <slia> (described in [88], clause 5.2.3.2.2) or
|
||||
-- a <slirep> (described in [88], clause 5.2.3.2.3) MLP message.
|
||||
-- This parameter is present when the LI-LCS client cannot fully map
|
||||
-- the MLP response message into an ASN.1 Location object.
|
||||
|
||||
iri-to-CC [0] IRI-to-CC-Correlation, -- correlates IRI to Content(s)
|
||||
iri-to-iri [1] IRI-to-IRI-Correlation, -- correlates IRI to IRI
|
||||
both-IRI-CC [2] SEQUENCE { -- correlates IRI to IRI and IRI to Content(s)
|
||||
iri-CC [0] IRI-to-CC-Correlation,
|
||||
iri-IRI [1] IRI-to-IRI-Correlation}
|
||||
lALS-rawMLPPosData [10] UTF8String OPTIONAL,
|
||||
...
|
||||
}
|
||||
|
||||
|
||||
IRI-to-CC-Correlation ::= SEQUENCE { -- correlates IRI to Content
|
||||
cc [0] SET OF OCTET STRING,-- correlates IRI to multiple CCs
|
||||
iri [1] OCTET STRING OPTIONAL
|
||||
-- correlates IRI to CC with signaling
|
||||
}
|
||||
IRI-to-IRI-Correlation ::= OCTET STRING -- correlates IRI to IRI
|
||||
LocationErrorCode ::= INTEGER (1..699)
|
||||
-- LALS location error codes are the OMA MLP result identifiers defined in [88], Clause 5.4
|
||||
|
||||
END -- OF UmtsHI2Operations
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
/* packet-HI2Operations.c
|
||||
* Routines for HI2 (ETSI TS 101 671 V3.5.1 (2009-11))
|
||||
* Routines for HI2 (ETSI TS 101 671 V3.15.1 (2018-06))
|
||||
* Erwin van Eijk 2010
|
||||
* Joakim Karlsson 2023
|
||||
*
|
||||
* Wireshark - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@wireshark.org>
|
||||
|
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue