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