~ubuntu-branches/ubuntu/trusty/erlang/trusty

« back to all changes in this revision

Viewing changes to lib/asn1/test/asn1_SUITE_data/tcapsystem/MAP-ER-DataTypes.asn

  • Committer: Bazaar Package Importer
  • Author(s): Clint Byrum
  • Date: 2011-05-05 15:48:43 UTC
  • mfrom: (3.5.13 sid)
  • Revision ID: james.westby@ubuntu.com-20110505154843-0om6ekzg6m7ugj27
Tags: 1:14.b.2-dfsg-3ubuntu1
* Merge from debian unstable.  Remaining changes:
  - Drop libwxgtk2.8-dev build dependency. Wx isn't in main, and not
    supposed to.
  - Drop erlang-wx binary.
  - Drop erlang-wx dependency from -megaco, -common-test, and -reltool, they
    do not really need wx. Also drop it from -debugger; the GUI needs wx,
    but it apparently has CLI bits as well, and is also needed by -megaco,
    so let's keep the package for now.
  - debian/patches/series: Do what I meant, and enable build-options.patch
    instead.
* Additional changes:
  - Drop erlang-wx from -et
* Dropped Changes:
  - patches/pcre-crash.patch: CVE-2008-2371: outer level option with
    alternatives caused crash. (Applied Upstream)
  - fix for ssl certificate verification in newSSL: 
    ssl_cacertfile_fix.patch (Applied Upstream)
  - debian/patches/series: Enable native.patch again, to get stripped beam
    files and reduce the package size again. (build-options is what
    actually accomplished this)
  - Remove build-options.patch on advice from upstream and because it caused
    odd build failures.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
MAP-ER-DataTypes {
 
2
   itu-t identified-organization (4) etsi (0) mobileDomain (0)
 
3
   gsm-Network (1) modules (3) map-ER-DataTypes (17) version9 (9)}
 
4
 
 
5
DEFINITIONS
 
6
 
 
7
IMPLICIT TAGS
 
8
 
 
9
::=
 
10
 
 
11
BEGIN
 
12
 
 
13
EXPORTS
 
14
        RoamingNotAllowedParam,
 
15
        CallBarredParam,
 
16
        CUG-RejectParam,
 
17
        SS-IncompatibilityCause,
 
18
        PW-RegistrationFailureCause,
 
19
        SM-DeliveryFailureCause,
 
20
        SystemFailureParam,
 
21
        DataMissingParam,
 
22
        UnexpectedDataParam,
 
23
        FacilityNotSupParam,
 
24
        OR-NotAllowedParam,
 
25
        UnknownSubscriberParam,
 
26
        NumberChangedParam,
 
27
        UnidentifiedSubParam,
 
28
        IllegalSubscriberParam,
 
29
        IllegalEquipmentParam,
 
30
        BearerServNotProvParam,
 
31
        TeleservNotProvParam,
 
32
        TracingBufferFullParam,
 
33
        NoRoamingNbParam,
 
34
        AbsentSubscriberParam,
 
35
        BusySubscriberParam,
 
36
        NoSubscriberReplyParam,
 
37
        ForwardingViolationParam,
 
38
        ForwardingFailedParam, 
 
39
        ATI-NotAllowedParam,
 
40
        SubBusyForMT-SMS-Param,
 
41
        MessageWaitListFullParam,
 
42
        AbsentSubscriberSM-Param,
 
43
        AbsentSubscriberDiagnosticSM,
 
44
        ResourceLimitationParam,
 
45
        NoGroupCallNbParam,
 
46
        IncompatibleTerminalParam,
 
47
        ShortTermDenialParam,
 
48
        LongTermDenialParam,
 
49
        UnauthorizedRequestingNetwork-Param,
 
50
        UnauthorizedLCSClient-Param,
 
51
        PositionMethodFailure-Param,
 
52
        UnknownOrUnreachableLCSClient-Param,
 
53
        MM-EventNotSupported-Param,
 
54
        SecureTransportErrorParam,
 
55
        ATSI-NotAllowedParam,
 
56
        ATM-NotAllowedParam,
 
57
        IllegalSS-OperationParam,
 
58
        SS-NotAvailableParam,
 
59
        SS-SubscriptionViolationParam,
 
60
        InformationNotAvailableParam,
 
61
        TargetCellOutsideGCA-Param
 
