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

« back to all changes in this revision

Viewing changes to lib/asn1/test/asn1_SUITE_data/S1AP-IEs.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
-- $Id$
 
2
-- 3GPP TS 36.413 V8.6.1 (2009-06)
 
3
-- 9.3.4        Information Element Definitions
 
4
-- **************************************************************
 
5
--
 
6
-- Information Element Definitions
 
7
--
 
8
-- **************************************************************
 
9
 
 
10
S1AP-IEs { 
 
11
itu-t (0) identified-organization (4) etsi (0) mobileDomain (0) 
 
12
eps-Access (20) modules (3) s1ap (1) version1 (1) s1ap-IEs (2) }
 
13
 
 
14
DEFINITIONS AUTOMATIC TAGS ::= 
 
15
 
 
16
BEGIN
 
17
 
 
18
IMPORTS
 
19
        id-E-RABInformationListItem,
 
20
        id-E-RABItem,
 
21
        id-Bearers-SubjectToStatusTransfer-Item,
 
22
        maxNrOfCSGs,
 
23
        maxNrOfE-RABs,
 
24
        maxNrOfErrors,
 
25
        maxnoofBPLMNs,
 
26
        maxnoofPLMNsPerMME,
 
27
        maxnoofTACs,
 
28
        maxnoofEPLMNs,
 
29
        maxnoofEPLMNsPlusOne,
 
30
        maxnoofForbLACs,
 
31
        maxnoofForbTACs,
 
32
        maxnoofTACs,
 
33
        maxnoofCells,
 
34
        maxnoofCellID,
 
35
        maxnoofEmergencyAreaID,
 
36
        maxnoofTAIforWarning,
 
37
        maxnoofCellinTAI,
 
38
        maxnoofCellinEAI,
 
39
        maxnoofeNBX2TLAs,
 
40
        maxnoofRATs,
 
41
        maxnoofGroupIDs,
 
42
        maxnoofMMECs
 
43
 
 
44
 
 
45
 
 
46
FROM S1AP-Constants
 
47
 
 
48
        Criticality,
 
49
        ProcedureCode,
 
50
        ProtocolIE-ID,
 
51
        TriggeringMessage
 
52
FROM S1AP-CommonDataTypes
 
53
 
 
54
        ProtocolExtensionContainer{},
 
55
        S1AP-PROTOCOL-EXTENSION,
 
56
        ProtocolIE-SingleContainer{},
 
57
        S1AP-PROTOCOL-IES
 
58
 
 
59
FROM S1AP-Containers;   
 
60
 
 
61
-- A
 
62
 
 
63
 
 
64
AllocationAndRetentionPriority ::= SEQUENCE {
 
65
        priorityLevel                           PriorityLevel,
 
66
        pre-emptionCapability           Pre-emptionCapability,
 
67
        pre-emptionVulnerability        Pre-emptionVulnerability,
 
68
        iE-Extensions                           ProtocolExtensionContainer { {AllocationAndRetentionPriority-ExtIEs} } OPTIONAL,
 
69
        ...
 
70
}
 
71
 
 
72
AllocationAndRetentionPriority-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
73
        ...
 
74
}
 
75
 
 
76
 
 
77
-- B
 
78
 
 
79
Bearers-SubjectToStatusTransferList ::= SEQUENCE (SIZE(1.. maxNrOfE-RABs)) OF ProtocolIE-SingleContainer { { Bearers-SubjectToStatusTransfer-ItemIEs } }
 
80
 
 
81
Bearers-SubjectToStatusTransfer-ItemIEs S1AP-PROTOCOL-IES ::= {
 
82
        { ID id-Bearers-SubjectToStatusTransfer-Item    CRITICALITY ignore      TYPE Bearers-SubjectToStatusTransfer-Item       PRESENCE mandatory      },
 
83
        ...
 
84
}
 
85
 
 
86
Bearers-SubjectToStatusTransfer-Item ::= SEQUENCE {
 
87
        e-RAB-ID                                                                E-RAB-ID,
 
88
        uL-COUNTvalue                                                           COUNTvalue,
 
89
        dL-COUNTvalue                                                           COUNTvalue,
 
90
        receiveStatusofULPDCPSDUs                                       ReceiveStatusofULPDCPSDUs                       OPTIONAL,
 
91
        iE-Extensions                                                   ProtocolExtensionContainer { {Bearers-SubjectToStatusTransfer-ItemExtIEs} } OPTIONAL,
 
92
        ...
 
93
}
 
94
 
 
95
Bearers-SubjectToStatusTransfer-ItemExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
96
        ...
 
97
}
 
98
 
 
99
BitRate ::= INTEGER (0..10000000000) 
 
100
 
 
101
BPLMNs ::= SEQUENCE (SIZE(1.. maxnoofBPLMNs)) OF PLMNidentity
 
102
 
 
103
BroadcastCompletedAreaList ::= CHOICE {
 
104
        cellID-Broadcast                                CellID-Broadcast,
 
105
        tAI-Broadcast                                   TAI-Broadcast,
 
106
        emergencyAreaID-Broadcast               EmergencyAreaID-Broadcast,
 
107
        ...
 
108
}
 
109
 
 
110
 
 
111
-- C
 
112
 
 
113
Cause ::= CHOICE {
 
114
        radioNetwork            CauseRadioNetwork,
 
115
        transport                       CauseTransport,
 
116
        nas                                     CauseNas,
 
117
        protocol                        CauseProtocol,
 
118
        misc                            CauseMisc,
 
119
        ...
 
120
}
 
121
 
 
122
CauseMisc ::= ENUMERATED {
 
123
        control-processing-overload,
 
124
        not-enough-user-plane-processing-resources,
 
125
        hardware-failure,
 
126
        om-intervention,
 
127
        unspecified,
 
128
        unknown-PLMN,
 
129
...
 
130
}
 
131
 
 
132
CauseProtocol ::= ENUMERATED {
 
133
        transfer-syntax-error,
 
134
        abstract-syntax-error-reject,
 
135
        abstract-syntax-error-ignore-and-notify,
 
136
        message-not-compatible-with-receiver-state,
 
137
        semantic-error,
 
138
        abstract-syntax-error-falsely-constructed-message,
 
139
        unspecified,
 
140
        ...
 
141
}
 
