3 -- Hand crafted ASN1 file for the differences between latest spec and V2
4 -- statments sufixed with V2 to be able to generate this with the latest ASN1 spec.
5 -- .cnf and -template is used to call the statmets here.
7 CAP-DataTypesV2 {ccitt(0) identified-organization(4) etsi(0) mobileDomain(0) gsm-Network(1) modules(3)cap-datatypes(52) version2(1)}
9 -- This module contains the type definitions for the CAP v.2 data types.
11 DEFINITIONS IMPLICIT TAGS ::=
16 FROM MAP-CommonDataTypes {itu-t(0) identified-organization(4) etsi(0) mobileDomain(0)
17 gsm-Network(1) modules(3) map-CommonDataTypes(18) version12(12)}
21 -- TYPE DEFINITIONS FOR CAP v.2 DATA TYPES FOLLOW
23 InitialDPArgExtensionV2 ::= SEQUENCE {
24 naCarrierInformation [0] NACarrierInformation OPTIONAL,
25 gmscAddress [1] ISDN-AddressString OPTIONAL,
31 -- Use of the text parameter is network operator/equipment vendor specific.
33 NACarrierInformation ::= SEQUENCE {
34 naCarrierId [0] NAEA-CIC OPTIONAL,
35 naCICSelectionType [1] NACarrierSelectionInfo OPTIONAL,
38 NACarrierSelectionInfo ::= OCTET STRING (SIZE (1))
39 -- NA carrier selection information octet carries the same values as ANSI
40 -- ISUP T1.113: '00'H - not indicated or not explicitly provided
41 -- '01'H - subscribed not dialed
42 -- '02'H - subscribed and dialed
43 -- '03'H - subscribed with dialing undetermined
44 -- '04'H - dialed CIC not subscribed
47 CAMEL-AChBillingChargingCharacteristicsV2 ::= CHOICE {
48 timeDurationCharging [0] SEQUENCE {
49 maxCallPeriodDuration [0] INTEGER (1..864000),
50 releaseIfdurationExceeded [1] ReleaseIfDurationExceeded OPTIONAL,
51 tariffSwitchInterval [2] INTEGER (1..86400) OPTIONAL
54 -- tariffSwitchInterval is measured in 1 second units.
55 -- maxCallPeriodDuration is measured in100 millisecond units
57 ReleaseIfDurationExceeded ::= SEQUENCE {
58 tone BOOLEAN DEFAULT FALSE,
60 extensions [10] SEQUENCE SIZE(1..numOfExtensions) OF
61 ExtensionField OPTIONAL