62
 
 
63
;
 
64
 
 
65
IMPORTS
 
66
        SS-Status
 
67
FROM MAP-SS-DataTypes {
 
68
   itu-t identified-organization (4) etsi (0) mobileDomain (0)
 
69
   gsm-Network (1) modules (3) map-SS-DataTypes (14) version9 (9)}
 
70
 
 
71
        SignalInfo,
 
72
        BasicServiceCode,
 
73
        NetworkResource,
 
74
        AdditionalNetworkResource
 
75
FROM MAP-CommonDataTypes {
 
76
   itu-t identified-organization (4) etsi (0) mobileDomain (0)
 
77
   gsm-Network (1) modules (3) map-CommonDataTypes (18) version9 (9)}
 
78
 
 
79
        SecurityHeader,
 
80
        ProtectedPayload
 
81
FROM MAP-ST-DataTypes {
 
82
   itu-t identified-organization (4) etsi (0) mobileDomain (0)
 
83
   gsm-Network (1) modules (3) map-ST-DataTypes (27) version9 (9)}
 
84
 
 
85
 
 
86
        SS-Code
 
87
FROM MAP-SS-Code {
 
88
   itu-t identified-organization (4) etsi (0) mobileDomain (0)
 
89
   gsm-Network (1) modules (3) map-SS-Code (15) version9 (9)}
 
90
 
 
91
        ExtensionContainer
 
92
FROM MAP-ExtensionDataTypes {
 
93
   itu-t identified-organization (4) etsi (0) mobileDomain (0)
 
94
   gsm-Network (1) modules (3) map-ExtensionDataTypes (21) version9 (9)}
 
95
;
 
96
 
 
97
RoamingNotAllowedParam ::= SEQUENCE {
 
98
        roamingNotAllowedCause  RoamingNotAllowedCause,
 
99
        extensionContainer      ExtensionContainer      OPTIONAL,
 
100
        ...}
 
101
 
 
102
RoamingNotAllowedCause ::= ENUMERATED {
 
103
        plmnRoamingNotAllowed  (0),
 
104
        operatorDeterminedBarring  (3)}
 
105
 
 
106
CallBarredParam ::= CHOICE {
 
107
        callBarringCause        CallBarringCause,
 
108
        -- call BarringCause must not be used in version 3 and higher
 
109
        extensibleCallBarredParam       ExtensibleCallBarredParam
 
110
        -- extensibleCallBarredParam must not be used in version <3
 
111
        }
 
112
 
 
113
CallBarringCause ::= ENUMERATED {
 
114
        barringServiceActive  (0),
 
115
        operatorBarring  (1)}
 
116
 
 
117
ExtensibleCallBarredParam ::= SEQUENCE {
 
118
        callBarringCause        CallBarringCause        OPTIONAL,
 
119
        extensionContainer      ExtensionContainer      OPTIONAL,
 
120
        ... ,
 
121
        unauthorisedMessageOriginator   [1] NULL                OPTIONAL }
 
122
 
 
123
CUG-RejectParam ::= SEQUENCE {
 
124
        cug-RejectCause CUG-RejectCause OPTIONAL,
 
125
        extensionContainer      ExtensionContainer      OPTIONAL,
 
126
        ...}
 
127
 
 
128
CUG-RejectCause ::= ENUMERATED {
 
129
        incomingCallsBarredWithinCUG  (0),
 
130
        subscriberNotMemberOfCUG  (1),
 
131
        requestedBasicServiceViolatesCUG-Constraints  (5),
 
132
        calledPartySS-InteractionViolation  (7)}
 
133
 
 
134
SS-IncompatibilityCause ::= SEQUENCE {
 
135
        ss-Code         [1] SS-Code     OPTIONAL,
 
136
        basicService    BasicServiceCode        OPTIONAL,
 
137
        ss-Status               [4] SS-Status   OPTIONAL,
 
138
        ...}
 
139
 
 
140
PW-RegistrationFailureCause ::= ENUMERATED {
 
141
        undetermined  (0),
 
142
        invalidFormat  (1),
 
143
        newPasswordsMismatch  (2)}
 