142
 
 
143
CauseRadioNetwork ::= ENUMERATED {
 
144
        unspecified,
 
145
        tx2relocoverall-expiry,
 
146
        successful-handover,
 
147
        release-due-to-eutran-generated-reason,
 
148
        handover-cancelled,     
 
149
        partial-handover,       
 
150
        ho-failure-in-target-EPC-eNB-or-target-system,
 
151
        ho-target-not-allowed,
 
152
        tS1relocoverall-expiry,
 
153
        tS1relocprep-expiry,
 
154
        cell-not-available,
 
155
        unknown-targetID,
 
156
        no-radio-resources-available-in-target-cell,
 
157
        unknown-mme-ue-s1ap-id,
 
158
        unknown-enb-ue-s1ap-id,
 
159
        unknown-pair-ue-s1ap-id,
 
160
        handover-desirable-for-radio-reason,
 
161
        time-critical-handover,
 
162
        resource-optimisation-handover,
 
163
        reduce-load-in-serving-cell,
 
164
        user-inactivity,
 
165
        radio-connection-with-ue-lost,
 
166
        load-balancing-tau-required,
 
167
        cs-fallback-triggered,
 
168
        ue-not-available-for-ps-service,
 
169
        radio-resources-not-available,
 
170
        failure-in-radio-interface-procedure,
 
171
        invalid-qos-combination,
 
172
        interrat-redirection,
 
173
        interaction-with-other-procedure,
 
174
        unknown-E-RAB-ID,
 
175
        multiple-E-RAB-ID-instances,
 
176
        encryption-and-or-integrity-protection-algorithms-not-supported,
 
177
        s1-intra-system-handover-triggered,
 
178
        s1-inter-system-handover-triggered,
 
179
        x2-handover-triggered,
 
180
        ...,
 
181
        redirection-towards-1xRTT
 
182
 
 
183
}
 
184
 
 
185
CauseTransport ::= ENUMERATED {
 
186
        transport-resource-unavailable,
 
187
        unspecified,
 
188
        ...
 
189
}
 
190
 
 
191
CauseNas ::= ENUMERATED {
 
192
        normal-release,
 
193
        authentication-failure,
 
194
        detach,
 
195
        unspecified,
 
196
        ...
 
197
}
 
198
 
 
199
CellIdentity                    ::= BIT STRING (SIZE (28))
 
200
 
 
201
CellID-Broadcast ::= SEQUENCE (SIZE(1..maxnoofCellID)) OF CellID-Broadcast-Item
 
202
 
 
203
CellID-Broadcast-Item ::= SEQUENCE {
 
204
        eCGI                            EUTRAN-CGI,
 
205
        iE-Extensions           ProtocolExtensionContainer { {CellID-Broadcast-Item-ExtIEs} } OPTIONAL,
 
206
        ...
 
207
}
 
208
 
 
209
CellID-Broadcast-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
210
        ...
 
211
}
 
212
 
 
213
 
 
214
Cdma2000PDU     ::= OCTET STRING
 
215
 
 
216
Cdma2000RATType ::= ENUMERATED {
 
217
        hRPD,
 
218
        onexRTT,
 
219
        ...
 
220
}
 
221
 
 
222
Cdma2000SectorID ::= OCTET STRING
 
223
 
 
224
Cdma2000HOStatus ::= ENUMERATED {
 
225
        hOSuccess,
 
226
        hOFailure,
 
227
        ...
 
228
}
 
229
 
 
230
Cdma2000HORequiredIndication ::= ENUMERATED {
 
231
        true,
 
232
        ...
 
233
}
 
234
 
 
235
Cdma2000OneXSRVCCInfo ::= SEQUENCE {
 
236
        cdma2000OneXMEID                        Cdma2000OneXMEID,
 
237
        cdma2000OneXMSI                         Cdma2000OneXMSI,
 
238
        cdma2000OneXPilot                       Cdma2000OneXPilot,
 
239
        iE-Extensions                           ProtocolExtensionContainer { {Cdma2000OneXSRVCCInfo-ExtIEs} } OPTIONAL,
 
240
        ...
 
241
}
 
242
 
 
243
Cdma2000OneXSRVCCInfo-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
244
        ...
 
245
}
 
246
 
 
247
Cdma2000OneXMEID ::= OCTET STRING
 
248
 
 
249
Cdma2000OneXMSI ::= OCTET STRING
 
250
 
 
251
Cdma2000OneXPilot ::= OCTET STRING
 
252
 
 
253
Cdma2000OneXRAND ::= OCTET STRING
 
254
 
 
255
 
 
256
Cell-Size ::= ENUMERATED {verysmall, small, medium, large, ...}
 
257
 
 
258
CellType ::= SEQUENCE {
 
259
        cell-Size                               Cell-Size,
 
260
        iE-Extensions                   ProtocolExtensionContainer { { CellType-ExtIEs}}        OPTIONAL,
 
261
        ...
 
262
}
 
263
 
 
264
CellType-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
265
        ...
 
266
}
 
267
 
 
268
CGI ::= SEQUENCE {
 
269
        pLMNidentity                            PLMNidentity,
 
270
        lAC                             LAC,
 
271
        cI                              CI,
 
272
        rAC                             RAC                                             OPTIONAL,
 
273
        iE-Extensions   ProtocolExtensionContainer { {CGI-ExtIEs} } OPTIONAL,
 
274
        ...
 
275
        }
 
276
 
 
277
CGI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
278
        ...
 
279
}
 
280
 
 
281
CI                                      ::= OCTET STRING (SIZE (2))
 
282
 
 
283
CNDomain ::= ENUMERATED {
 
284
        ps, 
 
285
        cs 
 
286
}
 
287
 
 
288
CSFallbackIndicator ::= ENUMERATED { 
 
289
        cs-fallback-required,
 
290
        ...,
 
291
        cs-fallback-high-priority 
 
292
}
 
293
 
 
294
CSG-Id          ::= BIT STRING (SIZE (27))
 
295
 
 
296
 
 
297
CSG-IdList ::= SEQUENCE (SIZE (1..maxNrOfCSGs)) OF CSG-IdList-Item
 
298
 
 
299
CSG-IdList-Item ::= SEQUENCE {
 
300
        cSG-Id                  CSG-Id,
 
301
        iE-Extensions   ProtocolExtensionContainer { {CSG-IdList-Item-ExtIEs} } OPTIONAL,
 
302
        ...
 
303
}
 
