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
963 lines
37 KiB
Groff
963 lines
37 KiB
Groff
-- $Id$
|
||
HI2Operations
|
||
{itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2) hi2(1) version11(11)}
|
||
|
||
DEFINITIONS IMPLICIT TAGS ::=
|
||
|
||
BEGIN
|
||
|
||
IMPORTS OPERATION,
|
||
ERROR
|
||
FROM Remote-Operations-Information-Objects
|
||
{joint-iso-itu-t(2) remote-operations(4) informationObjects(5) version1(0)}
|
||
|
||
-- from 3GPP TS 33.108 [61]
|
||
UmtsQos,
|
||
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)};
|
||
|
||
-- =============================
|
||
-- Object Identifier Definitions
|
||
-- =============================
|
||
|
||
-- LawfulIntercept DomainId
|
||
lawfulInterceptDomainId OBJECT IDENTIFIER ::= {itu-t(0) identified-organization(4) etsi(0) securityDomain(2) lawfulIntercept(2)}
|
||
|
||
-- Security Subdomains
|
||
hi2DomainId OBJECT IDENTIFIER ::= {lawfulInterceptDomainId hi2(1)}
|
||
hi2OperationId OBJECT IDENTIFIER ::= {hi2DomainId version11(11)}
|
||
|
||
sending-of-IRI OPERATION ::=
|
||
{
|
||
ARGUMENT IRIsContent
|
||
ERRORS {OperationErrors}
|
||
CODE global:{hi2DomainId sending-of-IRI(1) version1(1)}
|
||
}
|
||
-- Class 2 operation. The timer shall be set to a value between 3s and 240s.
|
||
-- 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.
|
||
...
|
||
}
|
||
|
||
unknown-version ERROR ::= {CODE local:0}
|
||
missing-parameter ERROR ::= {CODE local:1}
|
||
unknown-parameter-value ERROR ::= {CODE local:2}
|
||
unknown-parameter ERROR ::= {CODE local:3}
|
||
|
||
OperationErrors ERROR ::=
|
||
{
|
||
unknown-version |
|
||
missing-parameter |
|
||
unknown-parameter-value |
|
||
unknown-parameter
|
||
}
|
||
-- 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
|
||
-- ==================
|
||
|
||
CommunicationIdentifier ::= SEQUENCE
|
||
{
|
||
communication-Identity-Number [0] OCTET STRING (SIZE (1..8)) OPTIONAL,
|
||
-- Temporary Identifier of an intercepted call to uniquely identify an intercepted call
|
||
-- within the node. This parameter is mandatory if there is associated
|
||
-- information sent over HI3interface (CClink, data,..) or when
|
||
-- CommunicationIdentifier is used for IRI other than IRI-Report-record
|
||
-- This parameter was called "call-Identity-Number" in V1.1.1 of ES 201 671 [i.5]
|
||
-- The individual digits of the communication-Identity-Number shall be represented in
|
||
-- ASCII format, e.g. "12345678" = 8 octets 0x31 0x32 0x33 0x34 0x35 0x36 0x37 0x38.
|
||
-- For subaddress option only "0"..."9" shall be used.
|
||
network-Identifier [1] Network-Identifier,
|
||
...
|
||
}
|
||
-- 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.
|
||
|
||
Network-Identifier ::= SEQUENCE
|
||
{
|
||
operator-Identifier [0] OCTET STRING (SIZE (1..5)),
|
||
-- It is a notification of the NWO/AP/SvP in ASCII- characters.
|
||
-- For subaddress option only "0"..."9" shall be used.
|
||
-- The parameter is mandatory.
|
||
network-Element-Identifier [1] Network-Element-Identifier OPTIONAL,
|
||
...
|
||
}
|
||
|
||
Network-Element-Identifier ::= CHOICE
|
||
{
|
||
e164-Format [1] OCTET STRING (SIZE (1..25)),
|
||
-- E164 address of the node in international format. Coded in the same format as the
|
||
-- calling party number parameter of the ISUP (parameter part: EN 300 356 [5]).
|
||
x25-Format [2] OCTET STRING (SIZE (1..25)),
|
||
-- X25 address
|
||
iP-Format [3] OCTET STRING (SIZE (1..25)),
|
||
-- IP address
|
||
dNS-Format [4] OCTET STRING (SIZE (1..25)),
|
||
-- DNS address
|
||
...,
|
||
iP-Address [5] IPAddress
|
||
}
|
||
|
||
CC-Link-Identifier ::= OCTET STRING (SIZE (1..8))
|
||
-- Depending on a network option, this parameter may be used to identify a CClink
|
||
-- in case of multiparty calls.
|
||
-- The individual digits of the CC-Link-Identifier shall be represented in
|
||
-- ASCII format, e.g. "12345678" = 8 octets 0x31 0x32 0x33 0x34 0x35 0x36 0x37 0x38.
|
||
-- For subaddress option only "0"..."9" shall be used.
|
||
|
||
TimeStamp ::= CHOICE
|
||
{
|
||
-- The minimum resolution required is one second.
|
||
-- "Resolution" is the smallest incremental change that can be measured for time and
|
||
-- is expressed with a definite number of decimal digits or bits.
|
||
localTime [0] LocalTimeStamp,
|
||
utcTime [1] UTCTime
|
||
}
|
||
|
||
LocalTimeStamp ::= SEQUENCE
|
||
{
|
||
generalizedTime [0] GeneralizedTime,
|
||
-- The minimum resolution required is one second.
|
||
-- "Resolution" is the smallest incremental change that can be measured for time and
|
||
-- is expressed with a definite number of decimal digits or bits.
|
||
winterSummerIndication [1] ENUMERATED
|
||
{
|
||
notProvided(0),
|
||
winterTime(1),
|
||
summerTime(2),
|
||
...
|
||
}
|
||
}
|
||
|
||
PartyInformation ::= SEQUENCE
|
||
{
|
||
party-Qualifier [0] ENUMERATED
|
||
{
|
||
originating-Party(0),
|
||
-- In this case, the partyInformation parameter provides the identities related to
|
||
-- the originating party and all information provided by this party.
|
||
-- This parameter provides also all the information concerning the redirecting
|
||
-- party when a forwarded call reaches a target.
|
||
terminating-Party(1),
|
||
-- In this case, the partyInformation parameter provides the identities related to
|
||
-- the terminating party and all information provided by this party.
|
||
forwarded-to-Party(2),
|
||
-- In this case, the partyInformation parameter provides the identities related to
|
||
-- the forwarded to party and parties beyond this one and all information
|
||
-- provided by this parties, including the call forwarding reason.
|
||
gPRS-Target(3),
|
||
...
|
||
},
|
||
partyIdentity [1] SEQUENCE
|
||
{
|
||
imei [1] OCTET STRING (SIZE (8)) OPTIONAL,
|
||
-- See MAP format TS GSM 09.02 [32]
|
||
tei [2] OCTET STRING (SIZE (1..15)) OPTIONAL,
|
||
-- ISDN-based Terminal Equipment Identity
|
||
imsi [3] OCTET STRING (SIZE (3..8)) OPTIONAL,
|
||
-- See MAP format TS GSM 09.02 [32] International Mobile
|
||
-- Station Identity E.212 number beginning with Mobile Country Code
|
||
callingPartyNumber [4] CallingPartyNumber OPTIONAL,
|
||
-- The calling party format is used to transmit the identity of a calling party
|
||
calledPartyNumber [5] CalledPartyNumber OPTIONAL,
|
||
-- The called party format is used to transmit the identity of a called party or
|
||
-- a forwarded to party.
|
||
msISDN [6] OCTET STRING (SIZE (1..9)) OPTIONAL,
|
||
-- MSISDN of the target, encoded in the same format as the AddressString
|
||
-- parameters defined in MAP format TS GSM 09.02 [32]
|
||
...,
|
||
e164-Format [7] OCTET STRING (SIZE (1..25)) OPTIONAL,
|
||
-- E164 address of the node in international format. Coded in the same format as
|
||
-- the calling party number parameter of the ISUP (parameter part: EN 300 356 [5])
|
||
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
|
||
-- See "URLs for Telephone Calls", RFC 3966 [68].
|
||
-- This parameter is duplicated from 3GPP TS 33.108 [61].
|
||
},
|
||
services-Information [2] Services-Information OPTIONAL,
|
||
-- This parameter is used to transmit all the information concerning the
|
||
-- complementary information associated to the basic call
|
||
supplementary-Services-Information [3] Supplementary-Services OPTIONAL,
|
||
-- This parameter is used to transmit all the information concerning the
|
||
-- activation/invocation of supplementary services during a call or out-of call not
|
||
-- provided by the previous parameters.
|
||
services-Data-Information [4] Services-Data-Information OPTIONAL,
|
||
-- This parameter is used to transmit all the information concerning the complementary
|
||
-- information associated to the basic data call.
|
||
...
|
||
}
|
||
|
||
CallingPartyNumber ::= CHOICE
|
||
{
|
||
iSUP-Format [1] OCTET STRING (SIZE (1..25)),
|
||
-- Encoded in the same format as the calling party number (parameter field)
|
||
-- of the ISUP (see<65>EN 300 356 [5]).
|
||
dSS1-Format [2] OCTET STRING (SIZE (1..25)),
|
||
-- Encoded in the format defined for the value part of the Calling party number
|
||
-- information element of DSS1 protocol EN 300 403-1 [6].
|
||
-- The DSS1 Information element identifier and the DSS1 length are not included.
|
||
...,
|
||
mAP-Format [3] OCTET STRING (SIZE (1..25))
|
||
-- Encoded as AddressString of the MAP protocol TS GSM 09.02 [32].
|
||
}
|
||
|
||
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<65>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)),
|
||
-- Encoded in the format defined for the value part of the Called party number information
|
||
-- element of DSS1 protocol EN 300 403-1 [6].
|
||
-- The DSS1 Information element identifier and the DSS1 length are not included.
|
||
...
|
||
}
|
||
|
||
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<65>EN 300 356 [5]).
|
||
globalCellID [2] OCTET STRING (SIZE (5..7)) OPTIONAL,
|
||
-- See MAP format (see<65>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.
|
||
{
|
||
ms-Loc [1] SEQUENCE
|
||
{
|
||
mcc [1] INTEGER (0..1023),
|
||
-- 10 bits EN 300 392-1 [40]
|
||
mnc [2] INTEGER (0..16383),
|
||
-- 14 bits EN 300 392-1 [40]
|
||
lai [3] INTEGER (0..65535),
|
||
-- 14 bits EN 300 392-1 [40]
|
||
ci [4] INTEGER OPTIONAL
|
||
},
|
||
ls-Loc [2] INTEGER
|
||
}
|
||
|
||
GSMLocation ::= CHOICE
|
||
{
|
||
geoCoordinates [1] SEQUENCE
|
||
{
|
||
latitude [1] PrintableString (SIZE(7..10)),
|
||
-- format: XDDMMSS.SS
|
||
longitude [2] PrintableString (SIZE(8..11)),
|
||
-- format: XDDDMMSS.SS
|
||
mapDatum [3] MapDatum DEFAULT wGS84,
|
||
...,
|
||
azimuth [4] INTEGER (0..359) OPTIONAL
|
||
-- The azimuth is the bearing, relative to true north
|
||
},
|
||
-- format: XDDDMMSS.SS
|
||
-- X : N(orth), S(outh), E(ast), W(est)
|
||
-- DD or DDD : degrees (numeric characters)
|
||
-- MM : minutes (numeric characters)
|
||
-- SS.SS : seconds, the second part (.SS) is optional
|
||
-- Example:
|
||
-- latitude short form N502312
|
||
-- longitude long form E1122312.18
|
||
|
||
utmCoordinates [2] SEQUENCE
|
||
{
|
||
utm-East [1] PrintableString (SIZE(10)),
|
||
utm-North [2] PrintableString (SIZE(7)),
|
||
-- Universal Transverse Mercator
|
||
-- example utm-East 32U0439955
|
||
-- utm-North 5540736
|
||
mapDatum [3] MapDatum DEFAULT wGS84,
|
||
...,
|
||
azimuth [4] INTEGER (0..359) OPTIONAL
|
||
-- The azimuth is the bearing, relative to true north
|
||
},
|
||
|
||
utmRefCoordinates [3] SEQUENCE
|
||
{
|
||
utmref-string [2] PrintableString (SIZE(13)),
|
||
mapDatum [3] MapDatum DEFAULT wGS84,
|
||
...
|
||
},
|
||
-- example 32UPU91294045
|
||
|
||
wGS84Coordinates [4] OCTET STRING
|
||
-- format is as defined in 3GPP TS 03.32 [57]
|
||
}
|
||
|
||
MapDatum ::= ENUMERATED
|
||
{
|
||
wGS84(0),
|
||
-- World Geodetic System 1984
|
||
wGS72(1),
|
||
eD50(2),
|
||
-- European Datum 50
|
||
...
|
||
}
|
||
|
||
UMTSLocation ::= CHOICE
|
||
{
|
||
point [1] GA-Point,
|
||
pointWithUnCertainty [2] GA-PointWithUnCertainty,
|
||
polygon [3] GA-Polygon,
|
||
...
|
||
}
|
||
|
||
GeographicalCoordinates ::= SEQUENCE
|
||
{
|
||
latitudeSign [0] ENUMERATED
|
||
{
|
||
north(0),
|
||
south(1)
|
||
},
|
||
latitude [1] INTEGER (0..8388607),
|
||
longitude [2] INTEGER (-8388608..8388607),
|
||
...
|
||
}
|
||
|
||
GA-Point ::= SEQUENCE
|
||
{
|
||
geographicalCoordinates [0] GeographicalCoordinates,
|
||
...
|
||
}
|
||
|
||
GA-PointWithUnCertainty ::=SEQUENCE
|
||
{
|
||
geographicalCoordinates [0] GeographicalCoordinates,
|
||
uncertaintyCode [1] INTEGER (0..127)
|
||
}
|
||
|
||
maxNrOfPoints INTEGER ::= 15
|
||
|
||
GA-Polygon ::= SEQUENCE (SIZE (1..maxNrOfPoints)) OF
|
||
SEQUENCE
|
||
{
|
||
geographicalCoordinates [0] GeographicalCoordinates,
|
||
...
|
||
}
|
||
|
||
CallContentLinkCharacteristics ::= SEQUENCE
|
||
{
|
||
cCLink-State [1] CCLink-State OPTIONAL,
|
||
-- current state of the CCLink
|
||
release-Time [2] TimeStamp OPTIONAL,
|
||
-- date and time of the release of the Call Content Link.
|
||
release-Reason [3] OCTET STRING (SIZE(2)) OPTIONAL,
|
||
-- Release cause coded in Q.850 [31] format
|
||
lEMF-Address [4] CalledPartyNumber OPTIONAL,
|
||
-- Directory number used to route the call toward the LEMF
|
||
...
|
||
}
|
||
|
||
CCLink-State ::= ENUMERATED
|
||
{
|
||
setUpInProcess(1),
|
||
-- The set-up of the call is in process
|
||
callActive(2),
|
||
callReleased(3),
|
||
lack-of-resource(4),
|
||
-- The lack-of-resource state is sent when a CC Link cannot
|
||
-- be established because of lack of resource at the MF level.
|
||
...
|
||
}
|
||
|
||
Intercepted-Call-State ::= ENUMERATED
|
||
{
|
||
idle(1),
|
||
-- When the intercept call is released, the state is IDLE and the reason is provided
|
||
-- by the release-Reason-Of-Intercepted-Call parameter.
|
||
setUpInProcess(2),
|
||
-- The set-up of the call is in process
|
||
connected(3),
|
||
-- The answer has been received
|
||
...
|
||
}
|
||
|
||
Services-Information ::= SEQUENCE
|
||
{
|
||
iSUP-parameters [1] ISUP-parameters OPTIONAL,
|
||
dSS1-parameters-codeset-0 [2] DSS1-parameters-codeset-0 OPTIONAL,
|
||
...,
|
||
mAP-parameters [3] MAP-parameters OPTIONAL
|
||
}
|
||
|
||
ISUP-parameters ::= SET SIZE (1..256) OF OCTET STRING (SIZE (1..256))
|
||
-- Each "OCTET STRING" contains one additional ISUP parameter TLV coded not already defined in
|
||
-- the previous parameters. The Tag value is the one given in EN 300 356 [5].
|
||
|
||
-- In version 1 of the present document "iSUP-parameters" is defined as mandatory.
|
||
-- It might occur that no ISUP parameter is available. In that case in a version 1
|
||
-- implementation the value "zero" may be included in the first octet string of the SET.
|
||
|
||
-- The Length and the Value are coded in accordance with the parameter definition in
|
||
-- EN 300 356 [5]. Hereafter are listed the main parameters.
|
||
-- However other parameters may be added:
|
||
|
||
-- Transmission medium requirement: format defined in EN 300 356 [5].
|
||
-- This parameter can be provided with the "Party Information" of the "calling party".
|
||
|
||
-- Transmission medium requirement prime: format defined in EN 300 356 [5].
|
||
-- This parameter can be provided with the "Party Information" of the "calling party".
|
||
|
||
DSS1-parameters-codeset-0 ::= SET SIZE (1..256) OF OCTET STRING (SIZE (1..256))
|
||
-- Each "OCTET STRING" contains one DSS1 parameter of the codeset-0. The parameter is coded as
|
||
-- described in EN 300 403-1 [6] (The DSS1 Information element identifier and the DSS1 length
|
||
-- are included). Hereafter are listed the main parameters.
|
||
-- However other parameters may be added:
|
||
|
||
-- Bearer capability: this parameter may be repeated. Format defined in EN 300 403-1 [6].
|
||
-- This parameter can be provided with the "Party Information" of the "calling party",
|
||
-- "called party" or "forwarded to party".
|
||
|
||
-- High Layer Compatibility: this parameter may be repeated. Format defined in EN 300 403-1 [6]
|
||
-- This parameter can be provided with the "Party Information" of the "calling party",
|
||
-- "called party" or "forwarded to party".
|
||
|
||
-- Low Layer capability: this parameter may be repeated. Format defined in EN 300 403-1 [6].
|
||
-- This parameter can be provided with the "Party Information" of the "calling party",
|
||
-- "called party" or "forwarded to party".
|
||
|
||
MAP-parameters ::= SET SIZE (1..256) OF OCTET STRING (SIZE(1..256))
|
||
-- Each "OCTET STRING" contains one MAP parameter. The parameter is coded as described in
|
||
-- TS GSM 09.02 [32] (The map-TS-Code is included).
|
||
|
||
Supplementary-Services ::= SEQUENCE
|
||
{
|
||
standard-Supplementary-Services [1] Standard-Supplementary-Services OPTIONAL,
|
||
non-Standard-Supplementary-Services [2] Non-Standard-Supplementary-Services OPTIONAL,
|
||
other-Services [3] Other-Services OPTIONAL,
|
||
...
|
||
}
|
||
|
||
Standard-Supplementary-Services ::= SEQUENCE
|
||
{
|
||
iSUP-SS-parameters [1] ISUP-SS-parameters OPTIONAL,
|
||
dSS1-SS-parameters-codeset-0 [2] DSS1-SS-parameters-codeset-0 OPTIONAL,
|
||
dSS1-SS-parameters-codeset-4 [3] DSS1-SS-parameters-codeset-4 OPTIONAL,
|
||
dSS1-SS-parameters-codeset-5 [4] DSS1-SS-parameters-codeset-5 OPTIONAL,
|
||
dSS1-SS-parameters-codeset-6 [5] DSS1-SS-parameters-codeset-6 OPTIONAL,
|
||
dSS1-SS-parameters-codeset-7 [6] DSS1-SS-parameters-codeset-7 OPTIONAL,
|
||
dSS1-SS-Invoke-components [7] DSS1-SS-Invoke-Components OPTIONAL,
|
||
mAP-SS-Parameters [8] MAP-SS-Parameters OPTIONAL,
|
||
mAP-SS-Invoke-Components [9] MAP-SS-Invoke-Components OPTIONAL,
|
||
...
|
||
}
|
||
|
||
Non-Standard-Supplementary-Services ::= SET SIZE (1..20) OF CHOICE
|
||
{
|
||
simpleIndication [1] SimpleIndication,
|
||
sciData [2] SciDataMode,
|
||
...
|
||
}
|
||
|
||
Other-Services ::= SET SIZE (1..50) OF OCTET STRING (SIZE (1..256))
|
||
-- Reference manufacturer manuals.
|
||
|
||
ISUP-SS-parameters ::= SET SIZE (1..256) OF OCTET STRING (SIZE (1..256))
|
||
-- It must be noticed this parameter is retained for compatibility reasons.
|
||
-- It is recommended not to use it in new work but to use ISUP-parameters parameter.
|
||
|
||
-- Each "OCTET STRING" contains one additional ISUP parameter TLV coded not already defined in
|
||
-- the previous parameters. The Tag value is the one given in EN 300 356 [5].
|
||
-- The Length and the Value are coded in accordance with the parameter definition in
|
||
-- EN 300 356 [5]. Hereafter are listed the main parameters.
|
||
-- However other parameters may be added:
|
||
|
||
-- Connected Number: format defined in EN 300 356 [5].
|
||
-- This parameter can be provided with the "Party Information" of the
|
||
-- "called party" or "forwarded to party".
|
||
|
||
-- 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 <20>terminating party<74>.
|
||
|
||
-- Original Called Party Number: format defined in EN 300 356 [5].
|
||
-- This parameter can be provided with the "Party Information" of the "originating party".
|
||
|
||
-- Redirection information: format defined in EN 300 356 [5].
|
||
-- This parameter can be provided with the "Party Information" of the
|
||
-- "originating party", "forwarded to party" or/and "Terminating party".
|
||
|
||
-- Redirection Number: format defined in EN 300 356 [5].
|
||
-- This parameter can be provided with the "Party Information" of the
|
||
-- "forwarded to party" or "Terminating party".
|
||
|
||
-- Call diversion information: format defined in EN 300 356 [5].
|
||
-- This parameter can be provided with the "Party Information" of the
|
||
-- "forwarded to party" or "Terminating party".
|
||
|
||
-- Generic Number: format defined in EN 300 356 [5].
|
||
-- This parameter can be provided with the "Party Information" of the
|
||
-- "calling party", "called party" or "forwarded to party".
|
||
-- This parameters are used to transmit additional identities (additional, calling party
|
||
-- number, additional called number, etc.).
|
||
|
||
-- Generic Notification: format defined in EN 300 356 [5].
|
||
-- This parameter may be provided with the "Party Information" of the
|
||
-- "calling party", "called party" or "forwarded to party".
|
||
-- This parameters transmit the notification to the other part of the call of the supplementary
|
||
-- services activated or invoked by a subscriber during the call.
|
||
|
||
-- CUG Interlock Code: format defined in EN 300 356 [5].
|
||
-- This parameter can be provided with the "Party Information" of the "calling party".
|
||
|
||
DSS1-SS-parameters-codeset-0 ::= SET SIZE (1..256) OF OCTET STRING (SIZE (1..256))
|
||
-- Each "OCTET STRING" contains one DSS1 parameter of the codeset-0. The parameter is coded as
|
||
-- described in EN 300 403-1 [6] (The DSS1 Information element identifier and the DSS1 length
|
||
-- are included). Hereafter are listed the main parameters.
|
||
-- However other parameters may be added:
|
||
|
||
-- Calling Party Subaddress: format defined in EN 300 403-1 [6].
|
||
-- This parameter can be provided with the "Party Information" of the "calling party".
|
||
|
||
-- 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<65>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<65>EN 300 097-1 [14]).
|
||
-- This parameter can be provided with the "Party Information" of the
|
||
-- "called party" or "forwarded to party".
|
||
|
||
-- Keypad facility: format defined in EN 300 403-1 [6].
|
||
-- This parameter can be provided with the "Party Information" of the
|
||
-- "calling party", "called party" or "forwarded to party".
|
||
|
||
-- 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 <20>).
|
||
|
||
-- User-user: format defined in EN 300 286-1 [23]).
|
||
-- This parameter can be provided with the "Party Information" of the
|
||
-- "calling party", "called party" or "forwarded to party".
|
||
|
||
DSS1-SS-parameters-codeset-4 ::= SET SIZE (1..256) OF OCTET STRING (SIZE (1..256))
|
||
-- Each "OCTET STRING" contains one DSS1 parameter of the codeset-4. The parameter is coded as
|
||
-- described in the relevant recommendation.
|
||
|
||
DSS1-SS-parameters-codeset-5 ::= SET SIZE (1..256) OF OCTET STRING (SIZE (1..256))
|
||
-- Each "OCTET STRING" contains one DSS1 parameter of the codeset-5. The parameter is coded as
|
||
-- described in the relevant national recommendation.
|
||
|
||
DSS1-SS-parameters-codeset-6 ::= SET SIZE (1..256) OF OCTET STRING (SIZE (1..256))
|
||
-- Each "OCTET STRING" contains one DSS1 parameter of the codeset-6. The parameter is coded as
|
||
-- described in the relevant local network recommendation.
|
||
|
||
DSS1-SS-parameters-codeset-7 ::= SET SIZE (1..256) OF OCTET STRING (SIZE (1..256))
|
||
-- Each "octet string" contains one DSS1 parameter of the codeset-7. The parameter is coded as
|
||
-- described in the relevant user specific recommendation.
|
||
|
||
DSS1-SS-Invoke-Components ::= SET SIZE (1..256) OF OCTET STRING (SIZE (1..256))
|
||
-- Each "octet string" contains one DSS1 Invoke or Return Result component.
|
||
-- The invoke or return result component is coded as
|
||
-- described in the relevant DSS1 supplementary service recommendation.
|
||
|
||
-- Invoke or Return Result component (BeginCONF): EN 300 185-1 [19]
|
||
-- Invoke or Return Result component (AddCONF): EN 300 185-1 [19]
|
||
-- Invoke or Return Result component (SplitCONF): EN 300 185-1 [19]
|
||
-- Invoke or Return Result component (DropCONF): EN 300 185-1 [19]
|
||
-- Invoke or Return Result component (IsolateCONF): EN 300 185-1 [19]
|
||
-- Invoke or Return Result component (ReattachCONF): EN 300 185-1 [19]
|
||
-- Invoke or Return Result component (PartyDISC): EN 300 185-1 [19]
|
||
-- Invoke or Return Result component (MCIDRequest): EN 300 130-1 [16]
|
||
-- Invoke or Return Result component (Begin3PTY): EN 300 188-1 [20]
|
||
-- Invoke or Return Result component (End3PTY): EN 300 188-1 [20]
|
||
-- Invoke or Return Result component (ECTExecute): EN 300 369-1 [25]
|
||
-- Invoke or Return Result component (ECTInform): EN 300 369-1 [25]
|
||
-- Invoke or Return Result component (ECTLinkIdRequest): EN 300 369-1 [25]
|
||
-- Invoke or Return Result component (ECTLoopTest): EN 300 369-1 [25]
|
||
-- Invoke or Return Result component (ExplicitECTExecute): EN 300 369-1 [25]
|
||
-- Invoke or Return Result component (ECT: RequestSubaddress): EN 300 369-1 [25]
|
||
-- Invoke or Return Result component (ECT: SubaddressTransfer): EN 300 369-1 [25]
|
||
-- Invoke or Return Result component (CF: ActivationDiversion): EN 300 207-1 [21]
|
||
-- Invoke or Return Result component (CF: DeactivationDiversion): EN 300 207-1 [21]
|
||
-- Invoke or Return Result component (CF: ActivationStatusNotification): EN 300 207-1 [21]
|
||
-- Invoke or Return Result component (CF: DeactivationStatusNotification): EN 300 207-1 [21]
|
||
-- Invoke or Return Result component (CF: InterrogationDiversion): EN 300 207-1 [21]
|
||
-- Invoke or Return Result component (CF: InterrogationServedUserNumber): EN 300 207-1 [21]
|
||
-- Invoke or Return Result component (CF: DiversionInformation): EN 300 207-1 [21]
|
||
-- Invoke or Return Result component (CF: CallDeflection): EN 300 207-1 [21]
|
||
-- Invoke or Return Result component (CF: CallRerouteing): EN 300 207-1 [21]
|
||
-- Invoke or Return Result component (CF: DivertingLegInformation1): EN 300 207-1 [21]
|
||
-- Invoke or Return Result component (CF: DivertingLegInformation2): EN 300 207-1 [21]
|
||
-- Invoke or Return Result component (CF: DivertingLegInformation3): EN 300 207-1 [21]
|
||
-- other invoke or return result components ...
|
||
|
||
MAP-SS-Invoke-Components ::= SET SIZE (1..256) OF OCTET STRING (SIZE (1..256))
|
||
-- Each "octet string" contains one MAP Invoke or Return Result component.
|
||
-- The invoke or return result component is coded as
|
||
-- described in the relevant MAP supplementary service recommendation.
|
||
|
||
MAP-SS-Parameters ::= SET SIZE (1..256) OF OCTET STRING (SIZE (1..256))
|
||
-- Each "octet string" contains one MAP Parameter. The parameter is coded as
|
||
-- described in the relevant MAP supplementary service recommendation.
|
||
|
||
SimpleIndication ::= ENUMERATED
|
||
{
|
||
call-Waiting-Indication(0),
|
||
-- The target has received a call waiting indication for this call
|
||
add-conf-Indication(1),
|
||
-- this call has been added to a conference
|
||
call-on-hold-Indication(2),
|
||
-- indication that this call is on hold
|
||
retrieve-Indication(3),
|
||
-- indication that this call has been retrieved
|
||
suspend-Indication(4),
|
||
-- indication that this call has been suspended
|
||
resume-Indication(5),
|
||
-- indication that this call has been resumed
|
||
answer-Indication(6),
|
||
-- indication that this call has been answered
|
||
...
|
||
}
|
||
|
||
SciDataMode ::= OCTET STRING (SIZE (1..256))
|
||
|
||
SMS-report ::= SEQUENCE
|
||
{
|
||
communicationIdentifier [1] CommunicationIdentifier,
|
||
-- used to uniquely identify an intercepted call: the same used for the
|
||
-- relevant IRI
|
||
-- Called "callIdentifier" in V1.1.1 of ES 201 671 [i.5]
|
||
timeStamp [2] TimeStamp,
|
||
-- date and time of the report. The format is
|
||
-- the one defined in case a) of the ASN.1 ITU-T Recommendation X.680 [33].
|
||
-- (year month day hour minutes seconds)
|
||
sMS-Contents [3] SEQUENCE
|
||
{
|
||
initiator [1] ENUMERATED
|
||
{
|
||
-- party which sent the SMS
|
||
target(0),
|
||
server(1),
|
||
undefined-party(2),
|
||
...
|
||
},
|
||
transfer-status [2] ENUMERATED
|
||
{
|
||
succeed-transfer(0),
|
||
--the transfer of the SMS message succeeds
|
||
not-succeed-transfer(1),
|
||
undefined(2),
|
||
...
|
||
} OPTIONAL,
|
||
other-message [3] ENUMERATED
|
||
{
|
||
-- In case of terminating call, indicates if the server will send other SMS.
|
||
yes(0),
|
||
no(1),
|
||
undefined(2),
|
||
...
|
||
} OPTIONAL,
|
||
content [4] OCTET STRING (SIZE (1..270)) OPTIONAL,
|
||
-- Encoded in the format defined for the SMS mobile.
|
||
...
|
||
}
|
||
}
|
||
|
||
LawfulInterceptionIdentifier ::= OCTET STRING (SIZE (1..25))
|
||
-- It is recommended to use ASCII characters in "a"<22>"z", "A"<22>"Z", "-", "_", ".", and "0"<22>"9".
|
||
-- For subaddress option only "0"..."9" shall be used.
|
||
|
||
National-Parameters ::= SET SIZE (1..40) OF OCTET STRING (SIZE (1..256))
|
||
-- Content defined by national law.
|
||
|
||
GPRSCorrelationNumber ::= OCTET STRING (SIZE(8..20))
|
||
|
||
GPRSEvent ::= ENUMERATED
|
||
-- see<65>3GPP TS 03.33 [42]
|
||
{
|
||
pDPContextActivation(1),
|
||
startOfInterceptionWithPDPContextActive(2),
|
||
pDPContextDeactivation(4),
|
||
gPRSAttach(5),
|
||
gPRSDetach(6),
|
||
cellOrRAUpdate(10),
|
||
sMS(11),
|
||
...,
|
||
pDPContextModification(13)
|
||
}
|
||
|
||
Services-Data-Information ::= SEQUENCE
|
||
{
|
||
gPRS-parameters [1] GPRS-parameters OPTIONAL,
|
||
...
|
||
}
|
||
|
||
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,
|
||
x25Address [2] X25Address,
|
||
...
|
||
}
|
||
|
||
IPAddress ::= SEQUENCE
|
||
{
|
||
iP-type [1] ENUMERATED
|
||
{
|
||
iPV4(0),
|
||
iPV6(1),
|
||
...
|
||
},
|
||
iP-value [2] IP-value,
|
||
iP-assignment [3] ENUMERATED
|
||
{
|
||
static(1),
|
||
-- The static coding shall be used to report a static address.
|
||
dynamic(2),
|
||
-- The dynamic coding shall be used to report a dynamically allocated address.
|
||
notKnown(3),
|
||
-- The notKnown coding shall be used to report other then static or dynamically
|
||
-- allocated IP addresses.
|
||
...
|
||
} OPTIONAL,
|
||
...
|
||
}
|
||
|
||
IP-value ::= CHOICE
|
||
{
|
||
iPBinaryAddress [1] OCTET STRING (SIZE(4..16)),
|
||
iPTextAddress [2] IA5String (SIZE(7..45)),
|
||
...
|
||
}
|
||
|
||
X25Address ::= OCTET STRING (SIZE(1..25))
|
||
|
||
National-HI2-ASN1parameters ::= SEQUENCE
|
||
{
|
||
countryCode [1] PrintableString (SIZE (2)),
|
||
-- Country Code according to ISO 3166-1 [67],
|
||
-- the country to which the parameters inserted after the extension marker apply.
|
||
...
|
||
-- In case a given country wants to use additional national parameters according to its law,
|
||
-- these national parameters should be defined using the ASN.1 syntax and added after the
|
||
-- 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<65>annex<65>J). Besides, it is recommended to avoid
|
||
-- using tags from 240 to 255 in a formal type definition.
|
||
}
|
||
|
||
END -- end of HI2Operations
|