144
 
 
145
SM-EnumeratedDeliveryFailureCause ::= ENUMERATED {
 
146
        memoryCapacityExceeded  (0),
 
147
        equipmentProtocolError  (1),
 
148
        equipmentNotSM-Equipped  (2),
 
149
        unknownServiceCentre  (3),
 
150
        sc-Congestion  (4),
 
151
        invalidSME-Address  (5),
 
152
        subscriberNotSC-Subscriber  (6)}
 
153
 
 
154
SM-DeliveryFailureCause ::= SEQUENCE {
 
155
        sm-EnumeratedDeliveryFailureCause       SM-EnumeratedDeliveryFailureCause,
 
156
        diagnosticInfo  SignalInfo      OPTIONAL,
 
157
        extensionContainer      ExtensionContainer      OPTIONAL,
 
158
        ...}
 
159
 
 
160
AbsentSubscriberSM-Param ::= SEQUENCE {
 
161
        absentSubscriberDiagnosticSM    AbsentSubscriberDiagnosticSM    OPTIONAL,
 
162
        -- AbsentSubscriberDiagnosticSM can be either for non-GPRS 
 
163
        -- or for GPRS
 
164
        extensionContainer      ExtensionContainer      OPTIONAL,
 
165
        ...,
 
166
        additionalAbsentSubscriberDiagnosticSM          [0]     AbsentSubscriberDiagnosticSM    OPTIONAL }
 
167
        -- if received, additionalAbsentSubscriberDiagnosticSM 
 
168
        -- is for GPRS and absentSubscriberDiagnosticSM is 
 
169
        -- for non-GPRS
 
170
 
 
171
AbsentSubscriberDiagnosticSM ::= INTEGER (0..255)
 
172
        -- AbsentSubscriberDiagnosticSM values are defined in 3GPP TS 23.040
 
173
 
 
174
SystemFailureParam ::= CHOICE {
 
175
        networkResource NetworkResource,
 
176
        -- networkResource must not be used in version 3
 
177
        extensibleSystemFailureParam    ExtensibleSystemFailureParam
 
178
        -- extensibleSystemFailureParam must not be used in version <3
 
179
        }
 
180
 
 
181
ExtensibleSystemFailureParam ::= SEQUENCE {
 
182
        networkResource NetworkResource OPTIONAL,
 
183
        extensionContainer      ExtensionContainer      OPTIONAL,
 
184
        ...,
 
185
        additionalNetworkResource       [0] AdditionalNetworkResource   OPTIONAL }
 
186
 
 
187
DataMissingParam ::= SEQUENCE {
 
188
        extensionContainer      ExtensionContainer      OPTIONAL,
 
189
        ...}
 
190
 
 
191
UnexpectedDataParam ::= SEQUENCE {
 
192
        extensionContainer      ExtensionContainer      OPTIONAL,
 
193
        ...}
 
194
 
 
195
FacilityNotSupParam ::= SEQUENCE {
 
196
        extensionContainer      ExtensionContainer      OPTIONAL,
 
197
        ...,
 
198
        shapeOfLocationEstimateNotSupported [0] NULL            OPTIONAL,
 
199
        neededLcsCapabilityNotSupportedInServingNode [1] NULL   OPTIONAL }
 
200
 
 
201
OR-NotAllowedParam ::= SEQUENCE {
 
202
        extensionContainer      ExtensionContainer      OPTIONAL,
 
203
        ...}
 
204
 
 
205
UnknownSubscriberParam ::= SEQUENCE {
 
206
        extensionContainer      ExtensionContainer      OPTIONAL,
 
207
        ...,
 
208
        unknownSubscriberDiagnostic     UnknownSubscriberDiagnostic     OPTIONAL}
 
209
 
 
210
UnknownSubscriberDiagnostic ::= ENUMERATED {
 
211
        imsiUnknown  (0),
 
212
        gprsSubscriptionUnknown  (1),
 
213
        ...,
 
214
        npdbMismatch  (2)}
 
215
        -- if unknown values are received in    
 
216
        -- UnknownSubscriberDiagnostic they shall be discarded
 
217
 
 
218
NumberChangedParam ::= SEQUENCE {
 
219
        extensionContainer      ExtensionContainer      OPTIONAL,
 
220
        ...}
 
221
 
 
222
UnidentifiedSubParam ::= SEQUENCE {
 
223
        extensionContainer      ExtensionContainer      OPTIONAL,
 
224
        ...}
 
225
 
 
226
IllegalSubscriberParam ::= SEQUENCE {
 
227
        extensionContainer      ExtensionContainer      OPTIONAL,
 
228
        ...}
 