304
 
 
305
CSG-IdList-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
306
        ...
 
307
}
 
308
 
 
309
COUNTvalue ::= SEQUENCE {
 
310
        pDCP-SN                 PDCP-SN,
 
311
        hFN                             HFN,
 
312
        iE-Extensions   ProtocolExtensionContainer { {COUNTvalue-ExtIEs} } OPTIONAL,
 
313
        ...
 
314
}
 
315
COUNTvalue-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
316
        ...
 
317
}
 
318
 
 
319
CriticalityDiagnostics ::= SEQUENCE {
 
320
        procedureCode                                   ProcedureCode                                   OPTIONAL,
 
321
        triggeringMessage                               TriggeringMessage                               OPTIONAL,
 
322
        procedureCriticality                    Criticality                                             OPTIONAL,
 
323
        iEsCriticalityDiagnostics               CriticalityDiagnostics-IE-List  OPTIONAL,
 
324
        iE-Extensions                                   ProtocolExtensionContainer {{CriticalityDiagnostics-ExtIEs}} OPTIONAL,
 
325
        ...
 
326
}
 
327
 
 
328
CriticalityDiagnostics-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
329
        ...
 
330
}
 
331
 
 
332
CriticalityDiagnostics-IE-List ::= SEQUENCE (SIZE (1..maxNrOfErrors)) OF CriticalityDiagnostics-IE-Item
 
333
 
 
334
CriticalityDiagnostics-IE-Item ::=      SEQUENCE {
 
335
        iECriticality                   Criticality,
 
336
        iE-ID                                   ProtocolIE-ID,
 
337
        typeOfError                     TypeOfError,
 
338
        iE-Extensions                   ProtocolExtensionContainer {{CriticalityDiagnostics-IE-Item-ExtIEs}} OPTIONAL,
 
339
        ...
 
340
}
 
341
 
 
342
CriticalityDiagnostics-IE-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
343
        ...
 
344
}
 
345
 
 
346
 
 
347
-- D
 
348
 
 
349
DataCodingScheme ::= BIT STRING (SIZE (8))
 
350
 
 
351
DL-Forwarding ::= ENUMERATED {
 
352
        dL-Forwarding-proposed,
 
353
        ...
 
354
}
 
355
 
 
356
Direct-Forwarding-Path-Availability ::= ENUMERATED {
 
357
        directPathAvailable,
 
358
        ...
 
359
}
 
360
 
 
361
-- E
 
362
 
 
363
ECGIList ::= SEQUENCE (SIZE(1..maxnoofCellID)) OF EUTRAN-CGI
 
364
 
 
365
EmergencyAreaIDList ::= SEQUENCE (SIZE(1..maxnoofEmergencyAreaID)) OF EmergencyAreaID
 
366
 
 
367
EmergencyAreaID ::= OCTET STRING (SIZE (3))
 
368
 
 
369
EmergencyAreaID-Broadcast ::= SEQUENCE (SIZE(1..maxnoofEmergencyAreaID)) OF EmergencyAreaID-Broadcast-Item
 
370
 
 
371
EmergencyAreaID-Broadcast-Item ::= SEQUENCE {
 
372
        emergencyAreaID                 EmergencyAreaID,
 
373
        completedCellinEAI              CompletedCellinEAI,
 
374
        iE-Extensions                   ProtocolExtensionContainer { {EmergencyAreaID-Broadcast-Item-ExtIEs} } OPTIONAL,
 
375
        ...
 
376
}
 
377
 
 
378
EmergencyAreaID-Broadcast-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
379
        ...
 
380
}
 
381
 
 
382
 
 
383
CompletedCellinEAI ::= SEQUENCE (SIZE(1..maxnoofCellinEAI)) OF CompletedCellinEAI-Item
 
384
 
 
385
CompletedCellinEAI-Item ::= SEQUENCE {
 
386
        eCGI                                    EUTRAN-CGI,
 
387
        iE-Extensions                   ProtocolExtensionContainer { {CompletedCellinEAI-Item-ExtIEs} } OPTIONAL,
 
388
        ...
 
389
}
 
390
 
 
391
CompletedCellinEAI-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
392
        ...
 
393
}
 
394
 
 
395
ENB-ID ::= CHOICE {
 
396
        macroENB-ID                     BIT STRING (SIZE(20)),
 
397
        homeENB-ID                      BIT STRING (SIZE(28)),
 
398
        ...
 
399
}
 
400
 
 
401
GERAN-Cell-ID ::= SEQUENCE {
 
402
        lAI                             LAI,
 
403
    rAC                         RAC, 
 
404
        cI                              CI,
 
405
        iE-Extensions                   ProtocolExtensionContainer { { GERAN-Cell-ID-ExtIEs} } OPTIONAL,
 
406
        ...
 
407
}
 
408
 
 
409
GERAN-Cell-ID-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
410
        ...
 
411
}
 
412
 
 
413
Global-ENB-ID ::= SEQUENCE {
 
414
        pLMNidentity                    PLMNidentity,
 
415
        eNB-ID                                  ENB-ID,
 
416
        iE-Extensions                   ProtocolExtensionContainer { {GlobalENB-ID-ExtIEs} } OPTIONAL,
 
417
        ...
 
418
}
 
419
 
 
420
GlobalENB-ID-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
421
        ...
 
422
}
 
423
 
 
424
 
 
425
ENB-StatusTransfer-TransparentContainer         ::= SEQUENCE {
 
426
        bearers-SubjectToStatusTransferList             Bearers-SubjectToStatusTransferList,
 
427
        iE-Extensions                   ProtocolExtensionContainer { {ENB-StatusTransfer-TransparentContainer-ExtIEs} } OPTIONAL,
 
428
        ...
 
429
}
 
430
 
 
431
ENB-StatusTransfer-TransparentContainer-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
432
        ...
 
433
}
 
434
 
 
435
ENB-UE-S1AP-ID                          ::= INTEGER (0..16777215)
 
436
 
 
437
ENBname ::= PrintableString (SIZE (1..150,...))
 
438
 
 
439
ENBX2TLAs ::= SEQUENCE (SIZE(1.. maxnoofeNBX2TLAs)) OF TransportLayerAddress
 
