blob: 3cfa847245ec98f1aa0068bf4fa0711a34ea2b22 [file] [log] [blame]
Pau Espin Pedrol7c13cb72022-06-16 19:03:44 +02001-- SBC-AP-IEs.asn
2--
3-- Taken from 3GPP TS 29.168 V15.1.0 (2018-09)
4-- http://www.3gpp.org/ftp/Specs/archive/29_series/29.168/29168-930.zip
5--
6-- 4.4.5 Information Element Definitions
7--
8
9-- **************************************************************
10--
11-- Information Element Definitions
12--
13-- **************************************************************
14
15SBC-AP-IEs {
16itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
17eps-Access (21) modules (3) sbc-AP (3) version1 (1) sbc-AP-IEs (2)}
18
19DEFINITIONS AUTOMATIC TAGS ::=
20
21BEGIN
22
23IMPORTS
24 maxNrOfErrors,
25 maxNrOfTAIs,
26 maxnoofTAIforWarning,
27 maxnoofCellID,
28 maxnoofEmergencyAreaID,
29
30 id-TypeOfError,
31 maxnoofCellinEAI,
32 maxnoofCellinTAI,
33 maxnoofeNBIds,
34 maxnoofRestartTAIs,
35 maxnoofRestartEAIs,
36 maxnoofRestartedCells,
37 maxnoofFailedCells,
38 maxnoof5GSTAIs,
39 maxnoofCellsingNB,
40 maxnoofCellsin5GS,
41 maxnoofCellsforRestartNR,
42 maxnoofRANNodes,
43 maxnoofRestart5GSTAIs,
44 maxnoofCellsin5GSTAI
45
46FROM SBC-AP-Constants
47
48 Criticality,
49 ProcedureCode,
50 TriggeringMessage,
51 ProtocolIE-ID
52FROM SBC-AP-CommonDataTypes
53
54 ProtocolExtensionContainer{},
55
56 SBC-AP-PROTOCOL-EXTENSION
57FROM SBC-AP-Containers;
58
59
60-- A
61
62-- B
63
64Broadcast-Scheduled-Area-List ::= SEQUENCE {
65 cellId-Broadcast-List CellId-Broadcast-List OPTIONAL,
66 tAI-Broadcast-List TAI-Broadcast-List OPTIONAL,
67 emergencyAreaID-Broadcast-List EmergencyAreaID-Broadcast-List OPTIONAL,
68 iE-Extensions ProtocolExtensionContainer {{Broadcast-Scheduled-Area-List-ExtIEs}} OPTIONAL,
69 ...
70}
71
72Broadcast-Scheduled-Area-List-ExtIEs SBC-AP-PROTOCOL-EXTENSION ::= {
73 ...
74}
75
76Broadcast-Scheduled-Area-List-5GS ::= SEQUENCE {
77 cellId-Broadcast-List-5GS CellId-Broadcast-List-5GS OPTIONAL,
78 tAI-Broadcast-List-5GS TAI-Broadcast-List-5GS OPTIONAL,
79 emergencyAreaID-Broadcast-List EmergencyAreaID-Broadcast-List OPTIONAL,
80 iE-Extensions ProtocolExtensionContainer {{Broadcast-Scheduled-Area-List-5GS-ExtIEs}} OPTIONAL,
81 ...
82}
83
84Broadcast-Scheduled-Area-List-5GS-ExtIEs SBC-AP-PROTOCOL-EXTENSION ::= {
85 ...
86}
87
88Broadcast-Cancelled-Area-List ::= SEQUENCE {
89 cellID-Cancelled-List CellID-Cancelled-List OPTIONAL,
90 tAI-Cancelled-List TAI-Cancelled-List OPTIONAL,
91 emergencyAreaID-Cancelled-List EmergencyAreaID-Cancelled-List OPTIONAL,
92 iE-Extensions ProtocolExtensionContainer {{Broadcast-Cancelled-Area-List-ExtIEs}} OPTIONAL,
93 ...
94}
95
96Broadcast-Cancelled-Area-List-ExtIEs SBC-AP-PROTOCOL-EXTENSION ::= {
97 ...
98}
99
100Broadcast-Cancelled-Area-List-5GS ::= SEQUENCE {
101 cellID-Cancelled-List-5GS CellID-Cancelled-List-5GS OPTIONAL,
102 tAI-Cancelled-List-5GS TAI-Cancelled-List-5GS OPTIONAL,
103 emergencyAreaID-Cancelled-List EmergencyAreaID-Cancelled-List OPTIONAL,
104 iE-Extensions ProtocolExtensionContainer {{Broadcast-Cancelled-Area-List-5GS-ExtIEs}} OPTIONAL,
105 ...
106}
107
108Broadcast-Cancelled-Area-List-5GS-ExtIEs SBC-AP-PROTOCOL-EXTENSION ::= {
109 ...
110}
111
112
113Broadcast-Empty-Area-List ::= SEQUENCE (SIZE (1.. maxnoofeNBIds)) OF Global-ENB-ID
114
115Broadcast-Empty-Area-List-5GS ::= SEQUENCE (SIZE (1.. maxnoofRANNodes)) OF Global-RAN-Node-ID
116
117
118-- C
119
120CancelledCellinEAI ::= SEQUENCE (SIZE(1..maxnoofCellinEAI)) OF CancelledCellinEAI-Item
121
122CancelledCellinEAI-Item ::= SEQUENCE {
123 eCGI EUTRAN-CGI,
124 numberOfBroadcasts NumberOfBroadcasts,
125 iE-Extensions ProtocolExtensionContainer { {CancelledCellinEAI-Item-ExtIEs} } OPTIONAL,
126 ...
127}
128
129CancelledCellinEAI-Item-ExtIEs SBC-AP-PROTOCOL-EXTENSION ::= {
130 ...
131}
132CancelledCellinTAI ::= SEQUENCE (SIZE(1..maxnoofCellinTAI)) OF CancelledCellinTAI-Item
133
134CancelledCellinTAI-Item ::= SEQUENCE{
135 eCGI EUTRAN-CGI,
136 numberOfBroadcasts NumberOfBroadcasts,
137 iE-Extensions ProtocolExtensionContainer { {CancelledCellinTAI-Item-ExtIEs} } OPTIONAL,
138 ...
139}
140
141CancelledCellinTAI-Item-ExtIEs SBC-AP-PROTOCOL-EXTENSION ::= {
142 ...
143}
144
145CancelledCellinTAI-5GS ::= SEQUENCE (SIZE(1..maxnoofCellsin5GSTAI)) OF
146 SEQUENCE{
147 nR-CGI NR-CGI,
148 numberOfBroadcasts NumberOfBroadcasts,
149 iE-Extensions ProtocolExtensionContainer { {CancelledCellinTAI-5GS-ExtIEs} } OPTIONAL,
150 ...
151}
152
153CancelledCellinTAI-5GS-ExtIEs SBC-AP-PROTOCOL-EXTENSION ::= {
154 ...
155}
156
157Cause ::= INTEGER {
158 message-accepted (0),
159 parameter-not-recognised (1),
160 parameter-value-invalid (2),
161 valid-message-not-identified (3),
162 tracking-area-not-valid (4),
163 unrecognised-message (5),
164 missing-mandatory-element (6),
165 mME-capacity-exceeded (7),
166 mME-memory-exceeded (8),
167 warning-broadcast-not-supported (9),
168 warning-broadcast-not-operational (10),
169 message-reference-already-used (11),
170 unspecifed-error (12),
171 transfer-syntax-error (13),
172 semantic-error (14),
173 message-not-compatible-with-receiver-state (15),
174 abstract-syntax-error-reject (16),
175 abstract-syntax-error-ignore-and-notify (17),
176 abstract-syntax-error-falsely-constructed-message (18)
177} (0..255)
178
179CellId-Broadcast-List ::= SEQUENCE (SIZE(1..maxnoofCellID)) OF CellId-Broadcast-List-Item
180
181CellId-Broadcast-List-Item ::= SEQUENCE {
182 eCGI EUTRAN-CGI,
183 iE-Extensions ProtocolExtensionContainer { {CellId-Broadcast-List-Item-ExtIEs} } OPTIONAL,
184 ...
185}
186
187CellId-Broadcast-List-Item-ExtIEs SBC-AP-PROTOCOL-EXTENSION ::= {
188 ...
189}
190
191CellId-Broadcast-List-5GS ::= SEQUENCE (SIZE(1..maxnoofCellsin5GS)) OF
192 SEQUENCE {
193 nR-CGI NR-CGI,
194 iE-Extensions ProtocolExtensionContainer { {CellId-Broadcast-List-5GS-ExtIEs} } OPTIONAL,
195 ...
196}
197
198CellId-Broadcast-List-5GS-ExtIEs SBC-AP-PROTOCOL-EXTENSION ::= {
199 ...
200}
201
202CellID-Cancelled-List ::= SEQUENCE (SIZE(1..maxnoofCellID)) OF CellID-Cancelled-Item
203
204CellID-Cancelled-Item ::= SEQUENCE {
205 eCGI EUTRAN-CGI,
206 numberOfBroadcasts NumberOfBroadcasts,
207 iE-Extensions ProtocolExtensionContainer { {CellID-Cancelled-Item-ExtIEs} } OPTIONAL,
208 ...
209}
210
211CellID-Cancelled-Item-ExtIEs SBC-AP-PROTOCOL-EXTENSION ::= {
212 ...
213}
214
215CellID-Cancelled-List-5GS ::= SEQUENCE (SIZE(1..maxnoofCellsin5GS)) OF
216 SEQUENCE {
217 nR-CGI NR-CGI,
218 numberOfBroadcasts NumberOfBroadcasts,
219 iE-Extensions ProtocolExtensionContainer { {CellID-Cancelled-5GS-ExtIEs} } OPTIONAL,
220 ...
221}
222
223CellID-Cancelled-5GS-ExtIEs SBC-AP-PROTOCOL-EXTENSION ::= {
224 ...
225}
226
227
228
229CellIdentity ::= BIT STRING (SIZE (28))
230
231Concurrent-Warning-Message-Indicator ::= ENUMERATED {true}
232
233Criticality-Diagnostics ::= SEQUENCE {
234 procedureCode ProcedureCode OPTIONAL,
235 triggeringMessage TriggeringMessage OPTIONAL,
236 procedureCriticality Criticality OPTIONAL,
237 iE-CriticalityDiagnostics CriticalityDiagnostics-IE-List OPTIONAL,
238 iE-Extensions ProtocolExtensionContainer { {CriticalityDiagnostics-ExtIEs} } OPTIONAL,
239 ...
240}
241
242CriticalityDiagnostics-ExtIEs SBC-AP-PROTOCOL-EXTENSION ::= {
243 ...
244}
245
246CriticalityDiagnostics-IE-List ::= SEQUENCE (SIZE (1..maxNrOfErrors)) OF
247 SEQUENCE {
248 iECriticality Criticality,
249 iE-ID ProtocolIE-ID,
250 typeOfError TypeOfError,
251 iE-Extensions ProtocolExtensionContainer {{CriticalityDiagnostics-IE-Item-ExtIEs}} OPTIONAL,
252 ...
253}
254
255CriticalityDiagnostics-IE-Item-ExtIEs SBC-AP-PROTOCOL-EXTENSION ::= {
256 ...
257}
258
259
260
261-- D
262
263Data-Coding-Scheme ::= BIT STRING (SIZE (8))
264
265-- E
266
267ECGIList ::= SEQUENCE (SIZE(1..maxnoofCellID)) OF EUTRAN-CGI
268
269Emergency-Area-ID-List ::= SEQUENCE (SIZE(1..maxnoofEmergencyAreaID)) OF Emergency-Area-ID
270
271Emergency-Area-ID ::= OCTET STRING (SIZE (3))
272
273EmergencyAreaID-Broadcast-List ::= SEQUENCE (SIZE(1..maxnoofEmergencyAreaID)) OF EmergencyAreaID-Broadcast-List-Item
274
275EmergencyAreaID-Broadcast-List-Item ::= SEQUENCE {
276 emergencyAreaID Emergency-Area-ID,
277 scheduledCellinEAI ScheduledCellinEAI,
278 iE-Extensions ProtocolExtensionContainer { {EmergencyAreaID-Broadcast-List-Item-ExtIEs} } OPTIONAL,
279 ...
280}
281
282EmergencyAreaID-Broadcast-List-Item-ExtIEs SBC-AP-PROTOCOL-EXTENSION ::= {
283 ...
284}
285
286EmergencyAreaID-Cancelled-List ::= SEQUENCE (SIZE(1..maxnoofEmergencyAreaID)) OF EmergencyAreaID-Cancelled-Item
287
288EmergencyAreaID-Cancelled-Item ::= SEQUENCE {
289 emergencyAreaID Emergency-Area-ID,
290 cancelledCellinEAI CancelledCellinEAI,
291 iE-Extensions ProtocolExtensionContainer { {EmergencyAreaID-Cancelled-Item-ExtIEs} } OPTIONAL,
292 ...
293}
294
295EmergencyAreaID-Cancelled-Item-ExtIEs SBC-AP-PROTOCOL-EXTENSION ::= {
296 ...
297}
298
299EUTRAN-CGI ::= SEQUENCE {
300 pLMNidentity PLMNidentity,
301 cell-ID CellIdentity,
302 iE-Extensions ProtocolExtensionContainer { {EUTRAN-CGI-ExtIEs} } OPTIONAL,
303 ...
304}
305
306EUTRAN-CGI-ExtIEs SBC-AP-PROTOCOL-EXTENSION ::= {
307 ...
308}
309
310Extended-Repetition-Period ::= INTEGER (4096..131071)
311
312ENB-ID ::= CHOICE {
313 macroENB-ID BIT STRING (SIZE(20)),
314 homeENB-ID BIT STRING (SIZE(28)),
315 ...,
316 short-macroENB-ID BIT STRING (SIZE(18)),
317 long-macroENB-ID BIT STRING (SIZE(21))
318}
319
320
321-- F
322
323Failed-Cell-List ::= SEQUENCE (SIZE(1..maxnoofFailedCells)) OF EUTRAN-CGI
324
325Failed-Cell-List-NR ::= SEQUENCE (SIZE(1..maxnoofCellsingNB)) OF NR-CGI
326
327-- G
328
329Global-ENB-ID ::= SEQUENCE {
330 pLMNidentity PLMNidentity,
331 eNB-ID ENB-ID,
332 iE-Extensions ProtocolExtensionContainer { {GlobalENB-ID-ExtIEs} } OPTIONAL,
333 ...
334}
335
336GlobalENB-ID-ExtIEs SBC-AP-PROTOCOL-EXTENSION ::= {
337 ...
338}
339
340Global-RAN-Node-ID ::= CHOICE {
341 global-GNB-ID Global-GNB-ID,
342 global-NgENB-ID Global-NgENB-ID,
343 ...
344}
345
346Global-GNB-ID ::= SEQUENCE {
347 pLMNidentity PLMNidentity,
348 gNB-ID GNB-ID,
349 iE-Extensions ProtocolExtensionContainer { {Global-GNB-ID-ExtIEs} } OPTIONAL,
350 ...
351}
352
353Global-GNB-ID-ExtIEs SBC-AP-PROTOCOL-EXTENSION ::= {
354 ...
355}
356
357GNB-ID ::= CHOICE {
358 gNB-ID BIT STRING (SIZE(22..32)),
359 ...
360}
361Global-NgENB-ID ::= SEQUENCE {
362 pLMNidentity PLMNidentity,
363 ngENB-ID ENB-ID,
364 iE-Extensions ProtocolExtensionContainer { {Global-NgENB-ID-ExtIEs} } OPTIONAL,
365 ...
366}
367
368Global-NgENB-ID-ExtIEs SBC-AP-PROTOCOL-EXTENSION ::= {
369 ...
370}
371
372
373
374-- H
375
376-- I
377
378-- J
379
380-- K
381
382-- L
383
384List-of-TAIs ::= SEQUENCE (SIZE (1..maxNrOfTAIs)) OF
385 SEQUENCE {
386 tai TAI
387}
388
389List-of-TAIs-Restart ::= SEQUENCE (SIZE (1..maxnoofRestartTAIs)) OF
390 SEQUENCE {
391 tai TAI
392}
393
394
395List-of-EAIs-Restart ::= SEQUENCE (SIZE(1..maxnoofRestartEAIs)) OF Emergency-Area-ID
396
397List-of-5GS-TAIs ::= SEQUENCE (SIZE (1..maxnoof5GSTAIs)) OF TAI-5GS
398
399List-of-5GS-Cells-for-Failure ::= SEQUENCE ( SIZE(1..maxnoofCellsingNB)) OF NR-CGI
400
401List-of-5GS-TAI-for-Restart ::= SEQUENCE (SIZE (1..maxnoofRestart5GSTAIs)) OF TAI-5GS
402
403
404-- M
405
406Message-Identifier ::= BIT STRING (SIZE (16))
407
408-- N
409
410Number-of-Broadcasts-Requested ::= INTEGER (0..65535)
411
412-- For Number-of-Broadcasts-Requested = 0 and Repetition-Period = 0, then eNB action is no broadcast
413-- for ETWS Secondary and CMAS.
414--
415-- For Number-of-Broadcasts-Requested = 1 and Repetition-Period = 0, then eNB action is broadcast
416-- only once for ETWS and CMAS.
417--
418-- For Number-of-Broadcasts-Requested = 0 and Repetition-Period > 0, then eNB action is no broadcast
419-- for the ETWS Secondary, and broadcast until further notice for the CMAS.
420--
421-- For Number-of-Broadcasts-Requested > 0 and Repetition-Period > 0, then eNB action is normal
422-- broadcast.
423-- All other combinations of Number-of-Broadcasts-Requested and Repetition-Period are considered
424-- invalid.
425
426NumberOfBroadcasts ::= INTEGER (0..65535)
427
428NR-CGIList ::= SEQUENCE (SIZE(1..maxnoofCellsingNB)) OF NR-CGI
429
430NR-CGI ::= SEQUENCE {
431 pLMNidentity PLMNidentity,
432 nRCellIdentity NRCellIdentity,
433 iE-Extensions ProtocolExtensionContainer { {NR-CGI-ExtIEs} } OPTIONAL,
434 ...
435}
436
437NR-CGI-ExtIEs SBC-AP-PROTOCOL-EXTENSION ::= {
438 ...
439}
440
441NRCellIdentity ::= BIT STRING (SIZE(36))
442
443NgENB-ID ::= CHOICE {
444 macroNgENB-ID BIT STRING (SIZE(20)),
445 shortMacroNgENB-ID BIT STRING (SIZE(18)),
446 longMacroNgENB-ID BIT STRING (SIZE(21)),
447 ...
448}
449
450-- O
451Omc-Id ::= OCTET STRING (SIZE (1..20))
452
453
454-- P
455PLMNidentity ::= TBCD-STRING
456
457-- Q
458
459-- R
460
461Repetition-Period ::= INTEGER (0..4096)
462-- 1 to 4096: Each unit represents a repetition of one second to a maximum of
463-- once per 4096 seconds (~1 hour).
464-- 0: no repetition
465-- A CBC compliant to this version or later of this specification shall not send a repetition period
466-- greater than 4095.
467-- For backwards compatibility with a CBC compliant to an earlier version of this specification the
468-- maximum value of the repetition period defined in ASN.1 remains at 4096.
469-- If the value of the Repetition Period IE received in the WRITE-REPLACE WARNING REQUEST message is
470-- set to 4096, the MME shall set the Repetition Period IE to the maximum value 4095 supported on
471-- the S1-MME interface as defined in [7] before forwarding to the selected eNBs.
472
473Restarted-Cell-List ::= SEQUENCE (SIZE(1.. maxnoofRestartedCells)) OF EUTRAN-CGI
474
475RAT-Selector-5GS ::= ENUMERATED {true}
476
477Restarted-Cell-List-NR ::= SEQUENCE (SIZE(1.. maxnoofCellsforRestartNR)) OF NR-CGI
478
479
480
481-- S
482
483ScheduledCellinEAI ::= SEQUENCE (SIZE(1..maxnoofCellinEAI)) OF ScheduledCellinEAI-Item
484
485ScheduledCellinEAI-Item ::= SEQUENCE {
486 eCGI EUTRAN-CGI,
487 iE-Extensions ProtocolExtensionContainer { {ScheduledCellinEAI-Item-ExtIEs} } OPTIONAL,
488 ...
489}
490
491ScheduledCellinEAI-Item-ExtIEs SBC-AP-PROTOCOL-EXTENSION ::= {
492 ...
493}
494
495ScheduledCellinTAI ::= SEQUENCE (SIZE(1..maxnoofCellinTAI)) OF ScheduledCellinTAI-Item
496
497ScheduledCellinTAI-Item ::= SEQUENCE{
498 eCGI EUTRAN-CGI,
499 iE-Extensions ProtocolExtensionContainer { {ScheduledCellinTAI-Item-ExtIEs} } OPTIONAL,
500 ...
501}
502
503ScheduledCellinTAI-Item-ExtIEs SBC-AP-PROTOCOL-EXTENSION ::= {
504 ...
505}
506
507ScheduledCellinTAI-5GS ::= SEQUENCE (SIZE(1..maxnoofCellsin5GSTAI)) OF
508 SEQUENCE{
509 nR-CGI NR-CGI,
510 iE-Extensions ProtocolExtensionContainer { {ScheduledCellinTAI-5GS-ExtIEs} } OPTIONAL,
511 ...
512}
513
514ScheduledCellinTAI-5GS-ExtIEs SBC-AP-PROTOCOL-EXTENSION ::= {
515 ...
516}
517
518Send-Write-Replace-Warning-Indication ::= ENUMERATED {true}
519
520Send-Stop-Warning-Indication ::= ENUMERATED {true}
521
522Serial-Number ::= BIT STRING (SIZE (16))
523
524Stop-All-Indicator ::= ENUMERATED {true}
525
526-- T
527
528TAC ::= OCTET STRING (SIZE (2))
529
530TAC-5GS ::= OCTET STRING (SIZE (3))
531
532TAI-Broadcast-List ::= SEQUENCE (SIZE(1..maxnoofTAIforWarning)) OF TAI-Broadcast-List-Item
533
534TAI-Broadcast-List-Item ::= SEQUENCE {
535 tAI TAI,
536 scheduledCellinTAI ScheduledCellinTAI,
537 iE-Extensions ProtocolExtensionContainer { {TAI-Broadcast-List-Item-ExtIEs} } OPTIONAL,
538 ...
539}
540
541TAI-Broadcast-List-Item-ExtIEs SBC-AP-PROTOCOL-EXTENSION ::= {
542 ...
543}
544
545TAI-Broadcast-List-5GS ::= SEQUENCE (SIZE(1..maxnoof5GSTAIs)) OF
546 SEQUENCE {
547 tAI-5GS TAI-5GS,
548 scheduledCellinTAI-5GS ScheduledCellinTAI-5GS,
549 iE-Extensions ProtocolExtensionContainer { {TAI-Broadcast-List-5GS-ExtIEs} } OPTIONAL,
550 ...
551}
552
553TAI-Broadcast-List-5GS-ExtIEs SBC-AP-PROTOCOL-EXTENSION ::= {
554 ...
555}
556
557
558TAI-Cancelled-List ::= SEQUENCE (SIZE(1..maxnoofTAIforWarning)) OF TAI-Cancelled-List-Item
559
560TAI-Cancelled-List-Item ::= SEQUENCE {
561 tAI TAI,
562 cancelledCellinTAI CancelledCellinTAI,
563 iE-Extensions ProtocolExtensionContainer { {TAI-Cancelled-List-Item-ExtIEs} } OPTIONAL,
564 ...
565}
566
567TAI-Cancelled-List-Item-ExtIEs SBC-AP-PROTOCOL-EXTENSION ::= {
568 ...
569}
570
571TAI-Cancelled-List-5GS ::= SEQUENCE (SIZE(1..maxnoof5GSTAIs)) OF
572 SEQUENCE {
573 tAI-5GS TAI-5GS,
574 cancelledCellinTAI-5GS CancelledCellinTAI-5GS,
575 iE-Extensions ProtocolExtensionContainer { {TAI-Cancelled-List-5GS-ExtIEs} } OPTIONAL,
576 ...
577}
578
579TAI-Cancelled-List-5GS-ExtIEs SBC-AP-PROTOCOL-EXTENSION ::= {
580 ...
581}
582
583TAI-List-for-Warning ::= SEQUENCE (SIZE(1.. maxnoofTAIforWarning)) OF TAI
584
585TAI ::= SEQUENCE {
586 pLMNidentity PLMNidentity,
587 tAC TAC,
588 iE-Extensions ProtocolExtensionContainer { {TAI-ExtIEs} } OPTIONAL
589}
590
591TAI-ExtIEs SBC-AP-PROTOCOL-EXTENSION ::= {
592 ...
593}
594
595TBCD-STRING ::= OCTET STRING (SIZE (3))
596
597TypeOfError ::= ENUMERATED {
598 not-understood,
599 missing,
600 ...
601}
602TAI-5GS ::= SEQUENCE {
603 pLMNidentity PLMNidentity,
604 tAC-5GS TAC-5GS,
605 iE-Extensions ProtocolExtensionContainer { {TAI-5GS-ExtIEs} } OPTIONAL
606}
607
608TAI-5GS-ExtIEs SBC-AP-PROTOCOL-EXTENSION ::= {
609 ...
610}
611
612
613-- U
614
615Unknown-Tracking-Area-List ::= SEQUENCE (SIZE(1.. maxNrOfTAIs)) OF TAI
616
617Unknown-5GS-Tracking-Area-List ::= SEQUENCE (SIZE(1.. maxnoof5GSTAIs)) OF TAI-5GS
618
619
620-- V
621
622-- W
623
624Warning-Area-List ::= CHOICE {
625 cell-ID-List ECGIList,
626 tracking-Area-List-for-Warning TAI-List-for-Warning,
627 emergency-Area-ID-List Emergency-Area-ID-List,
628 ...
629}
630
631Warning-Message-Content ::= OCTET STRING (SIZE (1..9600))
632Warning-Area-Coordinates ::= OCTET STRING (SIZE (1..1024))
633Warning-Security-Information ::= OCTET STRING (SIZE (50))
634Warning-Type ::= OCTET STRING (SIZE (2))
635
636Warning-Area-List-5GS ::= CHOICE {
637 cell-ID-List ECGIList,
638 nR-CGIList NR-CGIList,
639 tAIList-5GS TAI-5GS,
640 emergencyAreaIDList Emergency-Area-ID-List,
641 ...
642}
643
644
645
646-- X
647
648-- Y
649
650END