229
 
 
230
IllegalEquipmentParam ::= SEQUENCE {
 
231
        extensionContainer      ExtensionContainer      OPTIONAL,
 
232
        ...}
 
233
 
 
234
BearerServNotProvParam ::= SEQUENCE {
 
235
        extensionContainer      ExtensionContainer      OPTIONAL,
 
236
        ...}
 
237
 
 
238
TeleservNotProvParam ::= SEQUENCE {
 
239
        extensionContainer      ExtensionContainer      OPTIONAL,
 
240
        ...}
 
241
 
 
242
TracingBufferFullParam ::= SEQUENCE {
 
243
        extensionContainer      ExtensionContainer      OPTIONAL,
 
244
        ...}
 
245
 
 
246
NoRoamingNbParam ::= SEQUENCE {
 
247
        extensionContainer      ExtensionContainer      OPTIONAL,
 
248
        ...}
 
249
 
 
250
AbsentSubscriberParam ::= SEQUENCE {
 
251
        extensionContainer      ExtensionContainer      OPTIONAL,
 
252
        ...,
 
253
        absentSubscriberReason  [0] AbsentSubscriberReason      OPTIONAL}
 
254
 
 
255
AbsentSubscriberReason ::= ENUMERATED {
 
256
        imsiDetach (0),
 
257
        restrictedArea (1),
 
258
        noPageResponse (2),
 
259
        ... ,
 
260
        purgedMS (3)}
 
261
-- exception handling: at reception of other values than the ones listed the 
 
262
-- AbsentSubscriberReason shall be ignored. 
 
263
-- The AbsentSubscriberReason: purgedMS is defined for the Super-Charger feature 
 
264
-- (see TS 23.116). If this value is received in a Provide Roaming Number response
 
265
-- it shall be mapped to the AbsentSubscriberReason: imsiDetach in the Send Routeing
 
266
-- Information response
 
267
 
 
268
BusySubscriberParam ::= SEQUENCE {
 
269
        extensionContainer      ExtensionContainer      OPTIONAL,
 
270
        ...,
 
271
        ccbs-Possible   [0] NULL                OPTIONAL,
 
272
        ccbs-Busy               [1] NULL                OPTIONAL}
 
273
 
 
274
NoSubscriberReplyParam ::= SEQUENCE {
 
275
        extensionContainer      ExtensionContainer      OPTIONAL,
 
276
        ...}
 
277
 
 
278
ForwardingViolationParam ::= SEQUENCE {
 
279
        extensionContainer      ExtensionContainer      OPTIONAL,
 
280
        ...}
 
281
 
 
282
ForwardingFailedParam ::= SEQUENCE {
 
283
        extensionContainer      ExtensionContainer      OPTIONAL,
 
284
        ...}
 
285
 
 
286
ATI-NotAllowedParam ::= SEQUENCE {
 
287
        extensionContainer      ExtensionContainer      OPTIONAL,
 
288
        ...}
 
289
 
 
290
ATSI-NotAllowedParam ::= SEQUENCE {
 
291
        extensionContainer      ExtensionContainer      OPTIONAL,
 
292
        ...}
 
293
 
 
294
ATM-NotAllowedParam ::= SEQUENCE {
 
295
        extensionContainer      ExtensionContainer      OPTIONAL,
 
296
        ...}
 
297
 
 
298
IllegalSS-OperationParam ::= SEQUENCE {
 
299
        extensionContainer      ExtensionContainer      OPTIONAL,
 
300
        ...}
 
301
 
 
302
SS-NotAvailableParam ::= SEQUENCE {
 
303
        extensionContainer      ExtensionContainer      OPTIONAL,
 
304
        ...}
 
305
 
 
306
SS-SubscriptionViolationParam ::= SEQUENCE {
 
307
        extensionContainer      ExtensionContainer      OPTIONAL,
 
308
        ...}
 
309
 
 
310
InformationNotAvailableParam ::= SEQUENCE {
 
311
        extensionContainer      ExtensionContainer      OPTIONAL,
 
312
        ...}
 
313
 
 
314
SubBusyForMT-SMS-Param ::= SEQUENCE {
 
315
        extensionContainer      ExtensionContainer      OPTIONAL,
 
316
        ... ,
 
317
        gprsConnectionSuspended NULL                    OPTIONAL }
 