440
 
 
441
EncryptionAlgorithms ::= BIT STRING (SIZE (16,...))
 
442
 
 
443
EPLMNs ::= SEQUENCE (SIZE(1..maxnoofEPLMNs)) OF PLMNidentity
 
444
EventType       ::= ENUMERATED {
 
445
        direct,
 
446
        change-of-serve-cell,
 
447
        stop-change-of-serve-cell,
 
448
        ...
 
449
}
 
450
 
 
451
E-RAB-ID                ::= INTEGER (0..15, ...)
 
452
 
 
453
E-RABInformationList    ::= SEQUENCE (SIZE (1.. maxNrOfE-RABs)) OF ProtocolIE-SingleContainer { { E-RABInformationListIEs } }
 
454
 
 
455
E-RABInformationListIEs S1AP-PROTOCOL-IES ::= {
 
456
        { ID id-E-RABInformationListItem                        CRITICALITY ignore      TYPE E-RABInformationListItem                   PRESENCE mandatory      },
 
457
        ...
 
458
}
 
459
 
 
460
E-RABInformationListItem ::= SEQUENCE {
 
461
        e-RAB-ID                                        E-RAB-ID,
 
462
        dL-Forwarding                                   DL-Forwarding           OPTIONAL,
 
463
        iE-Extensions                                   ProtocolExtensionContainer { {E-RABInformationListItem-ExtIEs} }                        OPTIONAL,
 
464
        ...
 
465
}
 
466
 
 
467
E-RABInformationListItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
468
        ...
 
469
}
 
470
 
 
471
E-RABList ::= SEQUENCE (SIZE(1.. maxNrOfE-RABs)) OF ProtocolIE-SingleContainer { {E-RABItemIEs} }
 
472
 
 
473
E-RABItemIEs    S1AP-PROTOCOL-IES ::= {
 
474
        { ID id-E-RABItem        CRITICALITY ignore     TYPE E-RABItem  PRESENCE mandatory },
 
475
        ...
 
476
}
 
477
 
 
478
E-RABItem ::= SEQUENCE {
 
479
        e-RAB-ID                                E-RAB-ID,
 
480
        cause                                           Cause,
 
481
        iE-Extensions                           ProtocolExtensionContainer { {E-RABItem-ExtIEs} } OPTIONAL,
 
482
        ...
 
483
}
 
484
 
 
485
E-RABItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
486
        ...
 
487
}
 
488
 
 
489
 
 
490
 
 
491
 
 
492
E-RABLevelQoSParameters ::= SEQUENCE {
 
493
        qCI                     QCI,
 
494
        allocationRetentionPriority                     AllocationAndRetentionPriority,
 
495
        gbrQosInformation                                       GBR-QosInformation                      OPTIONAL,
 
496
        iE-Extensions                                           ProtocolExtensionContainer { {E-RABQoSParameters-ExtIEs} } OPTIONAL,
 
497
        ...
 
498
}
 
499
 
 
500
E-RABQoSParameters-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
501
        ...
 
502
}
 
503
 
 
504
 
 
505
EUTRAN-CGI ::= SEQUENCE {
 
506
        pLMNidentity                    PLMNidentity,
 
507
        cell-ID                                 CellIdentity,
 
508
        iE-Extensions                   ProtocolExtensionContainer { {EUTRAN-CGI-ExtIEs} } OPTIONAL,
 
509
        ...
 
510
}
 
511
 
 
512
EUTRAN-CGI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
513
        ...
 
514
}
 
515
 
 
516
ExtendedRNC-ID                                  ::= INTEGER (4096..65535)
 
517
 
 
518
-- F
 
519
 
 
520
ForbiddenInterRATs ::= ENUMERATED {
 
521
        all,
 
522
        geran,
 
523
        utran,
 
524
        cdma2000,
 
525
        ...
 
526
}
 
527
 
 
528
ForbiddenTAs ::= SEQUENCE (SIZE(1.. maxnoofEPLMNsPlusOne)) OF ForbiddenTAs-Item
 
529
 
 
530
ForbiddenTAs-Item ::= SEQUENCE {
 
531
        pLMN-Identity           PLMNidentity,
 
532
        forbiddenTACs           ForbiddenTACs,
 
533
        iE-Extensions           ProtocolExtensionContainer { {ForbiddenTAs-Item-ExtIEs} } OPTIONAL,
 
534
        ...
 
535
}
 
536
 
 
537
ForbiddenTAs-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
538
        ...
 
539
}
 
540
 
 
541
ForbiddenTACs ::= SEQUENCE (SIZE(1..maxnoofForbTACs)) OF TAC
 
542
 
 
543
ForbiddenLAs ::= SEQUENCE (SIZE(1..maxnoofEPLMNsPlusOne)) OF ForbiddenLAs-Item
 
544
 
 
545
ForbiddenLAs-Item ::= SEQUENCE {
 
546
        pLMN-Identity           PLMNidentity,
 
547
        forbiddenLACs           ForbiddenLACs,
 
548
        iE-Extensions           ProtocolExtensionContainer { {ForbiddenLAs-Item-ExtIEs} } OPTIONAL,
 
549
        ...
 
550
}
 
551
 
 
552
ForbiddenLAs-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
553
        ...
 
554
}
 
555
 
 
556
ForbiddenLACs ::= SEQUENCE (SIZE(1..maxnoofForbLACs)) OF LAC
 
557
 
 
558
-- G
 
559
 
 
560
GBR-QosInformation ::= SEQUENCE {
 
561
        e-RAB-MaximumBitrateDL                  BitRate,
 
562
        e-RAB-MaximumBitrateUL                  BitRate,
 
563
        e-RAB-GuaranteedBitrateDL               BitRate,
 
564
        e-RAB-GuaranteedBitrateUL               BitRate,
 
565
        iE-Extensions                                           ProtocolExtensionContainer { { GBR-QosInformation-ExtIEs} } OPTIONAL,
 
566
        ...
 
567
}
 
568
 
 
569
GBR-QosInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
570
        ...
 
571
}
 
572
 
 
573
 
 
574
GTP-TEID                                        ::= OCTET STRING (SIZE (4))
 
