2
itu-t identified-organization (4) etsi (0) mobileDomain (0)
3
gsm-Network (1) modules (3) map-SS-DataTypes (14) version9 (9)}
17
SS-SubscriptionOption,
22
USSD-DataCodingScheme,
34
SS-InvocationNotificationArg,
35
SS-InvocationNotificationRes,
46
ISDN-SubaddressString,
55
FROM MAP-CommonDataTypes {
56
itu-t identified-organization (4) etsi (0) mobileDomain (0)
57
gsm-Network (1) modules (3) map-CommonDataTypes (18) version9 (9)}
60
FROM MAP-ExtensionDataTypes {
61
itu-t identified-organization (4) etsi (0) mobileDomain (0)
62
gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version9 (9)}
66
itu-t identified-organization (4) etsi (0) mobileDomain (0)
67
gsm-Network (1) modules (3) map-SS-Code (15) version9 (9)}
71
RegisterSS-Arg ::= SEQUENCE {
73
basicService BasicServiceCode OPTIONAL,
74
forwardedToNumber [4] AddressString OPTIONAL,
75
forwardedToSubaddress [6] ISDN-SubaddressString OPTIONAL,
76
noReplyConditionTime [5] NoReplyConditionTime OPTIONAL,
78
defaultPriority [7] EMLPP-Priority OPTIONAL,
79
nbrUser [8] MC-Bearers OPTIONAL,
80
longFTN-Supported [9] NULL OPTIONAL }
82
NoReplyConditionTime ::= INTEGER (5..30)
85
forwardingInfo [0] ForwardingInfo,
86
callBarringInfo [1] CallBarringInfo,
89
ForwardingInfo ::= SEQUENCE {
90
ss-Code SS-Code OPTIONAL,
91
forwardingFeatureList ForwardingFeatureList,
94
ForwardingFeatureList ::=
95
SEQUENCE SIZE (1..maxNumOfBasicServiceGroups) OF
98
ForwardingFeature ::= SEQUENCE {
99
basicService BasicServiceCode OPTIONAL,
100
ss-Status [4] SS-Status OPTIONAL,
101
forwardedToNumber [5] ISDN-AddressString OPTIONAL,
102
forwardedToSubaddress [8] ISDN-SubaddressString OPTIONAL,
103
forwardingOptions [6] ForwardingOptions OPTIONAL,
104
noReplyConditionTime [7] NoReplyConditionTime OPTIONAL,
106
longForwardedToNumber [9] FTN-AddressString OPTIONAL }
108
SS-Status ::= OCTET STRING (SIZE (1))
110
-- bits 8765: 0000 (unused)
111
-- bits 4321: Used to convey the "P bit","R bit","A bit" and "Q bit",
112
-- representing supplementary service state information
113
-- as defined in TS 3GPP TS 23.011 [22]
123
ForwardingOptions ::= OCTET STRING (SIZE (1))
125
-- bit 8: notification to forwarding party
129
-- bit 7: redirecting presentation
133
-- bit 6: notification to calling party
139
-- bits 43: forwarding reason
140
-- 00 ms not reachable
143
-- 11 unconditional when used in a SRI Result,
144
-- or call deflection when used in a RCH Argument
145
-- bits 21: 00 (unused)
147
CallBarringInfo ::= SEQUENCE {
148
ss-Code SS-Code OPTIONAL,
149
callBarringFeatureList CallBarringFeatureList,
152
CallBarringFeatureList ::= SEQUENCE SIZE (1..maxNumOfBasicServiceGroups) OF
155
CallBarringFeature ::= SEQUENCE {
156
basicService BasicServiceCode OPTIONAL,
157
ss-Status [4] SS-Status OPTIONAL,
160
SS-Data ::= SEQUENCE {
161
ss-Code SS-Code OPTIONAL,
162
ss-Status [4] SS-Status OPTIONAL,
163
ss-SubscriptionOption SS-SubscriptionOption OPTIONAL,
164
basicServiceGroupList BasicServiceGroupList OPTIONAL,
166
defaultPriority EMLPP-Priority OPTIONAL,
167
nbrUser [5] MC-Bearers OPTIONAL
170
SS-SubscriptionOption ::= CHOICE {
171
cliRestrictionOption [2] CliRestrictionOption,
172
overrideCategory [1] OverrideCategory}
174
CliRestrictionOption ::= ENUMERATED {
176
temporaryDefaultRestricted (1),
177
temporaryDefaultAllowed (2)}
179
OverrideCategory ::= ENUMERATED {
181
overrideDisabled (1)}
183
SS-ForBS-Code ::= SEQUENCE {
185
basicService BasicServiceCode OPTIONAL,
187
longFTN-Supported [4] NULL OPTIONAL }
189
GenericServiceInfo ::= SEQUENCE {
191
cliRestrictionOption CliRestrictionOption OPTIONAL,
193
maximumEntitledPriority [0] EMLPP-Priority OPTIONAL,
194
defaultPriority [1] EMLPP-Priority OPTIONAL,
195
ccbs-FeatureList [2] CCBS-FeatureList OPTIONAL,
196
nbrSB [3] MaxMC-Bearers OPTIONAL,
197
nbrUser [4] MC-Bearers OPTIONAL,
198
nbrSN [5] MC-Bearers OPTIONAL }
200
CCBS-FeatureList ::= SEQUENCE SIZE (1..maxNumOfCCBS-Requests) OF
203
maxNumOfCCBS-Requests INTEGER ::= 5
205
CCBS-Feature ::= SEQUENCE {
206
ccbs-Index [0] CCBS-Index OPTIONAL,
207
b-subscriberNumber [1] ISDN-AddressString OPTIONAL,
208
b-subscriberSubaddress [2] ISDN-SubaddressString OPTIONAL,
209
basicServiceGroup [3] BasicServiceCode OPTIONAL,
212
CCBS-Index ::= INTEGER (1..maxNumOfCCBS-Requests)
214
InterrogateSS-Res ::= CHOICE {
215
ss-Status [0] SS-Status,
216
basicServiceGroupList [2] BasicServiceGroupList,
217
forwardingFeatureList [3] ForwardingFeatureList,
218
genericServiceInfo [4] GenericServiceInfo }
220
USSD-Arg ::= SEQUENCE {
221
ussd-DataCodingScheme USSD-DataCodingScheme,
222
ussd-String USSD-String,
224
alertingPattern AlertingPattern OPTIONAL,
225
msisdn [0] ISDN-AddressString OPTIONAL }
227
USSD-Res ::= SEQUENCE {
228
ussd-DataCodingScheme USSD-DataCodingScheme,
229
ussd-String USSD-String,
232
USSD-DataCodingScheme ::= OCTET STRING (SIZE (1))
233
-- The structure of the USSD-DataCodingScheme is defined by
234
-- the Cell Broadcast Data Coding Scheme as described in
235
-- TS 3GPP TS 23.038 [25]
237
USSD-String ::= OCTET STRING (SIZE (1..maxUSSD-StringLength))
238
-- The structure of the contents of the USSD-String is dependent
239
-- on the USSD-DataCodingScheme as described in TS 3GPP TS 23.038 [25].
241
maxUSSD-StringLength INTEGER ::= 160
243
Password ::= NumericString
244
(FROM ("0"|"1"|"2"|"3"|"4"|"5"|"6"|"7"|"8"|"9"))
247
GuidanceInfo ::= ENUMERATED {
250
enterNewPW-Again (2)}
251
-- How this information is really delivered to the subscriber
252
-- (display, announcement, ...) is not part of this
255
SS-List ::= SEQUENCE SIZE (1..maxNumOfSS) OF
258
maxNumOfSS INTEGER ::= 30
260
SS-InfoList ::= SEQUENCE SIZE (1..maxNumOfSS) OF
263
BasicServiceGroupList ::= SEQUENCE SIZE (1..maxNumOfBasicServiceGroups) OF
266
maxNumOfBasicServiceGroups INTEGER ::= 13
268
SS-InvocationNotificationArg ::= SEQUENCE {
270
msisdn [1] ISDN-AddressString,
271
ss-Event [2] SS-Code,
272
-- The following SS-Code values are allowed :
273
-- ect SS-Code ::= '00110001'B
274
-- multiPTY SS-Code ::= '01010001'B
275
-- cd SS-Code ::= '00100100'B
276
-- ccbs SS-Code ::= '01000100'B
277
ss-EventSpecification [3] SS-EventSpecification OPTIONAL,
278
extensionContainer [4] ExtensionContainer OPTIONAL,
280
b-subscriberNumber [5] ISDN-AddressString OPTIONAL,
281
ccbs-RequestState [6] CCBS-RequestState OPTIONAL
284
CCBS-RequestState ::= ENUMERATED {
294
SS-InvocationNotificationRes ::= SEQUENCE {
295
extensionContainer ExtensionContainer OPTIONAL,
299
SS-EventSpecification ::= SEQUENCE SIZE (1..maxEventSpecification) OF
302
maxEventSpecification INTEGER ::= 2
304
RegisterCC-EntryArg ::= SEQUENCE {
306
ccbs-Data [1] CCBS-Data OPTIONAL,
309
CCBS-Data ::= SEQUENCE {
310
ccbs-Feature [0] CCBS-Feature,
311
translatedB-Number [1] ISDN-AddressString,
312
serviceIndicator [2] ServiceIndicator OPTIONAL,
313
callInfo [3] ExternalSignalInfo,
314
networkSignalInfo [4] ExternalSignalInfo,
317
ServiceIndicator ::= BIT STRING {
319
camel-invoked (1)} (SIZE(2..32))
320
-- exception handling:
321
-- bits 2 to 31 shall be ignored if received and not understood
323
RegisterCC-EntryRes ::= SEQUENCE {
324
ccbs-Feature [0] CCBS-Feature OPTIONAL,
327
EraseCC-EntryArg ::= SEQUENCE {
329
ccbs-Index [1] CCBS-Index OPTIONAL,
332
EraseCC-EntryRes ::= SEQUENCE {
334
ss-Status [1] SS-Status OPTIONAL,