318
        -- If GprsConnectionSuspended is not understood it shall 
 
319
        -- be discarded
 
320
 
 
321
MessageWaitListFullParam ::= SEQUENCE {
 
322
        extensionContainer      ExtensionContainer      OPTIONAL,
 
323
        ...}
 
324
 
 
325
ResourceLimitationParam ::= SEQUENCE {
 
326
        extensionContainer      ExtensionContainer      OPTIONAL,
 
327
        ...}
 
328
 
 
329
NoGroupCallNbParam ::= SEQUENCE {
 
330
        extensionContainer      ExtensionContainer      OPTIONAL,
 
331
        ...}
 
332
 
 
333
IncompatibleTerminalParam ::= SEQUENCE {
 
334
        extensionContainer      ExtensionContainer      OPTIONAL,
 
335
        ...}
 
336
 
 
337
ShortTermDenialParam ::= SEQUENCE {
 
338
        ...}
 
339
 
 
340
LongTermDenialParam ::= SEQUENCE {
 
341
        ...}
 
342
 
 
343
UnauthorizedRequestingNetwork-Param ::= SEQUENCE {
 
344
        extensionContainer      ExtensionContainer      OPTIONAL,
 
345
        ...}
 
346
 
 
347
UnauthorizedLCSClient-Param ::= SEQUENCE {
 
348
        unauthorizedLCSClient-Diagnostic        [0] UnauthorizedLCSClient-Diagnostic    OPTIONAL,
 
349
        extensionContainer      [1] ExtensionContainer                  OPTIONAL,
 
350
        ... }
 
351
 
 
352
UnauthorizedLCSClient-Diagnostic ::= ENUMERATED {
 
353
        noAdditionalInformation (0),
 
354
        clientNotInMSPrivacyExceptionList (1),
 
355
        callToClientNotSetup (2),
 
356
        privacyOverrideNotApplicable (3),
 
357
        disallowedByLocalRegulatoryRequirements (4),
 
358
        ...,
 
359
        unauthorizedPrivacyClass (5),
 
360
        unauthorizedCallSessionUnrelatedExternalClient (6),
 
361
        unauthorizedCallSessionRelatedExternalClient (7) }
 
362
--      exception handling:
 
363
--      any unrecognized value shall be ignored
 
364
 
 
365
PositionMethodFailure-Param ::= SEQUENCE {
 
366
        positionMethodFailure-Diagnostic        [0] PositionMethodFailure-Diagnostic    OPTIONAL,
 
367
        extensionContainer      [1] ExtensionContainer                  OPTIONAL,
 
368
        ... }
 
369
 
 
370
PositionMethodFailure-Diagnostic ::= ENUMERATED {
 
371
        congestion  (0),
 
372
        insufficientResources  (1),
 
373
        insufficientMeasurementData  (2),
 
374
        inconsistentMeasurementData  (3),
 
375
        locationProcedureNotCompleted  (4),
 
376
        locationProcedureNotSupportedByTargetMS  (5),
 
377
        qoSNotAttainable  (6),
 
378
        positionMethodNotAvailableInNetwork     (7),
 
379
        positionMethodNotAvailableInLocationArea        (8),
 
380
        ... }
 
381
--      exception handling:
 
382
--      any unrecognized value shall be ignored
 
383
 
 
384
UnknownOrUnreachableLCSClient-Param ::= SEQUENCE {
 
385
        extensionContainer      ExtensionContainer      OPTIONAL,
 
386
        ...}
 
387
 
 
388
MM-EventNotSupported-Param ::= SEQUENCE {
 
389
        extensionContainer      ExtensionContainer      OPTIONAL,
 
390
        ...}
 
391
 
 
392
TargetCellOutsideGCA-Param ::= SEQUENCE {
 
393
        extensionContainer      ExtensionContainer      OPTIONAL,
 
394
        ...}
 
395
 
 
396
SecureTransportErrorParam ::= SEQUENCE {
 
397
        securityHeader  SecurityHeader,
 
398
        protectedPayload        ProtectedPayload        OPTIONAL
 
399
        }
 
400
        -- The protectedPayload carries the result of applying the security function 
 
401
        -- defined in 3GPP TS 33.200 to the encoding of the securely transported error 
 
402
        -- parameter
 
403
 
 
404
 
 
405
END