575
 
 
576
GUMMEI                  ::= SEQUENCE {
 
577
        pLMN-Identity           PLMNidentity,
 
578
        mME-Group-ID            MME-Group-ID,
 
579
        mME-Code                        MME-Code,
 
580
        iE-Extensions                                   ProtocolExtensionContainer { {GUMMEI-ExtIEs} } OPTIONAL,
 
581
        ...
 
582
}
 
583
 
 
584
GUMMEI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
585
        ...
 
586
}
 
587
 
 
588
-- H
 
589
 
 
590
HandoverRestrictionList ::= SEQUENCE {
 
591
        servingPLMN                                     PLMNidentity,
 
592
        equivalentPLMNs                         EPLMNs                                  OPTIONAL,
 
593
        forbiddenTAs                            ForbiddenTAs                    OPTIONAL,
 
594
        forbiddenLAs                            ForbiddenLAs                    OPTIONAL,
 
595
        forbiddenInterRATs                              ForbiddenInterRATs                      OPTIONAL, 
 
596
        iE-Extensions                           ProtocolExtensionContainer { {HandoverRestrictionList-ExtIEs} } OPTIONAL,
 
597
        ...
 
598
}
 
599
 
 
600
HandoverRestrictionList-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
601
        ...
 
602
}
 
603
 
 
604
HandoverType ::= ENUMERATED {
 
605
        intralte,
 
606
        ltetoutran,
 
607
        ltetogeran,
 
608
        utrantolte,
 
609
        gerantolte,
 
610
        ...
 
611
}
 
612
 
 
613
HFN ::= INTEGER (0..1048575)
 
614
 
 
615
-- I
 
616
 
 
617
IMSI    ::=     OCTET STRING (SIZE (3..8))
 
618
 
 
619
IntegrityProtectionAlgorithms ::= BIT STRING (SIZE (16,...))
 
620
 
 
621
InterfacesToTrace ::= BIT STRING (SIZE (8))
 
622
 
 
623
 
 
624
 
 
625
-- J
 
626
-- K
 
627
-- L
 
628
 
 
629
 
 
630
LAC     ::= OCTET STRING (SIZE (2))
 
631
 
 
632
LAI ::= SEQUENCE {
 
633
        pLMNidentity                            PLMNidentity,
 
634
        lAC                             LAC,
 
635
        iE-Extensions                   ProtocolExtensionContainer { {LAI-ExtIEs} } OPTIONAL,
 
636
        ...
 
637
}
 
638
 
 
639
LAI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
640
        ...
 
641
}
 
642
 
 
643
LastVisitedCell-Item ::= CHOICE {
 
644
        e-UTRAN-Cell                                    LastVisitedEUTRANCellInformation,
 
645
        uTRAN-Cell                                              LastVisitedUTRANCellInformation,
 
646
        gERAN-Cell                                              LastVisitedGERANCellInformation,
 
647
        ...
 
648
}
 
649
LastVisitedEUTRANCellInformation ::= SEQUENCE {
 
650
        global-Cell-ID                                  EUTRAN-CGI,
 
651
        cellType                                                CellType,
 
652
        time-UE-StayedInCell                    Time-UE-StayedInCell,
 
653
        iE-Extensions                                   ProtocolExtensionContainer { { LastVisitedEUTRANCellInformation-ExtIEs} } OPTIONAL,
 
654
        ...
 
655
}
 
656
LastVisitedEUTRANCellInformation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
657
        ...
 
658
}
 
659
LastVisitedUTRANCellInformation ::= OCTET STRING
 
660
 
 
661
LastVisitedGERANCellInformation ::= CHOICE {
 
662
        undefined                                               NULL,
 
663
        ...
 
664
}
 
665
 
 
666
L3-Information                          ::= OCTET STRING
 
667
 
 
668
 
 
669
-- M
 
670
 
 
671
MessageIdentifier       ::= BIT STRING (SIZE (16))
 
672
 
 
673
MMEname ::= PrintableString (SIZE (1..150,...))
 
674
 
 
675
MME-Group-ID    ::= OCTET STRING (SIZE (2))
 
676
 
 
677
MME-Code                ::= OCTET STRING (SIZE (1))
 
678
 
 
679
MME-UE-S1AP-ID                          ::= INTEGER (0..4294967295)
 
680
M-TMSI                  ::= OCTET STRING (SIZE (4))
 
681
 
 
682
MSClassmark2    ::= OCTET STRING
 
683
MSClassmark3    ::= OCTET STRING
 
684
 
 
685
-- N
 
686
 
 
687
NAS-PDU ::=  OCTET STRING
 
688
 
 
689
NASSecurityParametersfromE-UTRAN ::= OCTET STRING
 
690
 
 
691
NASSecurityParameterstoE-UTRAN ::= OCTET STRING
 
692
 
 
693
NumberofBroadcastRequest ::= INTEGER (0..65535)
 
694
 
 
695
NumberofBroadcast ::= INTEGER (0..65535)
 
696
 
 
697
-- O
 
698
OldBSS-ToNewBSS-Information             ::= OCTET STRING
 
699
 
 
700
OverloadAction ::= ENUMERATED {
 
701
reject-non-emergency-mo-dt,
 
702
reject-all-rrc-cr-signalling,
 
703
permit-emergency-sessions-only,
 
704
        ...
 
705
}
 
706
 
 
707
OverloadResponse ::= CHOICE {
 
708
        overloadAction                                  OverloadAction,
 
709
        ...
 
710
}
 
711
 
 
712
 
 
713
-- P
 
714
 
 
715
PagingDRX ::= ENUMERATED {
 
716
        v32,
 
717
        v64,
 
718
        v128,
 
719
        v256,
 
720
        ...
 
721
        }
 
722
 
 
723
PDCP-SN ::= INTEGER (0..4095) 
 
724
 
 
725
PLMNidentity                            ::= TBCD-STRING 
 
726
 
 
727
Pre-emptionCapability ::= ENUMERATED {
 
728
        shall-not-trigger-pre-emption,
 
729
        may-trigger-pre-emption
 
730
}
 
731
 
 
732
Pre-emptionVulnerability ::= ENUMERATED {
 
733
        not-pre-emptable,
 
734
        pre-emptable
 
735
}
 
736
 
 
737
PriorityLevel                           ::= INTEGER { spare (0), highest (1), lowest (14), no-priority (15) } (0..15)
 
738
 
 
739
 
 
740
-- Q
 
