3 -- Taken from Ecma International
4 -- Standard ECMA-251, 3rd edition (December 2001)
5 -- http://www.ecma-international.org/publications/standards/Ecma-251.htm
8 Common-Information-Operations-asn1-97
9 {iso (1) standard (0) pss1-common-information (15772) operations-asn1-97 (1)}
11 DEFINITIONS EXPLICIT TAGS ::=
15 IMPORTS OPERATION, ERROR FROM Remote-Operations-Information-Objects
16 {joint-iso-itu-t (2) remote-operations (4) informationObjects (5) version1 (0)}
17 EXTENSION, Extension{} FROM Manufacturer-specific-service-extension-class-asn1-97
18 {iso (1) standard (0) pss1-generic-procedures (11582) msi-class-asn1-97 (11)};
20 CMN-Operations OPERATION ::= {cmnRequest | cmnInform }
22 cmnRequest OPERATION ::= {
28 cmnInform OPERATION ::= {
35 featureIdentifier [2] IMPLICIT FeatureIdList OPTIONAL,
36 ssDNDOprotectionLevel [3] IMPLICIT INTEGER (0..3) OPTIONAL,
37 -- Supplementary Service Do Not Disturb Override Protection level,
38 -- meaningful only in backward direction; inclusion indicates
39 -- support of SS-DNDO as well as the applicable protection level.
40 ssCIprotectionLevel [4] IMPLICIT INTEGER (0..3) OPTIONAL,
41 -- Supplementary Service Call Intrusion Protection level,
42 -- meaningful both in forward & backward direction; inclusion indicates support
43 -- of SS-CI as an Unwanted user PINX (forward direction) or as a Terminating
44 -- PINX (backward direction), as well as the applicable protection level.
45 equipmentIdentity [5] IMPLICIT EquipmentId OPTIONAL,
46 partyCategory [6] IMPLICIT PartyCategory OPTIONAL,
48 single [7] IMPLICIT Extension{{CMNExtSet}},
49 multiple [8] IMPLICIT SEQUENCE OF
50 Extension{{CMNExtSet}}
55 single [1] IMPLICIT Extension{{CMNExtSet}},
56 multiple [2] IMPLICIT SEQUENCE OF Extension{{CMNExtSet}}
59 FeatureIdList ::= BIT STRING { -- bit set to ONE means the corresponding feature
60 -- is available for this call
61 reserved (0), -- this Bit shall be reserved
62 ssCFreRoutingSupported (1), -- Call Forwarding rerouting supported
63 -- meaningful only in forward direction
64 -- during call establishment
65 ssCTreRoutingSupported (2), -- Call Transfer rerouting supported
66 -- meaningful both in forward & backward
67 -- direction during call establishment
68 ssCCBSpossible (3), -- CCBS possible
69 -- meaningful only in backward direction
70 -- before receipt of ALERTING/CONNECT
71 ssCCNRpossible (4), -- CCNR possible
72 -- meaningful only in backward direction
73 -- before receipt of CONNECT
74 ssCOsupported (5), -- Call Offer supported
75 -- meaningful only in backward direction
76 -- during call establishment
79 ssCIforcedRelease (6), -- meaningful only in backward direction
80 ssCIisolation (7), -- meaningful only in backward direction
81 ssCIwaitOnBusy (8), -- meaningful only in backward direction
84 ssAOCsupportChargeRateProvAtGatewPinx (9), -- meaningful only in
86 ssAOCsupportInterimChargeProvAtGatewPinx (10), -- meaningful only in
88 ssAOCsupportFinalChargeProvAtGatewPinx (11), -- meaningful only in
91 anfPRsupportedAtCooperatingPinx (12), -- Path replacement
92 -- meaningful both in forward &
96 anfCINTcanInterceptImmediate (13), -- meaningful only in
98 anfCINTcanInterceptDelayed (14), -- meaningful only in
101 anfWTMIreRoutingSupported (15), -- Incoming WTM call
102 -- meaningful only in
104 anfPUMIreRoutingSupported (16), -- Incoming PUM call
105 -- meaningful only in
107 ssSSCTreRoutingSupported (17) -- Single Step Call Transfer rerouting
109 -- meaningful both in forward and
110 -- backward direction during call
114 EquipmentId ::= SEQUENCE {
115 nodeId [1] IMPLICIT IA5String (SIZE (1..10)) OPTIONAL,
116 groupId [2] IMPLICIT IA5String (SIZE (1..10)) OPTIONAL,
117 unitId [3] IMPLICIT IA5String (SIZE (1..10)) OPTIONAL
120 -- The purpose of the Equipment Id is to indicate, to another user or to another PINX, information about a
121 -- calling or called party involved in a call.
122 -- Assignment of network wide unique Equipment Id values is outside the scope of this Standard.
124 PartyCategory ::= ENUMERATED {
132 -- The purpose of the Party category is to indicate, to another user or to another PINX, the category of a user
133 -- involved in a call. An Originating PINX may include an indication of the calling user's category in the SETUP
134 -- message sent across an inter-PINX link. A Terminating PINX may include an indication of the called user's
135 -- category in an ALERTING message or CONNECT message sent across an inter-PINX link. A received
136 -- Party category information may be used for display at the user's terminal or for PINX internal call handling,
137 -- e.g. depending on whether the calling or called party is an extension or a PISN attendant, the PINX internal
138 -- call handling may invoke different options of a supplementary service related to that call.
140 CMNExtSet EXTENSION ::= {...}
143 END -- of Common-Information-Operations-asn1-97