Revert "TODO epan/dissectors/asn1/kerberos/packet-kerberos-template.c new GSS flags"
[wireshark-sm.git] / epan / dissectors / asn1 / lppa / LPPA-IEs.asn
blobed89676f165c312fa424194643dd1ebb6b93184f
1 -- 3GPP TS 36.455 V18.1.0 (2024-06)
2 --
4 -- **************************************************************
5 --
6 -- Information Element Definitions
7 --
8 -- **************************************************************
10 LPPA-IEs {
11 itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
12 eps-Access (21) modules (3) lppa (6) version1 (1) lppa-IEs (2) }
14 DEFINITIONS AUTOMATIC TAGS ::=
16 BEGIN
18 IMPORTS
20         id-MeasurementQuantities-Item,
21         id-ResultsPerSSB-Index-List,
22         id-ResultsPerSSB-Index-Item,
23         id-NR-CGI,
24         maxCellineNB,
25         maxCellReport,
26         maxNrOfErrors,
27         maxNoMeas,
28         maxnoOTDOAtypes,
29         maxServCell,
30         id-InterRATMeasurementQuantities-Item,
31         id-WLANMeasurementQuantities-Item,
32         maxGERANMeas,
33         maxUTRANMeas,
34         maxNRmeas,
35         maxResultsPerSSBIndex,
36         maxCellineNB-ext,
37         maxWLANchannels,
38         maxMBSFN-Allocations,
39         maxnoFreqHoppingBandsMinusOne,
40         maxNrOfPosSImessage,
41         maxnoAssistInfoFailureListItems,
42         maxNrOfSegments,
43         maxNrOfPosSIBs
45 FROM LPPA-Constants
47         Criticality,
48         LPPATransactionID,
49         ProcedureCode,
50         ProtocolIE-ID,
51         TriggeringMessage
53 FROM LPPA-CommonDataTypes
55         ProtocolExtensionContainer{},
56         ProtocolIE-Single-Container{},
58         LPPA-PROTOCOL-EXTENSION,
59         LPPA-PROTOCOL-IES
60 FROM LPPA-Containers;
62 -- A
64 Add-OTDOACells ::= SEQUENCE (SIZE (1.. maxCellineNB-ext)) OF SEQUENCE {
65         add-OTDOACellInfo                               Add-OTDOACell-Information,
66         iE-Extensions                                   ProtocolExtensionContainer { {Add-OTDOACells-ExtIEs} } OPTIONAL,
67         ...
70 Add-OTDOACells-ExtIEs LPPA-PROTOCOL-EXTENSION ::= {
71         ...
74 Add-OTDOACell-Information ::= SEQUENCE (SIZE (1..maxnoOTDOAtypes)) OF OTDOACell-Information-Item
76 Assistance-Information ::= SEQUENCE {
77         systemInformation                               SystemInformation,
78         iE-Extensions                                   ProtocolExtensionContainer { { Assistance-Information-ExtIEs} } OPTIONAL,
79         ...
82 Assistance-Information-ExtIEs LPPA-PROTOCOL-EXTENSION ::= {
83         ...
86 AssistanceInformationFailureList ::= SEQUENCE (SIZE (1..maxnoAssistInfoFailureListItems)) OF SEQUENCE {
87         posSIB-Type                                             PosSIB-Type,
88         outcome                                                 Outcome,
89         iE-Extensions                                   ProtocolExtensionContainer { {AssistanceInformationFailureList-ExtIEs} }        OPTIONAL,
90         ...
93 AssistanceInformationFailureList-ExtIEs LPPA-PROTOCOL-EXTENSION ::= {
94         ...
97 AssistanceInformationMetaData ::= SEQUENCE {
98         encrypted                       ENUMERATED {true, ...}  OPTIONAL,
99         gNSSID                          ENUMERATED {gps, sbas, gzss, galileo, glonass, bds, ..., navic} OPTIONAL,
100         sBASID                          ENUMERATED {waas, egnos, msas, gagan, ...}                              OPTIONAL,
101         iE-Extensions                                           ProtocolExtensionContainer { { AssistanceInformationMetaData-ExtIEs} }  OPTIONAL,
102         ...
105 AssistanceInformationMetaData-ExtIEs LPPA-PROTOCOL-EXTENSION ::= {
106         ...
109 -- B
111 BCCH ::= INTEGER (0..1023, ...)
113 BitmapsforNPRS  ::= CHOICE {
114         ten                     BIT STRING(SIZE (10)),
115         forty           BIT STRING(SIZE (40)),
116         ...,
117         ten-tdd         BIT STRING(SIZE (8)),
118         forty-tdd       BIT STRING(SIZE (32))}
120 Broadcast ::= ENUMERATED {
121         start,
122         stop,
123         ...
126 BroadcastPeriodicity ::= ENUMERATED {
127         ms80,
128         ms160,
129         ms320,
130         ms640,
131         ms1280,
132         ms2560,
133         ms5120,
134         ...
137 BSSID ::= OCTET STRING (SIZE(6))
140 -- C
142 Cause ::= CHOICE {
143         radioNetwork            CauseRadioNetwork,
144         protocol                        CauseProtocol,
145         misc                            CauseMisc,
146         ...
149 CauseMisc ::= ENUMERATED {
150         unspecified,
151         ...
154 CauseProtocol ::= ENUMERATED {
155         transfer-syntax-error,
156         abstract-syntax-error-reject,
157         abstract-syntax-error-ignore-and-notify,
158         message-not-compatible-with-receiver-state,
159         semantic-error,
160         unspecified,
161         abstract-syntax-error-falsely-constructed-message,
162         ...
165 CauseRadioNetwork ::= ENUMERATED {
166         unspecified,
167         requested-item-not-supported,
168         requested-item-temporarily-not-available,
169         ...
173 Cell-Portion-ID ::= INTEGER (0..255,... , 256..4095)
175 CPLength ::= ENUMERATED {
176         normal,
177         extended,
178         ...
181 CriticalityDiagnostics ::= SEQUENCE {
182         procedureCode                                   ProcedureCode                                   OPTIONAL,
183         triggeringMessage                               TriggeringMessage                               OPTIONAL,
184         procedureCriticality                    Criticality                                             OPTIONAL,
185         lppatransactionID                               LPPATransactionID                               OPTIONAL,
186         iEsCriticalityDiagnostics               CriticalityDiagnostics-IE-List  OPTIONAL,
187         iE-Extensions                                   ProtocolExtensionContainer { {CriticalityDiagnostics-ExtIEs} }  OPTIONAL,
188         ...
192 CriticalityDiagnostics-ExtIEs LPPA-PROTOCOL-EXTENSION ::= {
193         ...
196 CriticalityDiagnostics-IE-List ::= SEQUENCE (SIZE (1..maxNrOfErrors)) OF
197         SEQUENCE {
198                 iECriticality                   Criticality,
199                 iE-ID                                   ProtocolIE-ID,
200                 typeOfError                             TypeOfError,
201                 iE-Extensions                   ProtocolExtensionContainer { {CriticalityDiagnostics-IE-List-ExtIEs} } OPTIONAL,
202                 ...
205 CriticalityDiagnostics-IE-List-ExtIEs LPPA-PROTOCOL-EXTENSION ::= {
206         ...
209 -- D
211 DL-Bandwidth ::= ENUMERATED {
212         bw6,
213         bw15,
214         bw25,
215         bw50,
216         bw75,
217         bw100,
218         ...
221 -- E
223 E-CID-MeasurementResult ::= SEQUENCE {
224         servingCell-ID                                  ECGI,
225         servingCellTAC                                  TAC,
226         e-UTRANAccessPointPosition              E-UTRANAccessPointPosition      OPTIONAL,
227         measuredResults                                 MeasuredResults                         OPTIONAL,
228         ...
231 ECGI ::= SEQUENCE {
232         pLMN-Identity                           PLMN-Identity,
233         eUTRANcellIdentifier            EUTRANCellIdentifier,
234         iE-Extensions                           ProtocolExtensionContainer { {ECGI-ExtIEs} } OPTIONAL,
235         ...
238 ECGI-ExtIEs LPPA-PROTOCOL-EXTENSION ::= {
239         ...
242 EUTRANCellIdentifier ::= BIT STRING (SIZE (28))
244 EARFCN ::= INTEGER (0..65535, ..., 65536..262143)
246 E-UTRANAccessPointPosition ::= SEQUENCE {
247         latitudeSign                            ENUMERATED {north, south},
248         latitude                                        INTEGER (0..8388607),
249         longitude                                       INTEGER (-8388608..8388607),
250         directionOfAltitude                     ENUMERATED {height, depth},
251         altitude                                        INTEGER (0..32767),
252         uncertaintySemi-major           INTEGER (0..127),
253         uncertaintySemi-minor           INTEGER (0..127),
254         orientationOfMajorAxis          INTEGER (0..179),
255         uncertaintyAltitude                     INTEGER (0..127),
256         confidence                                      INTEGER (0..100),
257         ...
260 -- F
261 -- G
262 -- H
264 HESSID ::= OCTET STRING (SIZE(6))
267 -- I
269 InterRATMeasurementQuantities ::= SEQUENCE (SIZE (0.. maxNoMeas)) OF ProtocolIE-Single-Container { {InterRATMeasurementQuantities-ItemIEs} }
271 InterRATMeasurementQuantities-ItemIEs LPPA-PROTOCOL-IES ::= {
272         { ID id-InterRATMeasurementQuantities-Item      CRITICALITY reject      TYPE InterRATMeasurementQuantities-Item PRESENCE mandatory}}
274 InterRATMeasurementQuantities-Item ::= SEQUENCE {
275         interRATMeasurementQuantitiesValue                      InterRATMeasurementQuantitiesValue,
276         iE-Extensions                                                           ProtocolExtensionContainer { { InterRATMeasurementQuantitiesValue-ExtIEs} } OPTIONAL,
277         ...
280 InterRATMeasurementQuantitiesValue-ExtIEs LPPA-PROTOCOL-EXTENSION ::= {
281         ...
284 InterRATMeasurementQuantitiesValue ::= ENUMERATED {
285         geran,
286         utran,
287         ...,
288         nr
291 InterRATMeasurementResult ::= SEQUENCE (SIZE (1.. maxNoMeas)) OF InterRATMeasuredResultsValue
293 InterRATMeasuredResultsValue ::= CHOICE {
294         resultGERAN                     ResultGERAN,
295         resultUTRAN                     ResultUTRAN,
296         ...,
297         resultNR                        ResultNR
300 -- J
301 -- K
302 -- L
303 -- M
305 Measurement-ID ::= INTEGER (1..15, ...)
307 MeasurementPeriodicity ::= ENUMERATED {
308         ms120,
309         ms240,
310         ms480,
311         ms640,
312         ms1024,
313         ms2048,
314         ms5120,
315         ms10240,
316         min1,
317         min6,
318         min12,
319         min30,
320         min60,
321         ...
324 MeasurementQuantities ::= SEQUENCE (SIZE (1.. maxNoMeas)) OF ProtocolIE-Single-Container { {MeasurementQuantities-ItemIEs} }
326 MeasurementQuantities-ItemIEs LPPA-PROTOCOL-IES ::= {
327         { ID id-MeasurementQuantities-Item      CRITICALITY reject      TYPE MeasurementQuantities-Item         PRESENCE mandatory}
330 MeasurementQuantities-Item ::= SEQUENCE {
331         measurementQuantitiesValue                                                      MeasurementQuantitiesValue,
332         iE-Extensions                                                                           ProtocolExtensionContainer { { MeasurementQuantitiesValue-ExtIEs} } OPTIONAL,
333         ...
336 MeasurementQuantitiesValue-ExtIEs LPPA-PROTOCOL-EXTENSION ::= {
337         ...
340 MeasurementQuantitiesValue ::= ENUMERATED {
341         cell-ID,
342         angleOfArrival,
343         timingAdvanceType1,
344         timingAdvanceType2,
345         rSRP,
346         rSRQ,
347         ...
350 MeasuredResults ::= SEQUENCE (SIZE (1.. maxNoMeas)) OF MeasuredResultsValue
353 MeasuredResultsValue ::= CHOICE {
354         valueAngleOfArrival                             INTEGER (0..719),
355         valueTimingAdvanceType1                 INTEGER (0..7690),
356         valueTimingAdvanceType2                 INTEGER (0..7690),
357         resultRSRP                                              ResultRSRP,
358         resultRSRQ                                              ResultRSRQ,
359         ...
362 MBSFNsubframeConfiguration ::= SEQUENCE (SIZE (1.. maxMBSFN-Allocations)) OF MBSFNsubframeConfigurationValue
364 MBSFNsubframeConfigurationValue ::=                     SEQUENCE {
365         radioframeAllocationPeriod                      ENUMERATED {n1, n2, n4, n8, n16, n32},
366         radioframeAllocationOffset                      INTEGER (0..7),
367         subframeAllocation                                      Subframeallocation
371 -- N
373 NarrowBandIndex ::= INTEGER (0..15,...)
375 NRCellIdentity ::= BIT STRING (SIZE(36))
377 NR-CGI ::= SEQUENCE {
378         pLMN-Identity           PLMN-Identity,
379         nRCellIdentity          NRCellIdentity,
380         iE-Extensions           ProtocolExtensionContainer { {NR-CGI-ExtIEs} } OPTIONAL,
381         ...
384 NR-CGI-ExtIEs LPPA-PROTOCOL-EXTENSION ::= {
385         ...
388 NPRSConfiguration ::=                   SEQUENCE {
389         nPRSSubframePartA                       NPRSSubframePartA               OPTIONAL,
390         nPRSSubframePartB                       NPRSSubframePartB               OPTIONAL,
391         ...
394 NPRSMutingConfiguration ::= CHOICE {
395         two                             BIT STRING (SIZE (2)),
396         four                            BIT STRING (SIZE (4)),
397         eight                           BIT STRING (SIZE (8)),
398         sixteen                         BIT STRING (SIZE (16)),
399         ...
402 NPRSSubframePartA ::=                   SEQUENCE {
403         bitmapsforNPRS                          BitmapsforNPRS,
404         nPRSMutingConfiguration         NPRSMutingConfiguration                 OPTIONAL,
405         ...
408 NPRSSubframePartB ::=                   SEQUENCE {
409         numberofNPRSOneOccasion         ENUMERATED {sf10, sf20, sf40, sf80, sf160, sf320, sf640, sf1280, ..., sf2560},
410         periodicityofNPRS                       ENUMERATED {sf160, sf320, sf640, sf1280, ..., sf2560},
411         startingsubframeoffset          ENUMERATED {zero, one-Eighth, two-Eighths, three-Eighths, four-Eighths, five-Eighths, six-Eighths, seven-Eighths, ...},
412         nPRSMutingConfiguration         NPRSMutingConfiguration                 OPTIONAL,
413         ...,
414         sIB1-NB-Subframe-TDD                    ENUMERATED {    sf0, sf4, sf0and5, ...}                 OPTIONAL
418 NumberOfAntennaPorts ::= ENUMERATED {
419                 n1-or-n2,
420                 n4,
421                 ...
424 NumberOfDlFrames ::= ENUMERATED {
425                 sf1,
426                 sf2,
427                 sf4,
428                 sf6,
429                 ...
433 NumberOfDlFrames-Extended ::= INTEGER (1..160,...)
435 NumberOfFrequencyHoppingBands ::= ENUMERATED {
436         twobands,
437         fourbands,
438         ...
441 NPRSSequenceInfo ::= INTEGER (0..174,...)
444 NRARFCN ::= INTEGER (0.. 3279165)
446 NRPCI ::= INTEGER (0..1007)
448 -- O
450 OffsetNBChanneltoEARFCN ::= ENUMERATED {
451                 minusTen,
452                 minusNine,
453                 minusEight,
454                 minusSeven,
455                 minusSix,
456                 minusFive,
457                 minusFour,
458                 minusThree,
459                 minusTwo,
460                 minusOne,
461                 minusZeroDotFive,
462                 zero,
463                 one,
464                 two,
465                 three,
466                 four,
467                 five,
468                 six,
469                 seven,
470                 eight,
471                 nine,
472                 ...
475 OperationModeInfo ::= ENUMERATED {
476                 inband,
477                 guardband,
478                 standalone,
479                 ...
482 OTDOACells ::= SEQUENCE (SIZE (1.. maxCellineNB)) OF SEQUENCE {
483         oTDOACellInfo                                   OTDOACell-Information,
484         iE-Extensions                                   ProtocolExtensionContainer { {OTDOACells-ExtIEs} } OPTIONAL,
485         ...
488 OTDOACells-ExtIEs LPPA-PROTOCOL-EXTENSION ::= {
489         ...
492 OTDOACell-Information ::= SEQUENCE (SIZE (1..maxnoOTDOAtypes)) OF OTDOACell-Information-Item
494 OTDOACell-Information-Item ::= CHOICE {
495         pCI                                                     PCI,
496         cellId                                          ECGI,
497         tAC                                                     TAC,
498         eARFCN                                          EARFCN,
499         pRS-Bandwidth                           PRS-Bandwidth,
500         pRS-ConfigurationIndex          PRS-Configuration-Index,
501         cPLength                                        CPLength,
502         numberOfDlFrames                        NumberOfDlFrames,
503         numberOfAntennaPorts            NumberOfAntennaPorts,
504         sFNInitialisationTime           SFNInitialisationTime,
505         e-UTRANAccessPointPosition      E-UTRANAccessPointPosition,
506         ...,
507         pRSMutingConfiguration          PRSMutingConfiguration,
508         prsid                                           PRS-ID,
509         tpid                                            TP-ID,
510         tpType                                          TP-Type,
511         numberOfDlFrames-Extended       NumberOfDlFrames-Extended,
512         crsCPlength                                     CPLength,
513         mBSFNsubframeConfiguration      MBSFNsubframeConfiguration,
514         nPRSConfiguration                       NPRSConfiguration,
515         offsetNBChanneltoEARFCN         OffsetNBChanneltoEARFCN,
516         operationModeInfo                       OperationModeInfo,
517         nPRS-ID                                         INTEGER (0..4095, ...),
518         dL-Bandwidth                            DL-Bandwidth,
519         pRSOccasionGroup                        PRSOccasionGroup,
520         pRSFreqHoppingConfig            PRSFrequencyHoppingConfiguration,
521         repetitionNumberofSIB1-NB       RepetitionNumberofSIB1-NB,
522         nPRSSequenceInfo                        NPRSSequenceInfo,
523         nPRSType2                                       NPRSConfiguration,
524         tddConfiguration                        TDDConfiguration
527 OTDOA-Information-Item ::= ENUMERATED {
528                 pci,
529                 cellid,
530                 tac,
531                 earfcn,
532                 prsBandwidth,
533                 prsConfigIndex,
534                 cpLength,
535                 noDlFrames,
536                 noAntennaPorts,
537                 sFNInitTime,
538                 ...,
539                 e-UTRANAccessPointPosition,
540                 prsmutingconfiguration,
541                 prsid,
542                 tpid,
543                 tpType,
544                 crsCPlength,
545                 mBSFNsubframeConfiguration,
546                 nPRSConfiguration,
547                 offsetNBChannelNumbertoEARFCN,
548                 operationModeInfo,
549                 nPRS-ID,
550                 dlBandwidth,
551                 multipleprsConfigurationsperCell,
552                 prsOccasionGroup,
553                 prsFrequencyHoppingConfiguration,
554                 repetitionNumberofSIB1-NB,
555                 nPRSSequenceInfo,
556                 nPRSType2,
557                 tddConfig
560 Outcome ::= ENUMERATED {
561                 failed,
562                 ...
565 -- P
567 PCI ::= INTEGER (0..503, ...)
569 PhysCellIDGERAN ::= INTEGER (0..63, ...)
571 PhysCellIDUTRA-FDD ::= INTEGER (0..511, ...)
573 PhysCellIDUTRA-TDD ::= INTEGER (0..127, ...)
575 PLMN-Identity ::= OCTET STRING (SIZE(3))
577 PosSIBs ::= SEQUENCE (SIZE (1.. maxNrOfPosSIBs)) OF SEQUENCE {
578         posSIB-Type                                             PosSIB-Type,
579         posSIB-Segments                                 PosSIB-Segments,
580         assistanceInformationMetaData   AssistanceInformationMetaData           OPTIONAL,
581         broadcastPriority                               INTEGER (1..16,...)                             OPTIONAL,
582         iE-Extensions                                   ProtocolExtensionContainer { { PosSIBs-ExtIEs} }        OPTIONAL,
583         ...
586 PosSIBs-ExtIEs LPPA-PROTOCOL-EXTENSION ::= {
587         ...
590 PosSIB-Segments ::= SEQUENCE (SIZE (1.. maxNrOfSegments)) OF SEQUENCE {
591         assistanceDataSIBelement                        OCTET STRING,
592         iE-Extensions                                           ProtocolExtensionContainer { { PosSIB-Segments-ExtIEs} }        OPTIONAL,
593         ...
596 PosSIB-Segments-ExtIEs LPPA-PROTOCOL-EXTENSION ::= {
597         ...
601 PosSIB-Type ::= ENUMERATED {
602         posSibType1-1,
603         posSibType1-2,
604         posSibType1-3,
605         posSibType1-4,
606         posSibType1-5,
607         posSibType1-6,
608         posSibType1-7,
609         posSibType2-1,
610         posSibType2-2,
611         posSibType2-3,
612         posSibType2-4,
613         posSibType2-5,
614         posSibType2-6,
615         posSibType2-7,
616         posSibType2-8,
617         posSibType2-9,
618         posSibType2-10,
619         posSibType2-11,
620         posSibType2-12,
621         posSibType2-13,
622         posSibType2-14,
623         posSibType2-15,
624         posSibType2-16,
625         posSibType2-17,
626         posSibType2-18,
627         posSibType2-19,
628         posSibType3-1,
629         ...,
630         posSibType4-1,
631         posSibType5-1,
632         posSibType2-24,
633         posSibType2-25
636 PRS-Bandwidth ::= ENUMERATED {
637                 bw6,
638                 bw15,
639                 bw25,
640                 bw50,
641                 bw75,
642                 bw100,
643                 ...
646 PRS-Configuration-Index ::= INTEGER (0..4095, ...)
648 PRS-ID  ::= INTEGER (0..4095, ...)
650 PRSMutingConfiguration ::= CHOICE {
651         two                     BIT STRING (SIZE (2)),
652         four                    BIT STRING (SIZE (4)),
653         eight                   BIT STRING (SIZE (8)),
654         sixteen                 BIT STRING (SIZE (16)),
655         ...,
656         thirty-two                                              BIT STRING (SIZE (32)),
657         sixty-four                                              BIT STRING (SIZE (64)),
658         one-hundred-and-twenty-eight    BIT STRING (SIZE (128)),
659         two-hundred-and-fifty-six               BIT STRING (SIZE (256)),
660         five-hundred-and-twelve                 BIT STRING (SIZE (512)),
661         one-thousand-and-twenty-four    BIT STRING (SIZE (1024))
664 PRSOccasionGroup ::= ENUMERATED {
665         og2,
666         og4,
667         og8,
668         og16,
669         og32,
670         og64,
671         og128,
672         ...
675 PRSFrequencyHoppingConfiguration ::= SEQUENCE {
676         noOfFreqHoppingBands            NumberOfFrequencyHoppingBands,
677         bandPositions                           SEQUENCE(SIZE (1..maxnoFreqHoppingBandsMinusOne)) OF NarrowBandIndex,
678         iE-Extensions                           ProtocolExtensionContainer { { PRSFrequencyHoppingConfiguration-Item-IEs} } OPTIONAL,
679         ...
682 PRSFrequencyHoppingConfiguration-Item-IEs LPPA-PROTOCOL-EXTENSION ::= {
683         ...
686 -- Q
687 -- R
689 RepetitionNumberofSIB1-NB ::= ENUMERATED {
690         r4,
691         r8,
692         r16,
693         ...
696 ReportCharacteristics ::= ENUMERATED {
697         onDemand,
698         periodic,
699         ...
702 RequestedSRSTransmissionCharacteristics ::= SEQUENCE {
703         numberOfTransmissions   INTEGER (0..500, ...),
704         bandwidth                               INTEGER (1..100, ...),
705         ...
708 ResultRSRP ::= SEQUENCE (SIZE (1.. maxCellReport)) OF ResultRSRP-Item
710 ResultRSRP-Item ::= SEQUENCE {
711         pCI                             PCI,
712         eARFCN                  EARFCN,
713         eCGI                    ECGI OPTIONAL,
714         valueRSRP               ValueRSRP,
715         iE-Extensions   ProtocolExtensionContainer { { ResultRSRP-Item-ExtIEs} } OPTIONAL,
716         ...
719 ResultRSRP-Item-ExtIEs LPPA-PROTOCOL-EXTENSION ::= {
720         ...
723 ResultRSRQ ::= SEQUENCE (SIZE (1.. maxCellReport)) OF ResultRSRQ-Item
725 ResultRSRQ-Item ::= SEQUENCE {
726         pCI                             PCI,
727         eARFCN                  EARFCN,
728         eCGI                    ECGI OPTIONAL,
729         valueRSRQ               ValueRSRQ,
730         iE-Extensions   ProtocolExtensionContainer { { ResultRSRQ-Item-ExtIEs} } OPTIONAL,
731         ...
734 ResultRSRQ-Item-ExtIEs LPPA-PROTOCOL-EXTENSION ::= {
735         ...
738 ResultGERAN ::= SEQUENCE (SIZE (1.. maxGERANMeas)) OF ResultGERAN-Item
740 ResultGERAN-Item ::= SEQUENCE {
741         bCCH                            BCCH,
742         physCellIDGERAN         PhysCellIDGERAN,
743         rSSI                            RSSI,
744         iE-Extensions           ProtocolExtensionContainer { { ResultGERAN-Item-ExtIEs} } OPTIONAL,
745         ...
748 ResultGERAN-Item-ExtIEs LPPA-PROTOCOL-EXTENSION ::= {
749         ...
752 ResultUTRAN ::= SEQUENCE (SIZE (1.. maxUTRANMeas)) OF ResultUTRAN-Item
754 ResultUTRAN-Item ::= SEQUENCE {
755         uARFCN                          UARFCN,
756         physCellIDUTRAN         CHOICE {
757                 physCellIDUTRA-FDD              PhysCellIDUTRA-FDD,
758                 physCellIDUTRA-TDD              PhysCellIDUTRA-TDD
759         },
760         uTRA-RSCP                       UTRA-RSCP OPTIONAL,
761         uTRA-EcN0                       UTRA-EcN0 OPTIONAL,
762         iE-Extensions           ProtocolExtensionContainer { { ResultUTRAN-Item-ExtIEs} } OPTIONAL,
763         ...
766 ResultUTRAN-Item-ExtIEs LPPA-PROTOCOL-EXTENSION ::= {
767         ...
770 ResultNR ::= SEQUENCE (SIZE (1.. maxNRmeas)) OF ResultNR-Item
772 ResultNR-Item ::= SEQUENCE {
773         nRARFCN                         NRARFCN,
774         nRPCI                           NRPCI,
775         sS-NRRSRP                       SS-NRRSRP       OPTIONAL,
776         sS-NRRSRQ                       SS-NRRSRQ       OPTIONAL,
777         iE-Extensions           ProtocolExtensionContainer { { ResultNR-Item-ExtIEs} } OPTIONAL,
778         ...
781 ResultNR-Item-ExtIEs LPPA-PROTOCOL-EXTENSION ::= {
782         { ID id-ResultsPerSSB-Index-List                                                        CRITICALITY ignore      EXTENSION ResultsPerSSB-Index-List                                      PRESENCE optional}|
783         { ID id-NR-CGI                                                                                          CRITICALITY ignore      EXTENSION NR-CGI                                                                                        PRESENCE optional},
784         ...
788 ResultsPerSSB-Index-List ::= SEQUENCE (SIZE(1..maxResultsPerSSBIndex)) OF ResultsPerSSB-Index-Item
790 ResultsPerSSB-Index-Item ::=SEQUENCE {
791         sSB-Index                                       SSB-Index,
792         sS-NRRSRPBeamValue                      SS-NRRSRP                       OPTIONAL,
793         sS-NRRSRQBeamValue                      SS-NRRSRQ                               OPTIONAL,
794         iE-Extensions                           ProtocolExtensionContainer { { ResultsPerSSB-Index-Item-ExtIEs} }       OPTIONAL,
795         ...
798 ResultsPerSSB-Index-Item-ExtIEs LPPA-PROTOCOL-EXTENSION ::= {
799         ...
802 RSSI ::= INTEGER (0..63, ...)
805 -- S
807 SFNInitialisationTime ::= BIT STRING (SIZE (64))
809 SRSConfigurationForAllCells ::= SEQUENCE (SIZE (1.. maxServCell)) OF SRSConfigurationForOneCell
811 SRSConfigurationForOneCell ::= SEQUENCE {
812         pci                                                     PCI,
813         ul-earfcn                                       EARFCN,
814         ul-bandwidth                            ENUMERATED {n6, n15, n25, n50, n75, n100},
815         ul-cyclicPrefixLength           CPLength,
816         srs-BandwidthConfig                     ENUMERATED {bw0, bw1, bw2, bw3, bw4, bw5, bw6, bw7},
817         srs-Bandwidth                           ENUMERATED {bw0, bw1, bw2, bw3},
818         srs-AntennaPort                         ENUMERATED {an1, an2, an4, ...},
819         srs-HoppingBandwidth            ENUMERATED {hbw0, hbw1, hbw2, hbw3},
820         srs-cyclicShift                         ENUMERATED {cs0, cs1, cs2, cs3, cs4, cs5, cs6, cs7},
821         srs-ConfigIndex                         INTEGER (0..1023),
822         maxUpPts                                        ENUMERATED {true}                       OPTIONAL,       -- This IE shall be present if the UL-EARFCN IE refers to TDD operation. --
823         transmissionComb                        INTEGER (0..1),
824         freqDomainPosition                      INTEGER (0..23),
825         groupHoppingEnabled                     BOOLEAN,
826         deltaSS                                         INTEGER (0..29)                         OPTIONAL,
827         sfnInitialisationTime           SFNInitialisationTime,
828         ...
832 Subframeallocation ::= CHOICE {
833         oneFrame                                                BIT STRING (SIZE(6)),
834         fourFrames                                              BIT STRING (SIZE(24))
837 SS-NRRSRP ::= INTEGER (0..127)
839 SS-NRRSRQ ::= INTEGER (0..127)
841 SSB-Index ::= INTEGER (0..63)
843 SSID ::= OCTET STRING (SIZE(1..32))
845 SystemInformation ::= SEQUENCE (SIZE (1.. maxNrOfPosSImessage)) OF SEQUENCE {
846         broadcastPeriodicity                            BroadcastPeriodicity,
847         posSIBs                                                         PosSIBs,
848         iE-Extensions                                           ProtocolExtensionContainer { { SystemInformation-ExtIEs} }      OPTIONAL,
849         ...
852 SystemInformation-ExtIEs LPPA-PROTOCOL-EXTENSION ::= {
853         ...
856 -- T
858 TAC ::= OCTET STRING (SIZE(2))
860 TDDConfiguration ::= SEQUENCE {
861         subframeAssignment                              ENUMERATED { sa0, sa1, sa2, sa3, sa4, sa5, sa6, ... },
862         iE-Extensions                                   ProtocolExtensionContainer { { TDDConfiguration-ExtIEs} }       OPTIONAL,
863         ...
866 TDDConfiguration-ExtIEs LPPA-PROTOCOL-EXTENSION ::= {
867         ...
871 TP-ID ::= INTEGER (0..4095, ...)
873 TP-Type ::= ENUMERATED { prs-only-tp, ... }
875 TypeOfError ::= ENUMERATED {
876         not-understood,
877         missing,
878         ...
883 -- U
885 ULConfiguration ::= SEQUENCE {
886         pci                                                     PCI,
887         ul-earfcn                                       EARFCN,
888         timingAdvanceType1                      INTEGER (0..7690)                       OPTIONAL,
889         timingAdvanceType2                      INTEGER (0..7690)                       OPTIONAL,
890         numberOfTransmissions           INTEGER (0..500,...),
891         srsConfiguration                        SRSConfigurationForAllCells,
892         ...
895 UARFCN ::= INTEGER (0..16383, ...)
897 UTRA-EcN0 ::= INTEGER (0..49, ...)
899 UTRA-RSCP ::= INTEGER (-5..91, ...)
901 -- V
903 ValueRSRP ::= INTEGER (0..97, ...)
905 ValueRSRQ ::= INTEGER (0..34, ...)
907 -- W
909 WLANMeasurementQuantities ::= SEQUENCE (SIZE (0.. maxNoMeas)) OF ProtocolIE-Single-Container { {WLANMeasurementQuantities-ItemIEs} }
911 WLANMeasurementQuantities-ItemIEs LPPA-PROTOCOL-IES ::= {
912         { ID id-WLANMeasurementQuantities-Item  CRITICALITY reject      TYPE WLANMeasurementQuantities-Item PRESENCE mandatory}}
914 WLANMeasurementQuantities-Item ::= SEQUENCE {
915         wLANMeasurementQuantitiesValue                  WLANMeasurementQuantitiesValue,
916         iE-Extensions                                                   ProtocolExtensionContainer { { WLANMeasurementQuantitiesValue-ExtIEs} } OPTIONAL,
917         ...
920 WLANMeasurementQuantitiesValue-ExtIEs LPPA-PROTOCOL-EXTENSION ::= {
921         ...
924 WLANMeasurementQuantitiesValue ::= ENUMERATED {
925         wlan,
926         ...
930 WLANMeasurementResult ::= SEQUENCE (SIZE (1..maxNoMeas)) OF WLANMeasurementResult-Item
932 WLANMeasurementResult-Item ::= SEQUENCE {
933         wLAN-RSSI                       WLAN-RSSI,
934         sSID                            SSID                                    OPTIONAL,
935         bSSID                           BSSID                                   OPTIONAL,
936         hESSID                          HESSID                                  OPTIONAL,
937         operatingClass          WLANOperatingClass              OPTIONAL,
938         countryCode                     WLANCountryCode                 OPTIONAL,
939         wLANChannelList         WLANChannelList                 OPTIONAL,
940         wLANBand                        WLANBand                                OPTIONAL,
941         iE-Extensions           ProtocolExtensionContainer { { WLANMeasurementResult-Item-ExtIEs } }    OPTIONAL,
942         ...
945 WLANMeasurementResult-Item-ExtIEs       LPPA-PROTOCOL-EXTENSION ::= {
946         ...
949 WLAN-RSSI ::= INTEGER (0..141, ...)
951 WLANBand ::= ENUMERATED {band2dot4, band5, ...}
953 WLANChannelList ::= SEQUENCE (SIZE (1..maxWLANchannels)) OF WLANChannel
955 WLANChannel ::= INTEGER (0..255)
957 WLANCountryCode ::= ENUMERATED {
958         unitedStates,
959         europe,
960         japan,
961         global,
962         ...
965 WLANOperatingClass ::= INTEGER (0..255)
967 -- X
968 -- Y
969 -- Z