741
 
 
742
QCI                                             ::= INTEGER (0..255)
 
743
 
 
744
-- R
 
745
 
 
746
ReceiveStatusofULPDCPSDUs ::= BIT STRING (SIZE(4096))
 
747
 
 
748
RelativeMMECapacity                             ::= INTEGER (0..255)
 
749
 
 
750
RAC                                     ::= OCTET STRING (SIZE (1))
 
751
 
 
752
 
 
753
RequestType     ::= SEQUENCE {
 
754
        eventType                               EventType,
 
755
        reportArea                              ReportArea,
 
756
        iE-Extensions                   ProtocolExtensionContainer { { RequestType-ExtIEs} }    OPTIONAL,
 
757
        ...
 
758
}
 
759
 
 
760
 
 
761
RequestType-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
762
        ...
 
763
}
 
764
 
 
765
RIMTransfer ::= SEQUENCE {
 
766
        rIMInformation                                  RIMInformation,
 
767
        rIMRoutingAddress                               RIMRoutingAddress               OPTIONAL,
 
768
        iE-Extensions                   ProtocolExtensionContainer { { RIMTransfer-ExtIEs} }                    OPTIONAL,
 
769
...
 
770
}
 
771
 
 
772
RIMTransfer-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
773
        ...
 
774
}
 
775
 
 
776
RIMInformation ::= OCTET STRING
 
777
 
 
778
RIMRoutingAddress ::= CHOICE {
 
779
        gERAN-Cell-ID                   GERAN-Cell-ID,
 
780
        ...
 
781
}
 
782
 
 
783
ReportArea ::= ENUMERATED {
 
784
        ecgi,
 
785
        ...
 
786
}
 
787
 
 
788
RepetitionPeriod ::= INTEGER (0..4096)
 
789
 
 
790
 
 
791
RNC-ID                                  ::= INTEGER (0..4095)
 
792
 
 
793
RRC-Container   ::= OCTET STRING
 
794
 
 
795
RRC-Establishment-Cause ::= ENUMERATED {
 
796
        emergency,
 
797
        highPriorityAccess,
 
798
        mt-Access,
 
799
        mo-Signalling,
 
800
        mo-Data,
 
801
        ...
 
802
}
 
803
 
 
804
-- S
 
805
 
 
806
 
 
807
SecurityKey     ::= BIT STRING (SIZE(256))
 
808
 
 
809
 
 
810
 
 
811
SecurityContext ::= SEQUENCE {
 
812
        nextHopChainingCount            INTEGER (0..7),
 
813
        nextHopParameter                        SecurityKey,
 
814
        iE-Extensions                           ProtocolExtensionContainer { { SecurityContext-ExtIEs} } OPTIONAL,
 
815
        ...
 
816
}
 
817
 
 
818
 
 
819
SecurityContext-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
820
        ...
 
821
}
 
822
 
 
823
SerialNumber ::= BIT STRING (SIZE (16))
 
824
 
 
825
SONInformation ::= CHOICE{
 
826
        sONInformationRequest           SONInformationRequest,
 
827
        sONInformationReply                     SONInformationReply,
 
828
        ...
 
829
}
 
830
 
 
831
SONInformationRequest ::= ENUMERATED { 
 
832
        x2TNL-Configuration-Info,
 
833
        ...
 
834
}
 
835
 
 
836
SONInformationReply ::= SEQUENCE {
 
837
        x2TNLConfigurationInfo                  X2TNLConfigurationInfo                  OPTIONAL,
 
838
        iE-Extensions                                   ProtocolExtensionContainer {{SONInformationReply-ExtIEs}} OPTIONAL,
 
839
        ...
 
840
}
 
841
 
 
842
SONInformationReply-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
843
        ...
 
844
}
 
845
 
 
846
 
 
847
SONConfigurationTransfer ::= SEQUENCE {
 
848
        targeteNB-ID                                    TargeteNB-ID,
 
849
        sourceeNB-ID                                    SourceeNB-ID,
 
850
        sONInformation                                  SONInformation,
 
851
        iE-Extensions                   ProtocolExtensionContainer { { SONConfigurationTransfer-ExtIEs} }                       OPTIONAL,
 
852
...
 
853
}
 
854
 
 
855
SONConfigurationTransfer-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
856
        ...
 
857
}
 
858
 
 
859
 
 
860
 
 
861
Source-ToTarget-TransparentContainer ::= OCTET STRING
 
862
 
 
863
SourceBSS-ToTargetBSS-TransparentContainer              ::= OCTET STRING
 
864
SourceeNB-ID ::= SEQUENCE {
 
865
        global-ENB-ID   Global-ENB-ID,
 
866
        selected-TAI    TAI,
 
867
        iE-Extensions   ProtocolExtensionContainer { {SourceeNB-ID-ExtIEs} } OPTIONAL
 
868
}
 
869
 
 
870
SourceeNB-ID-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
871
        ...
 
872
}
 
873
 
 
874
SRVCCOperationPossible ::= ENUMERATED {
 
875
        possible,
 
876
        ...
 
877
}
 
878
 
 
879
SRVCCHOIndication ::= ENUMERATED {
 
880
        pSandCS,
 
881
        cSonly,
 
882
        ...
 
883
}
 
884
 
 
885
SourceeNB-ToTargeteNB-TransparentContainer              ::= SEQUENCE {
 
886
        rRC-Container                                   RRC-Container,
 
887
        e-RABInformationList            E-RABInformationList            OPTIONAL,
 
888
        targetCell-ID                                   EUTRAN-CGI,
 
889
        subscriberProfileIDforRFP                               SubscriberProfileIDforRFP               OPTIONAL,
 
890
        uE-HistoryInformation                   UE-HistoryInformation,
 
891
        iE-Extensions                   ProtocolExtensionContainer { {SourceeNB-ToTargeteNB-TransparentContainer-ExtIEs} } OPTIONAL,
 
892
        ...
 
893
}
 
894
 
 
895
SourceeNB-ToTargeteNB-TransparentContainer-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
896
        ...
 
897
}
 
898
 
 
899
 
 
900
SourceRNC-ToTargetRNC-TransparentContainer              ::= OCTET STRING
 
901
 
 
902
 
 
903
ServedGUMMEIs ::= SEQUENCE (SIZE (1.. maxnoofRATs)) OF ServedGUMMEIsItem
 
904
 
 
905
ServedGUMMEIsItem ::= SEQUENCE {
 
906
        servedPLMNs                             ServedPLMNs,
 
907
        servedGroupIDs                  ServedGroupIDs,
 
908
        servedMMECs                             ServedMMECs,
 
909
        iE-Extensions                   ProtocolExtensionContainer { {ServedGUMMEIsItem-ExtIEs} }       OPTIONAL,
 
910
        ...
 
911
}
 
912
 
 
913
ServedGUMMEIsItem-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
914
        ...
 
915
}
 
916
 
 
917
ServedGroupIDs ::= SEQUENCE (SIZE(1.. maxnoofGroupIDs)) OF MME-Group-ID
 
918
ServedMMECs ::= SEQUENCE (SIZE(1.. maxnoofMMECs)) OF MME-Code
 
919
 
 
920
ServedPLMNs ::= SEQUENCE (SIZE(1.. maxnoofPLMNsPerMME)) OF PLMNidentity
 
921
 
 
922
SubscriberProfileIDforRFP ::= INTEGER (1..256) 
 
923
 
 
924
SupportedTAs ::= SEQUENCE (SIZE(1.. maxnoofTACs)) OF SupportedTAs-Item
 
925
 
 
926
SupportedTAs-Item ::=   SEQUENCE  {
 
927
        tAC                                     TAC,
 
928
        broadcastPLMNs          BPLMNs,
 
929
        iE-Extensions           ProtocolExtensionContainer { {SupportedTAs-Item-ExtIEs} } OPTIONAL,
 
930
        ...
 
931
}
 
932
 
 
933
SupportedTAs-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
934
        ...
 
935
}
 
936
 
 
937
S-TMSI ::= SEQUENCE {
 
938
        mMEC    MME-Code,
 
939
        m-TMSI  M-TMSI,
 
940
        iE-Extensions           ProtocolExtensionContainer { {S-TMSI-ExtIEs} } OPTIONAL,
 
941
        ...
 
942
}
 
943
 
 
944
S-TMSI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
945
        ...
 
946
}
 
947
 
 
948
-- T
 
949
 
 
950
TAC ::= OCTET STRING (SIZE (2))
 
951
 
 
952
TAIListforWarning ::= SEQUENCE (SIZE(1..maxnoofTAIforWarning)) OF TAI
 
953
 
 
954
TAI ::= SEQUENCE {
 
955
        pLMNidentity                    PLMNidentity,
 
956
        tAC                                             TAC,
 
957
        iE-Extensions                   ProtocolExtensionContainer { {TAI-ExtIEs} } OPTIONAL,
 
958
        ...
 
959
}
 
960
 
 
961
TAI-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
962
        ...
 
963
}
 
964
 
 
965
TAI-Broadcast ::= SEQUENCE (SIZE(1..maxnoofTAIforWarning)) OF TAI-Broadcast-Item
 
966
 
 
967
TAI-Broadcast-Item ::= SEQUENCE {
 
968
        tAI                                     TAI,
 
969
        completedCellinTAI      CompletedCellinTAI,
 
970
        iE-Extensions                   ProtocolExtensionContainer { {TAI-Broadcast-Item-ExtIEs} } OPTIONAL,
 
971
        ...
 
972
}
 
973
 
 
974
TAI-Broadcast-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
975
        ...
 
976
}
 
977
 
 
978
CompletedCellinTAI ::= SEQUENCE (SIZE(1..maxnoofCellinTAI)) OF CompletedCellinTAI-Item
 
979
 
 
980
CompletedCellinTAI-Item ::= SEQUENCE{
 
981
        eCGI                            EUTRAN-CGI,
 
982
        iE-Extensions           ProtocolExtensionContainer { {CompletedCellinTAI-Item-ExtIEs} } OPTIONAL,
 
983
        ...
 
984
}
 
985
 
 
986
CompletedCellinTAI-Item-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
987
        ...
 
988
}
 
989
 
 
990
TBCD-STRING ::= OCTET STRING (SIZE (3))
 
991
 
 
992
TargetID ::= CHOICE {
 
993
        targeteNB-ID                    TargeteNB-ID,
 
994
        targetRNC-ID                    TargetRNC-ID,
 
995
        cGI                             CGI,
 
996
        ...
 
997
}
 
998
 
 
999
TargeteNB-ID ::= SEQUENCE {
 
1000
        global-ENB-ID   Global-ENB-ID,
 
1001
        selected-TAI    TAI,
 
1002
        iE-Extensions   ProtocolExtensionContainer { {TargeteNB-ID-ExtIEs} } OPTIONAL,
 
1003
        ...
 
1004
}
 
1005
 
 
1006
TargeteNB-ID-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
1007
        ...
 
1008
}
 
1009
 
 
1010
TargetRNC-ID ::= SEQUENCE {
 
1011
        lAI                                     LAI,
 
1012
        rAC                                     RAC             OPTIONAL,
 
1013
        rNC-ID                          RNC-ID,
 
1014
        extendedRNC-ID          ExtendedRNC-ID          OPTIONAL,
 
1015
        iE-Extensions   ProtocolExtensionContainer { {TargetRNC-ID-ExtIEs} } OPTIONAL,
 
1016
        ...
 
1017
        }
 
1018
 
 
1019
 
 
1020
TargetRNC-ID-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
1021
        ...
 
1022
}
 
1023
 
 
1024
 
 
1025
TargeteNB-ToSourceeNB-TransparentContainer              ::= SEQUENCE {
 
1026
        rRC-Container                                   RRC-Container,
 
1027
        iE-Extensions                   ProtocolExtensionContainer { {TargeteNB-ToSourceeNB-TransparentContainer-ExtIEs} } OPTIONAL,
 
1028
        ...
 
1029
}
 
1030
 
 
1031
TargeteNB-ToSourceeNB-TransparentContainer-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
1032
        ...
 
1033
}
 
1034
 
 
1035
Target-ToSource-TransparentContainer ::= OCTET STRING
 
1036
TargetRNC-ToSourceRNC-TransparentContainer              ::= OCTET STRING
 
1037
TargetBSS-ToSourceBSS-TransparentContainer              ::= OCTET STRING
 
1038
 
 
1039
TimeToWait ::= ENUMERATED {v1s, v2s, v5s, v10s, v20s, v60s, ...}
 
1040
 
 
1041
Time-UE-StayedInCell ::= INTEGER (0..4095)
 
1042
 
 
1043
TransportLayerAddress           ::= BIT STRING (SIZE(1..160, ...))
 
1044
 
 
1045
TraceActivation ::= SEQUENCE {
 
1046
        e-UTRAN-Trace-ID                                        E-UTRAN-Trace-ID,
 
1047
        interfacesToTrace                       InterfacesToTrace,
 
1048
traceDepth                                              TraceDepth,
 
1049
traceCollectionEntityIPAddress  TransportLayerAddress,
 
1050
        iE-Extensions                                   ProtocolExtensionContainer { { TraceActivation-ExtIEs} }                OPTIONAL,
 
1051
        ...
 
1052
}
 
1053
 
 
1054
TraceActivation-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
1055
        ...
 
1056
}
 
1057
 
 
1058
TraceDepth ::= ENUMERATED { 
 
1059
        minimum,
 
1060
        medium,
 
1061
        maximum,
 
1062
        minimumWithoutVendorSpecificExtension,
 
1063
        mediumWithoutVendorSpecificExtension,
 
1064
        maximumWithoutVendorSpecificExtension,
 
1065
        ...
 
1066
}
 
1067
 
 
1068
E-UTRAN-Trace-ID ::=  OCTET STRING (SIZE (8))
 
1069
 
 
1070
TypeOfError ::= ENUMERATED {
 
1071
        not-understood,
 
1072
        missing,
 
1073
        ...
 
1074
}
 
1075
 
 
1076
-- U
 
1077
 
 
1078
UEAggregateMaximumBitrate ::= SEQUENCE {
 
1079
        uEaggregateMaximumBitRateDL                             BitRate,
 
1080
        uEaggregateMaximumBitRateUL                             BitRate,
 
1081
        iE-Extensions                                                   ProtocolExtensionContainer { {UEAggregate-MaximumBitrates-ExtIEs} } OPTIONAL,
 
1082
        ...
 
1083
}
 
1084
 
 
1085
UEAggregate-MaximumBitrates-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
1086
        ...
 
1087
}
 
1088
 
 
1089
 
 
1090
 
 
1091
UE-S1AP-IDs ::= CHOICE{
 
1092
        uE-S1AP-ID-pair         UE-S1AP-ID-pair,
 
1093
        mME-UE-S1AP-ID          MME-UE-S1AP-ID,
 
1094
        ...
 
1095
}
 
1096
 
 
1097
UE-S1AP-ID-pair ::= SEQUENCE{
 
1098
        mME-UE-S1AP-ID          MME-UE-S1AP-ID,
 
1099
        eNB-UE-S1AP-ID          ENB-UE-S1AP-ID,
 
1100
        iE-Extensions           ProtocolExtensionContainer { {UE-S1AP-ID-pair-ExtIEs} } OPTIONAL,
 
1101
        ...
 
1102
}
 
1103
UE-S1AP-ID-pair-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
1104
        ...
 
1105
}
 
1106
 
 
1107
 
 
1108
UE-associatedLogicalS1-ConnectionItem ::= SEQUENCE {
 
1109
        mME-UE-S1AP-ID                                  MME-UE-S1AP-ID OPTIONAL,
 
1110
        eNB-UE-S1AP-ID                                  ENB-UE-S1AP-ID OPTIONAL,
 
1111
        iE-Extensions                                   ProtocolExtensionContainer { { UE-associatedLogicalS1-ConnectionItemExtIEs} } OPTIONAL,
 
1112
        ...
 
1113
}
 
1114
 
 
1115
 
 
1116
UE-associatedLogicalS1-ConnectionItemExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
1117
        ...
 
1118
}
 
1119
 
 
1120
UEIdentityIndexValue    ::=     BIT STRING (SIZE (10))
 
1121
 
 
1122
UE-HistoryInformation ::= SEQUENCE (SIZE(1..maxnoofCells)) OF LastVisitedCell-Item
 
1123
 
 
1124
UEPagingID ::= CHOICE {
 
1125
        s-TMSI          S-TMSI,
 
1126
        iMSI            IMSI,
 
1127
        ...
 
1128
        }
 
1129
 
 
1130
UERadioCapability ::= OCTET STRING
 
1131
 
 
1132
UESecurityCapabilities ::= SEQUENCE {
 
1133
        encryptionAlgorithms                    EncryptionAlgorithms,
 
1134
        integrityProtectionAlgorithms           IntegrityProtectionAlgorithms,
 
1135
        iE-Extensions                           ProtocolExtensionContainer { { UESecurityCapabilities-ExtIEs} }         OPTIONAL,
 
1136
...
 
1137
}
 
1138
 
 
1139
UESecurityCapabilities-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
1140
        ...
 
1141
}
 
1142
 
 
1143
-- V
 
1144
-- W
 
1145
 
 
1146
WarningAreaList ::= CHOICE {
 
1147
        cellIDList                                              ECGIList,
 
1148
        trackingAreaListforWarning              TAIListforWarning,
 
1149
        emergencyAreaIDList                             EmergencyAreaIDList,
 
1150
        ...
 
1151
}
 
1152
 
 
1153
 
 
1154
WarningType ::= OCTET STRING (SIZE (2))
 
1155
 
 
1156
WarningSecurityInfo ::= OCTET STRING (SIZE (50))
 
1157
 
 
1158
 
 
1159
WarningMessageContents ::= OCTET STRING (SIZE(1..9600))
 
1160
 
 
1161
 
 
1162
-- X
 
1163
 
 
1164
 
 
1165
X2TNLConfigurationInfo ::= SEQUENCE {
 
1166
        eNBX2TransportLayerAddresses    ENBX2TLAs,
 
1167
        iE-Extensions                                   ProtocolExtensionContainer { { X2TNLConfigurationInfo-ExtIEs} } OPTIONAL,
 
1168
        ...
 
1169
}
 
1170
 
 
1171
X2TNLConfigurationInfo-ExtIEs S1AP-PROTOCOL-EXTENSION ::= {
 
1172
        ...
 
1173
}
 
1174
 
 
1175
-- Y
 
1176
-- Z
 
1177
 
 
1178
END