Kerberos: add kerberos_inject_longterm_key() helper function
[wireshark-sm.git] / epan / dissectors / asn1 / nrppa / NRPPA-IEs.asn
bloba26495671c1b6d421c54045d08de317788c904f2
1 -- 3GPP TS 38.455 V18.2.0 (2024-06)
2 -- 9.3.5        Information Element definitions
3 -- **************************************************************
4 --
5 -- Information Element Definitions
6 --
7 -- **************************************************************
9 NRPPA-IEs {
10 itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
11 ngran-access (22) modules (3) nrppa (4) version1 (1) nrppa-IEs (2) }
13 DEFINITIONS AUTOMATIC TAGS ::=
15 BEGIN
17 IMPORTS
19         id-MeasurementQuantities-Item,
20         id-CGI-NR,
21         id-SFNInitialisationTime-NR,
22         id-GeographicalCoordinates,
23         id-ResultSS-RSRP,
24         id-ResultSS-RSRQ,
25         id-ResultCSI-RSRP,
26         id-ResultCSI-RSRQ,
27         id-AngleOfArrivalNR,
28         id-ResultNR,
29         id-ResultEUTRA,
30         maxCellinRANnode,
31         maxCellReport,
32         maxNrOfErrors,
33         maxNoMeas,
34         maxnoOTDOAtypes,
35         maxServCell,
36         id-OtherRATMeasurementQuantities-Item,
37         id-WLANMeasurementQuantities-Item,
38         maxGERANMeas,
39         maxUTRANMeas,
40         maxWLANchannels,
41         maxnoFreqHoppingBandsMinusOne,
42         id-TDD-Config-EUTRA-Item,
43         maxNrOfPosSImessage,
44         maxnoAssistInfoFailureListItems,
45         maxNrOfSegments,
46         maxNrOfPosSIBs,
47         maxnoPosMeas,
48         maxnoTRPs,
49         maxnoTRPInfoTypes,
50         maxNoOfMeasTRPs,
51         maxNoPath,
52         maxnoofAngleInfo,
53         maxnolcs-gcs-translation,
54         maxnoBcastCell,
55         maxnoSRSTriggerStates,
56         maxnoSpatialRelations,
57         maxNRMeas,
58         maxEUTRAMeas,
59         maxIndexesReport,
60         maxCellReportNR,
61         maxnoSRS-Carriers,
62         maxnoSCSs,
63         maxnoSRS-Resources,
64         maxnoSRS-PosResources,
65         maxnoSRS-ResourceSets,
66         maxnoSRS-ResourcePerSet,
67         maxnoSRS-PosResourceSets,
68         maxnoSRS-PosResourcePerSet,
69         maxPRS-ResourceSets,
70         maxPRS-ResourcesPerSet,
71         maxNoSSBs,
72         maxnoofPRSresourceSet,
73         maxnoofPRSresource,
74         maxnoofULAoAs,
75         maxNoPathExtended,
76         maxnoARPs,
77         maxnoTRPTEGs,
78         maxnoUETEGs,
79         maxFreqLayers,
80         maxnoPRSTRPs,
81         maxNumResourcesPerAngle,
82         maxnoAzimuthAngles,
83         maxnoElevationAngles,
84         maxnoVACell,
85         maxnoaggregatedPosSRS-Resources,
86         maxnoaggregatedPosSRS-ResourceSets,
87         maxnoAggPosPRSResourceSets,
88         maxnoofTimeWindowSRS,
89         maxnoofTimeWindowMeas,
90         maxnoPreconfiguredSRS,
91         maxnoofHopsMinusOne,
92         maxnoAggCombinations,
93         id-Cell-ID,
94         id-TRPInformationTypeItem,
95         id-SrsFrequency,
96         id-TRPType,
97         id-SRSSpatialRelationPerSRSResource,
98         id-PRS-Resource-ID,
99         id-OnDemandPRS,
100         id-AoA-SearchWindow,
101         id-ZoA,
102         id-MultipleULAoA,
103         id-UL-SRS-RSRPP,
104         id-SRSResourcetype,
105         id-ExtendedAdditionalPathList,
106         id-ARPLocationInfo,
107         id-ARP-ID,
108         id-LoS-NLoSInformation,
109         id-NumberOfTRPRxTEG,
110         id-NumberOfTRPRxTxTEG,
111         id-TRPTxTEGAssociation,
112         id-TRPTEGInformation,
113         id-TRP-Rx-TEGInformation,
114         id-TRPBeamAntennaInformation,
115         id-NR-TADV,
116         id-pathPower,
117         id-SRSPortIndex,
118         id-UETxTimingErrorMargin,
119         id-nrofSymbolsExtended,
120         id-repetitionFactorExtended,
121         id-StartRBHopping,
122         id-StartRBIndex,
123         id-transmissionCombn8,
124         id-ExtendedResourceSymbolOffset,
125         id-Mobile-TRP-LocationInformation,
126         id-Mobile-IAB-MT-UE-ID,
127         id-MobileAccessPointLocation,
128         id-CommonTAParameters,
129         id-UE-Rx-Tx-Time-Diff,
130         id-SCS-480,
131         id-SCS-960,
132         id-UL-RSCPMeas,
133         id-Bandwidth-Aggregation-Request-Indication,
134         id-PosSRSResourceSet-Aggregation-List,
135         id-ReportingGranularitykminus1,
136         id-ReportingGranularitykminus2,
137         id-ReportingGranularitykminus3,
138         id-ReportingGranularitykminus4,
139         id-ReportingGranularitykminus5,
140         id-ReportingGranularitykminus6,
141         id-SymbolIndex,
142         id-TimingReportingGranularityFactorExtended,
143         id-PosValidityAreaCellList,
144         id-PRSBWAggregationRequestIndication,
145         id-AggregatedPosSRSResourceID-List,
146         id-AggregatedPRSResourceSetList,
147         id-TRPPhaseQuality,
148         id-ValidityAreaSpecificSRSInformation,
149         id-TxHoppingConfiguration,
150         id-MeasuredFrequencyHops,
151         id-ReportingGranularitykminus1AdditionalPath,
152         id-ReportingGranularitykminus2AdditionalPath,
153         id-ReportingGranularitykminus3AdditionalPath,
154         id-ReportingGranularitykminus4AdditionalPath,
155         id-ReportingGranularitykminus5AdditionalPath,
156         id-ReportingGranularitykminus6AdditionalPath,
157         id-MeasuredResultsAssociatedInfoList,
158         id-PointA,
159         id-NR-PCI,
160         id-SCS-SpecificCarrier,
161         id-MeasBasedOnAggregatedResources
166 FROM NRPPA-Constants
168         Criticality,
169         NRPPATransactionID,
170         ProcedureCode,
171         ProtocolIE-ID,
172         TriggeringMessage
174 FROM NRPPA-CommonDataTypes
176         ProtocolExtensionContainer{},
177         ProtocolIE-Single-Container{},
179         NRPPA-PROTOCOL-EXTENSION,
180         NRPPA-PROTOCOL-IES
182 FROM NRPPA-Containers;
184 -- A
186 AbortTransmission ::= CHOICE {
187         deactivateSRSResourceSetID              SRSResourceSetID,
188         releaseALL                                              NULL,
189         choice-extension                                                        ProtocolIE-Single-Container { { AbortTransmission-ExtIEs } }
192 AbortTransmission-ExtIEs NRPPA-PROTOCOL-IES ::= {
193         ...
196 ActiveULBWP  ::= SEQUENCE {
197         locationAndBandwidth            INTEGER (0..37949,...),
198         subcarrierSpacing           ENUMERATED {kHz15, kHz30, kHz60, kHz120,..., kHz480, kHz960},
199         cyclicPrefix                            ENUMERATED {normal, extended},
200         txDirectCurrentLocation         INTEGER (0..3301,...),
201         shift7dot5kHz                           ENUMERATED {true, ...} OPTIONAL,
202         sRSConfig                                       SRSConfig,
203         iE-Extensions                           ProtocolExtensionContainer { { ActiveULBWP-ExtIEs} } OPTIONAL,
204         ...
207 ActiveULBWP-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
208         ...
212 AdditionalPathList ::= SEQUENCE (SIZE (1.. maxNoPath)) OF AdditionalPathListItem
215 AdditionalPathListItem ::= SEQUENCE {
216         relativeTimeOfPath      RelativePathDelay,
217         pathQuality                     TrpMeasurementQuality   OPTIONAL,
218         iE-Extensions           ProtocolExtensionContainer { { AdditionalPathListItem-ExtIEs} } OPTIONAL,
219         ...
222 AdditionalPathListItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
223         { ID id-MultipleULAoA   CRITICALITY ignore EXTENSION MultipleULAoA PRESENCE     optional}|
224         { ID id-pathPower               CRITICALITY ignore EXTENSION UL-SRS-RSRPP PRESENCE      optional},
225         ...
228 AggregatedPosSRSResourceID-List ::= SEQUENCE (SIZE (2..maxnoaggregatedPosSRS-Resources)) OF AggregatedPosSRSResourceID-Item
230 AggregatedPosSRSResourceID-Item ::= SEQUENCE {
231         sRSPosResource-ID       SRSPosResourceID,
232         iE-Extensions           ProtocolExtensionContainer { { AggregatedPosSRSResourceID-Item-ExtIEs} } OPTIONAL,
233         ...
236 AggregatedPosSRSResourceID-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
237         { ID id-PointA                                  CRITICALITY ignore EXTENSION PointA                             PRESENCE        mandatory}|
238         { ID id-SCS-SpecificCarrier     CRITICALITY ignore EXTENSION SCS-SpecificCarrier        PRESENCE        mandatory}|
239         { ID id-NR-PCI                                          CRITICALITY ignore EXTENSION NR-PCI                             PRESENCE        optional},
240         ...
244 AggregatedPRSResourceSetList ::= SEQUENCE (SIZE (1..maxnoAggCombinations)) OF AggregatedPRSResourceSet-Item
246 AggregatedPRSResourceSet-Item ::= SEQUENCE {
247         dl-PRS-ResourceSet-List                 DL-PRS-ResourceSet-List,
248         iE-Extensions                                   ProtocolExtensionContainer { { AggregatedPRSResourceSet-Item-ExtIEs} } OPTIONAL,
249         ...
252 AggregatedPRSResourceSet-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
253         ...
256 DL-PRS-ResourceSet-List ::= SEQUENCE (SIZE (1..maxnoAggPosPRSResourceSets)) OF DL-PRS-ResourceSet-Item
258 DL-PRS-ResourceSet-Item ::= SEQUENCE {
259         dl-prs-ResourceSetIndex                         INTEGER (1..8),
260         iE-Extensions                                           ProtocolExtensionContainer { { DL-PRS-ResourceSet-Item-ExtIEs} } OPTIONAL,
261         ...
264 DL-PRS-ResourceSet-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
265         ...
269 ExtendedAdditionalPathList ::= SEQUENCE (SIZE (1.. maxNoPathExtended)) OF ExtendedAdditionalPathList-Item
272 ExtendedAdditionalPathList-Item ::= SEQUENCE {
273         relativeTimeOfPath      RelativePathDelay,
274         pathQuality                     TrpMeasurementQuality   OPTIONAL,
275         multipleULAoA           MultipleULAoA                   OPTIONAL,
276         pathPower                       UL-SRS-RSRPP                    OPTIONAL,
277         iE-Extensions           ProtocolExtensionContainer { { ExtendedAdditionalPathList-Item-ExtIEs} } OPTIONAL,
278         ...
281 ExtendedAdditionalPathList-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
282         ...
285 AoA-AssistanceInfo ::= SEQUENCE {
286         angleMeasurement        AngleMeasurementType,
287         lCS-to-GCS-Translation  LCS-to-GCS-Translation          OPTIONAL,
288         iE-Extensions                           ProtocolExtensionContainer { { AoA-AssistanceInfo-ExtIEs } } OPTIONAL,
289         ...
292 AoA-AssistanceInfo-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
293         ...
296 AperiodicSRSResourceTriggerList ::= SEQUENCE (SIZE(1..maxnoSRSTriggerStates)) OF AperiodicSRSResourceTrigger
298 AperiodicSRSResourceTrigger ::= INTEGER (1..3)
300 AngleMeasurementType ::= CHOICE {
301         expected-ULAoA          Expected-UL-AoA,
302         expected-ZoA            Expected-ZoA-only,
303         choice-extension ProtocolIE-Single-Container { { AngleMeasurementType-ExtIEs } }
306 AngleMeasurementType-ExtIEs NRPPA-PROTOCOL-IES ::= {
310 Expected-UL-AoA ::= SEQUENCE {
311         expected-Azimuth-AoA            Expected-Azimuth-AoA,
312         expected-Zenith-AoA             Expected-Zenith-AoA             OPTIONAL,
313         iE-extensions           ProtocolExtensionContainer { { Expected-UL-AoA-ExtIEs } }       OPTIONAL,
314         ...
317 Expected-UL-AoA-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
318         ...
321 Expected-ZoA-only ::= SEQUENCE {
322         expected-ZoA-only       Expected-Zenith-AoA,
323         iE-extensions           ProtocolExtensionContainer { { Expected-ZoA-only-ExtIEs } }     OPTIONAL,
324         ...
327 Expected-ZoA-only-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
328         ...
331 Expected-Azimuth-AoA ::= SEQUENCE {
332         expected-Azimuth-AoA-value                      Expected-Value-AoA,
333         expected-Azimuth-AoA-uncertainty                Uncertainty-range-AoA,
334         iE-extensions           ProtocolExtensionContainer { { Expected-Azimuth-AoA-ExtIEs } }  OPTIONAL,
335         ...
338 Expected-Azimuth-AoA-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
339         ...
342 Expected-Zenith-AoA ::= SEQUENCE {
343         expected-Zenith-AoA-value                       Expected-Value-ZoA,
344         expected-Zenith-AoA-uncertainty         Uncertainty-range-ZoA,
345         iE-extensions           ProtocolExtensionContainer { { Expected-Zenith-AoA-ExtIEs } }   OPTIONAL,
346         ...
349 Expected-Zenith-AoA-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
350         ...
353 ARP-ID ::= INTEGER (1..16, ...)
355 ARPLocationInformation ::= SEQUENCE (SIZE (1..maxnoARPs)) OF ARPLocationInformation-Item
357 ARPLocationInformation-Item ::= SEQUENCE {
358         aRP-ID                          ARP-ID,
359         aRPLocationType         ARPLocationType,
360         iE-Extensions           ProtocolExtensionContainer { { ARPLocationInformation-ExtIEs} } OPTIONAL,
361         ...
364 ARPLocationInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
365         ...
368 ARPLocationType ::= CHOICE {
369         aRPPositionRelativeGeodetic                     RelativeGeodeticLocation,
370         aRPPositionRelativeCartesian            RelativeCartesianLocation,
371         choice-extension                                        ProtocolIE-Single-Container { { ARPLocationType-ExtIEs } }
374 ARPLocationType-ExtIEs NRPPA-PROTOCOL-IES ::= {
375         ...
378 Assistance-Information ::= SEQUENCE {
379         systemInformation                               SystemInformation,
380         iE-Extensions                                   ProtocolExtensionContainer { { Assistance-Information-ExtIEs} } OPTIONAL,
381         ...
384 Assistance-Information-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
385         ...
388 AssistanceInformationFailureList ::= SEQUENCE (SIZE (1..maxnoAssistInfoFailureListItems)) OF SEQUENCE {
389         posSIB-Type                                             PosSIB-Type,
390         outcome                                                 Outcome,
391         iE-Extensions                                   ProtocolExtensionContainer { {AssistanceInformationFailureList-ExtIEs} }        OPTIONAL,
392         ...
395 AssistanceInformationFailureList-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
396         ...
399 AssistanceInformationMetaData ::= SEQUENCE {
400         encrypted                       ENUMERATED {true, ...}  OPTIONAL,
401         gNSSID                          ENUMERATED {gps, sbas, qzss, galileo, glonass, bds, navic, ...} OPTIONAL,
402         sBASID                          ENUMERATED {waas, egnos, msas, gagan, ...}                                      OPTIONAL,
403         iE-Extensions           ProtocolExtensionContainer { { AssistanceInformationMetaData-ExtIEs} }  OPTIONAL,
404         ...
407 AssistanceInformationMetaData-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
408         ...
413 -- B
415 BandwidthSRS ::= CHOICE {
416         fR1             ENUMERATED {mHz5, mHz10, mHz20, mHz40, mHz50, mHz80, mHz100, ... ,mHz160, mHz200},
417         fR2             ENUMERATED {mHz50, mHz100, mHz200, mHz400, ..., mHz600, mhz800, mHz1600, mHz2000 },
418         choice-extension                ProtocolIE-Single-Container { { BandwidthSRS-ExtIEs } }
421 BandwidthSRS-ExtIEs NRPPA-PROTOCOL-IES ::= {
422         ...
425 Bandwidth-Aggregation-Request-Indication ::= ENUMERATED { true, ...}
427 BCCH ::= INTEGER (0..1023, ...)
429 Broadcast ::= ENUMERATED {
430         start,
431         stop,
432         ...
435 BroadcastPeriodicity ::= ENUMERATED {
436         ms80,
437         ms160,
438         ms320,
439         ms640,
440         ms1280,
441         ms2560,
442         ms5120,
443         ...
446 PositioningBroadcastCells ::= SEQUENCE (SIZE (1..maxnoBcastCell)) OF NG-RAN-CGI
448 BSSID ::= OCTET STRING (SIZE(6))
450 -- C
452 CarrierFreq ::= SEQUENCE {
453         pointA                          INTEGER (0..3279165),
454         offsetToCarrier         INTEGER (0..2199, ...),
455         iE-Extensions           ProtocolExtensionContainer { {CarrierFreq-ExtIEs} } OPTIONAL,
456         ...
459 CarrierFreq-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
460         ...
463 Cause ::= CHOICE {
464         radioNetwork            CauseRadioNetwork,
465         protocol                        CauseProtocol,
466         misc                            CauseMisc,
467         choice-Extension        ProtocolIE-Single-Container {{ Cause-ExtensionIE }}
470 Cause-ExtensionIE NRPPA-PROTOCOL-IES ::= {
471         ...
474 CauseMisc ::= ENUMERATED {
475         unspecified,
476         ...
479 CauseProtocol ::= ENUMERATED {
480         transfer-syntax-error,
481         abstract-syntax-error-reject,
482         abstract-syntax-error-ignore-and-notify,
483         message-not-compatible-with-receiver-state,
484         semantic-error,
485         unspecified,
486         abstract-syntax-error-falsely-constructed-message,
487         ...
490 CauseRadioNetwork ::= ENUMERATED {
491         unspecified,
492         requested-item-not-supported,
493         requested-item-temporarily-not-available,
494         ...,
495         serving-NG-RAN-node-changed,
496         requested-item-not-supported-on-time
500 Cell-Portion-ID ::= INTEGER (0..4095,...)
502 CGI-EUTRA ::= SEQUENCE {
503         pLMN-Identity                           PLMN-Identity,
504         eUTRAcellIdentifier                     EUTRACellIdentifier,
505         iE-Extensions                           ProtocolExtensionContainer { {CGI-EUTRA-ExtIEs} } OPTIONAL,
506         ...
509 CGI-EUTRA-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
510         ...
514 CGI-NR ::= SEQUENCE {
515         pLMN-Identity                           PLMN-Identity,
516         nRcellIdentifier                        NRCellIdentifier,
517         iE-Extensions                           ProtocolExtensionContainer { {CGI-NR-ExtIEs} } OPTIONAL,
518         ...
521 CGI-NR-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
522         ...
526 CPLength-EUTRA ::= ENUMERATED {
527         normal,
528         extended,
529         ...
532 CriticalityDiagnostics ::= SEQUENCE {
533         procedureCode                                   ProcedureCode                                   OPTIONAL,
534         triggeringMessage                               TriggeringMessage                               OPTIONAL,
535         procedureCriticality                    Criticality                                     OPTIONAL,
536         nrppatransactionID                              NRPPATransactionID                              OPTIONAL,
537         iEsCriticalityDiagnostics               CriticalityDiagnostics-IE-List  OPTIONAL,
538         iE-Extensions                                   ProtocolExtensionContainer { {CriticalityDiagnostics-ExtIEs} }  OPTIONAL,
539         ...
543 CriticalityDiagnostics-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
544         ...
547 CriticalityDiagnostics-IE-List ::= SEQUENCE (SIZE (1..maxNrOfErrors)) OF
548         SEQUENCE {
549                 iECriticality                   Criticality,
550                 iE-ID                                   ProtocolIE-ID,
551                 typeOfError                             TypeOfError,
552                 iE-Extensions                   ProtocolExtensionContainer { {CriticalityDiagnostics-IE-List-ExtIEs} } OPTIONAL,
553                 ...
556 CriticalityDiagnostics-IE-List-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
557         ...
560 CommonTAParameters ::= SEQUENCE {
561         epochTime                               OCTET STRING,
562         taInfo                                  OCTET STRING,
563         iE-Extensions                   ProtocolExtensionContainer {{ CommonTAParameters-ExtIEs}}                               OPTIONAL,
564         ...
567 CommonTAParameters-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
568         ...
572 -- D
574 DL-Bandwidth-EUTRA ::= ENUMERATED {
575         bw6,
576         bw15,
577         bw25,
578         bw50,
579         bw75,
580         bw100,
581         ...
584 DL-PRS ::= SEQUENCE {
585         prsid                                   PRS-ID,
586         dl-PRSResourceSetID             PRS-Resource-Set-ID,
587         dl-PRSResourceID                PRS-Resource-ID         OPTIONAL,
588         iE-Extensions                   ProtocolExtensionContainer { {DL-PRS-ExtIEs} }  OPTIONAL,
589         ...
592 DL-PRS-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
593         ...
596 DL-PRSMutingPattern ::= CHOICE {
597         two                                     BIT STRING (SIZE(2)),
598         four                            BIT STRING (SIZE(4)),
599         six                                     BIT STRING (SIZE(6)),
600         eight                           BIT STRING (SIZE(8)),
601         sixteen                         BIT STRING (SIZE(16)),
602         thirty-two                      BIT STRING (SIZE(32)),
603         choice-extension                                                        ProtocolIE-Single-Container { { DL-PRSMutingPattern-ExtIEs } }
606 DL-PRSMutingPattern-ExtIEs NRPPA-PROTOCOL-IES ::= {
607         ...
610 DLPRSResourceCoordinates ::= SEQUENCE {
611         listofDL-PRSResourceSetARP              SEQUENCE (SIZE(1.. maxPRS-ResourceSets)) OF DLPRSResourceSetARP,
612         iE-Extensions                                   ProtocolExtensionContainer { { DLPRSResourceCoordinates-ExtIEs } } OPTIONAL,
613         ...
616 DLPRSResourceCoordinates-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
617         ...
620 DLPRSResourceSetARP ::= SEQUENCE {
621         dl-PRSResourceSetID                             PRS-Resource-Set-ID,
622         dL-PRSResourceSetARPLocation    DL-PRSResourceSetARPLocation,
623         listofDL-PRSResourceARP                 SEQUENCE (SIZE(1.. maxPRS-ResourcesPerSet)) OF DLPRSResourceARP,
624         iE-Extensions                                   ProtocolExtensionContainer { { DLPRSResourceSetARP-ExtIEs } } OPTIONAL,
625         ...
628 DLPRSResourceSetARP-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
629         ...
633 DL-PRSResourceSetARPLocation ::= CHOICE {
634         relativeGeodeticLocation                        RelativeGeodeticLocation,
635         relativeCartesianLocation                       RelativeCartesianLocation,
636         choice-Extension                                        ProtocolIE-Single-Container { { DL-PRSResourceSetARPLocation-ExtIEs } }
639 DL-PRSResourceSetARPLocation-ExtIEs NRPPA-PROTOCOL-IES ::= {
640         ...
644 DLPRSResourceARP ::= SEQUENCE {
645         dl-PRSResourceID                        PRS-Resource-ID,
646         dL-PRSResourceARPLocation       DL-PRSResourceARPLocation,
647         iE-Extensions                           ProtocolExtensionContainer { { DLPRSResourceARP-ExtIEs } } OPTIONAL,
648         ...
651 DLPRSResourceARP-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
652         ...
655 DL-PRSResourceARPLocation ::= CHOICE {
656         relativeGeodeticLocation                        RelativeGeodeticLocation,
657         relativeCartesianLocation                       RelativeCartesianLocation,
658         choice-Extension                                        ProtocolIE-Single-Container { { DL-PRSResourceARPLocation-ExtIEs } }
661 DL-PRSResourceARPLocation-ExtIEs NRPPA-PROTOCOL-IES ::= {
662         ...
665 -- E
667 E-CID-MeasurementResult ::= SEQUENCE {
668         servingCell-ID                                  NG-RAN-CGI,
669         servingCellTAC                                  TAC,
670         nG-RANAccessPointPosition               NG-RANAccessPointPosition       OPTIONAL,
671         measuredResults                                 MeasuredResults                         OPTIONAL,
672         iE-Extensions                                   ProtocolExtensionContainer { { E-CID-MeasurementResult-ExtIEs} } OPTIONAL,
673         ...
676 E-CID-MeasurementResult-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
677         { ID id-GeographicalCoordinates CRITICALITY ignore      EXTENSION GeographicalCoordinates PRESENCE optional}|
678         { ID id-MobileAccessPointLocation       CRITICALITY ignore EXTENSION Mobile-TRP-LocationInformation     PRESENCE optional }|
679         { ID id-MeasuredResultsAssociatedInfoList               CRITICALITY ignore      EXTENSION MeasuredResultsAssociatedInfoList             PRESENCE optional},
680         ...
683 EUTRACellIdentifier ::= BIT STRING (SIZE (28))
685 EARFCN ::= INTEGER (0..262143, ...)
687 Expected-Value-AoA ::= INTEGER (0..3599)
689 Expected-Value-ZoA ::= INTEGER (0..1799)
692 -- F
694 -- G
696 GeographicalCoordinates ::= SEQUENCE {
697         tRPPositionDefinitionType       TRPPositionDefinitionType,
698         dLPRSResourceCoordinates        DLPRSResourceCoordinates        OPTIONAL,
699         iE-Extensions                           ProtocolExtensionContainer { { GeographicalCoordinates-ExtIEs } } OPTIONAL,
700         ...
703 GeographicalCoordinates-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
704         { ID id-ARPLocationInfo         CRITICALITY ignore EXTENSION ARPLocationInformation     PRESENCE optional},
705         ...
709 GNB-RxTxTimeDiff ::= SEQUENCE {
711         rxTxTimeDiff            GNBRxTxTimeDiffMeas,
712         additionalPathList      AdditionalPathList      OPTIONAL,
713         iE-Extensions           ProtocolExtensionContainer { { GNB-RxTxTimeDiff-ExtIEs} }       OPTIONAL,
714         ...
717 GNB-RxTxTimeDiff-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
718         { ID id-ExtendedAdditionalPathList      CRITICALITY ignore EXTENSION ExtendedAdditionalPathList PRESENCE optional}|
719         { ID id-TRPTEGInformation               CRITICALITY ignore EXTENSION TRPTEGInformation  PRESENCE optional },
721         ...
725 GNBRxTxTimeDiffMeas ::= CHOICE {
726         k0                      INTEGER (0.. 1970049),
727         k1                      INTEGER (0.. 985025),
728         k2                      INTEGER (0.. 492513),
729         k3                      INTEGER (0.. 246257),
730         k4                      INTEGER (0.. 123129),
731         k5                      INTEGER (0.. 61565),
732         choice-extension                ProtocolIE-Single-Container { { GNBRxTxTimeDiffMeas-ExtIEs } }
735 GNBRxTxTimeDiffMeas-ExtIEs              NRPPA-PROTOCOL-IES ::= {
736         {ID id-ReportingGranularitykminus1      CRITICALITY ignore TYPE ReportingGranularitykminus1 PRESENCE mandatory}|
737         {ID id-ReportingGranularitykminus2      CRITICALITY ignore TYPE ReportingGranularitykminus2 PRESENCE mandatory}|
738         {ID id-ReportingGranularitykminus3      CRITICALITY ignore TYPE ReportingGranularitykminus3 PRESENCE mandatory}|
739         {ID id-ReportingGranularitykminus4      CRITICALITY ignore TYPE ReportingGranularitykminus4 PRESENCE mandatory}|
740         {ID id-ReportingGranularitykminus5      CRITICALITY ignore TYPE ReportingGranularitykminus5 PRESENCE mandatory}|
741         {ID id-ReportingGranularitykminus6      CRITICALITY ignore TYPE ReportingGranularitykminus6 PRESENCE mandatory},
742         ...
745 -- H
747 HESSID ::= OCTET STRING (SIZE(6))
749 -- I
751 -- J
753 -- K
755 -- L
757 LCS-to-GCS-Translation::= SEQUENCE {
758         alpha                           INTEGER (0..3599),
759         beta                            INTEGER (0..3599),
760         gamma                           INTEGER (0..3599),
761         iE-Extensions           ProtocolExtensionContainer { { LCS-to-GCS-Translation-ExtIEs} } OPTIONAL,
762         ...
765 LCS-to-GCS-Translation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
766         ...
769 LCS-to-GCS-TranslationItem::= SEQUENCE {
770         alpha                           INTEGER (0..359),
771         alphaFine                       INTEGER (0..9)          OPTIONAL,
772         beta                            INTEGER (0..359),
773         betaFine                        INTEGER (0..9)          OPTIONAL,
774         gamma                           INTEGER (0..359),
775         gammaFine                       INTEGER (0..9)          OPTIONAL,
776         iE-Extensions           ProtocolExtensionContainer { { LCS-to-GCS-TranslationItem-ExtIEs} } OPTIONAL,
777         ...
780 LCS-to-GCS-TranslationItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
781         ...
784 LocationUncertainty ::= SEQUENCE {
785         horizontalUncertainty           INTEGER (0..255),
786         horizontalConfidence            INTEGER (0..100),
787         verticalUncertainty                     INTEGER (0..255),
788         verticalConfidence                      INTEGER (0..100),
789         iE-Extensions                           ProtocolExtensionContainer { { LocationUncertainty-ExtIEs} } OPTIONAL,
790         ...
793 LocationUncertainty-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
794         ...
797 LoS-NLoSIndicatorHard ::= ENUMERATED {nlos, los}
799 LoS-NLoSIndicatorSoft ::= INTEGER (0..10)
801 LoS-NLoSInformation ::= CHOICE {
802         loS-NLoSIndicatorSoft           LoS-NLoSIndicatorSoft,
803         loS-NLoSIndicatorHard           LoS-NLoSIndicatorHard,
804         choice-Extension                ProtocolIE-Single-Container {{ LoS-NLoSInformation-ExtIEs}}
808 LoS-NLoSInformation-ExtIEs NRPPA-PROTOCOL-IES ::= {
809         ...
813 -- M
815 MeasBasedOnAggregatedResources ::= ENUMERATED { true, ... }
817 Measurement-ID ::= INTEGER (1.. 65536, ...)
819 MeasurementAmount  ::= ENUMERATED {ma0, ma1, ma2, ma4, ma8, ma16, ma32, ma64}
821 MeasurementBeamInfoRequest ::= ENUMERATED {true, ...}
823 MeasurementBeamInfo ::= SEQUENCE {
824         pRS-Resource-ID                         PRS-Resource-ID         OPTIONAL,
825         pRS-Resource-Set-ID                     PRS-Resource-Set-ID     OPTIONAL,
826         sSB-Index                                       SSB-Index                       OPTIONAL,
827         iE-Extensions                                                           ProtocolExtensionContainer { { MeasurementBeamInfo-ExtIEs} } OPTIONAL,
828         ...
831 MeasurementBeamInfo-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
832         ...
836 MeasurementPeriodicity ::= ENUMERATED {
837         ms120,
838         ms240,
839         ms480,
840         ms640,
841         ms1024,
842         ms2048,
843         ms5120,
844         ms10240,
845         min1,
846         min6,
847         min12,
848         min30,
849         min60,
850         ...,
851         ms20480,
852         ms40960,
853         extended
856 MeasurementPeriodicityExtended ::= ENUMERATED {
857         ms160,
858         ms320,
859         ms1280,
860         ms2560,
861         ms61440,
862         ms81920,
863         ms368640,
864         ms737280,
865         ms1843200,
866         ...
870 MeasurementPeriodicityNR-AoA ::= ENUMERATED {
871         ms160,
872         ms320,
873         ms640,
874         ms1280,
875         ms2560,
876         ms5120,
877         ms10240,
878         ms20480,
879         ms40960,
880         ms61440,
881         ms81920,
882         ms368640,
883         ms737280,
884         ms1843200,
885         ...
889 MeasurementQuantities ::= SEQUENCE (SIZE (1.. maxNoMeas)) OF ProtocolIE-Single-Container { {MeasurementQuantities-ItemIEs} }
891 MeasurementQuantities-ItemIEs NRPPA-PROTOCOL-IES ::= {
892         { ID id-MeasurementQuantities-Item      CRITICALITY reject      TYPE MeasurementQuantities-Item         PRESENCE mandatory}
895 MeasurementQuantities-Item ::= SEQUENCE {
896         measurementQuantitiesValue                                      MeasurementQuantitiesValue,
897         iE-Extensions                                                           ProtocolExtensionContainer { { MeasurementQuantitiesValue-ExtIEs} } OPTIONAL,
898         ...
901 MeasurementQuantitiesValue-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
902         ...
905 MeasurementQuantitiesValue ::= ENUMERATED {
906         cell-ID,
907         angleOfArrival,
908         timingAdvanceType1,
909         timingAdvanceType2,
910         rSRP,
911         rSRQ,
912         ... ,
913         sS-RSRP,
914         sS-RSRQ,
915         cSI-RSRP,
916         cSI-RSRQ,
917         angleOfArrivalNR,
918         timingAdvanceNR,
919         uE-Rx-Tx-Time-Diff
922 MeasurementTimeOccasion ::= ENUMERATED {o1, o4, ...}
924 MeasurementCharacteristicsRequestIndicator ::= BIT STRING (SIZE (16))
926 MeasuredResults ::= SEQUENCE (SIZE (1.. maxNoMeas)) OF MeasuredResultsValue
928 MeasuredResultsAssociatedInfoList ::= SEQUENCE (SIZE (1..maxNoMeas)) OF MeasuredResultsAssociatedInfoItem
930 MeasuredResultsAssociatedInfoItem ::= SEQUENCE {
931         timeStamp                                       TimeStamp                               OPTIONAL,
932         measurementQuality                      TrpMeasurementQuality   OPTIONAL,
933         iE-Extensions                           ProtocolExtensionContainer { { MeasuredResultsAssociatedInfoItem-ExtIEs} } OPTIONAL,
934         ...
937 MeasuredResultsAssociatedInfoItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
938         ...
941 MeasuredResultsValue ::= CHOICE {
942         valueAngleOfArrival-EUTRA                               INTEGER (0..719),
943         valueTimingAdvanceType1-EUTRA                   INTEGER (0..7690),
944         valueTimingAdvanceType2-EUTRA                   INTEGER (0..7690),
945         resultRSRP-EUTRA                                                ResultRSRP-EUTRA,
946         resultRSRQ-EUTRA                                                ResultRSRQ-EUTRA,
947         choice-Extension                        ProtocolIE-Single-Container {{ MeasuredResultsValue-ExtensionIE }}
950 MeasuredResultsValue-ExtensionIE NRPPA-PROTOCOL-IES ::= {
951 { ID id-ResultSS-RSRP           CRITICALITY ignore      TYPE ResultSS-RSRP              PRESENCE mandatory      }|
952         { ID id-ResultSS-RSRQ           CRITICALITY ignore      TYPE ResultSS-RSRQ              PRESENCE mandatory      }|
953         { ID id-ResultCSI-RSRP          CRITICALITY ignore      TYPE ResultCSI-RSRP             PRESENCE mandatory      }|
954         { ID id-ResultCSI-RSRQ          CRITICALITY ignore      TYPE ResultCSI-RSRQ             PRESENCE mandatory      }|
955         { ID id-AngleOfArrivalNR        CRITICALITY ignore      TYPE UL-AoA                             PRESENCE mandatory      }|
956         { ID id-NR-TADV                         CRITICALITY ignore      TYPE NR-TADV                    PRESENCE mandatory      }|
957         { ID id-UE-Rx-Tx-Time-Diff      CRITICALITY ignore      TYPE UE-Rx-Tx-Time-Diff PRESENCE optional       },
958         ...
961 Mobile-TRP-LocationInformation ::= SEQUENCE {
962         location-Information                    OCTET STRING,
963         velocity-Information                    OCTET STRING    OPTIONAL,
964         location-time-stamp                             TimeStamp       OPTIONAL,
965         iE-Extensions                                   ProtocolExtensionContainer { { Mobile-TRP-LocationInformation-ExtIEs} } OPTIONAL,
966         ...
969 Mobile-TRP-LocationInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
970         ...
973 Mobile-IAB-MT-UE-ID ::= OCTET STRING
975 MultipleULAoA ::= SEQUENCE {
976         multipleULAoA                                   MultipleULAoA-List,
977         iE-Extensions                                   ProtocolExtensionContainer { { MultipleULAoA-ExtIEs} } OPTIONAL,
978         ...
981 MultipleULAoA-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
982         ...
985 MultipleULAoA-List ::= SEQUENCE (SIZE(1.. maxnoofULAoAs)) OF MultipleULAoA-Item
987 MultipleULAoA-Item ::= CHOICE {
988         uL-AoA          UL-AoA,
989         ul-ZoA          ZoA,
990         choice-extension ProtocolIE-Single-Container { { MultipleULAoA-Item-ExtIEs } }
993 MultipleULAoA-Item-ExtIEs NRPPA-PROTOCOL-IES ::= {
994         ...
997 MeasuredFrequencyHops ::= ENUMERATED {singleHop, multiHop, ...}
999 -- N
1001 NarrowBandIndex ::= INTEGER (0..15,...)
1003 NG-RANAccessPointPosition ::= SEQUENCE {
1004         latitudeSign                            ENUMERATED {north, south},
1005         latitude                                        INTEGER (0..8388607),
1006         longitude                                       INTEGER (-8388608..8388607),
1007         directionOfAltitude                     ENUMERATED {height, depth},
1008         altitude                                        INTEGER (0..32767),
1009         uncertaintySemi-major           INTEGER (0..127),
1010         uncertaintySemi-minor           INTEGER (0..127),
1011         orientationOfMajorAxis          INTEGER (0..179),
1012         uncertaintyAltitude                     INTEGER (0..127),
1013         confidence                                      INTEGER (0..100),
1014         iE-Extensions                           ProtocolExtensionContainer { { NG-RANAccessPointPosition-ExtIEs} } OPTIONAL,
1015         ...
1018 NG-RANAccessPointPosition-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1019         ...
1022 NGRANHighAccuracyAccessPointPosition ::= SEQUENCE {
1023         latitude                                        INTEGER (-2147483648.. 2147483647),
1024         longitude                                       INTEGER (-2147483648.. 2147483647),
1025         altitude                                        INTEGER (-64000..1280000),
1026         uncertaintySemi-major           INTEGER (0..255),
1027         uncertaintySemi-minor           INTEGER (0..255),
1028         orientationOfMajorAxis          INTEGER (0..179),
1029         horizontalConfidence            INTEGER (0..100),
1030         uncertaintyAltitude                     INTEGER (0..255),
1031         verticalConfidence                      INTEGER (0..100),
1032         iE-Extensions                           ProtocolExtensionContainer { { NGRANHighAccuracyAccessPointPosition-ExtIEs} } OPTIONAL,
1033         ...
1036 NGRANHighAccuracyAccessPointPosition-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1037         ...
1040 NG-RAN-CGI ::= SEQUENCE {
1041         pLMN-Identity                           PLMN-Identity,
1042         nG-RANcell              NG-RANCell,
1043         iE-Extensions                           ProtocolExtensionContainer { {NG-RAN-CGI-ExtIEs} } OPTIONAL,
1044         ...
1047 NG-RAN-CGI-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1048         ...
1051 NG-RANCell ::= CHOICE {
1052         eUTRA-CellID    EUTRACellIdentifier,
1053         nR-CellID               NRCellIdentifier,
1054         choice-Extension                        ProtocolIE-Single-Container {{ NG-RANCell-ExtensionIE }}
1057 NG-RANCell-ExtensionIE NRPPA-PROTOCOL-IES ::= {
1058         ...
1061 NR-ARFCN ::= INTEGER (0..3279165)
1063 NRCellIdentifier ::= BIT STRING (SIZE (36))
1065 NrofSymbolsExtended ::=  ENUMERATED {n8, n10, n12, n14, ...}
1067 NR-PCI ::= INTEGER (0..1007)
1069 NR-PRS-Beam-Information ::= SEQUENCE {
1070         nR-PRS-Beam-InformationList SEQUENCE (SIZE(1.. maxPRS-ResourceSets)) OF NR-PRS-Beam-InformationItem,
1071         lCS-to-GCS-TranslationList SEQUENCE (SIZE(1..maxnolcs-gcs-translation)) OF LCS-to-GCS-TranslationItem           OPTIONAL,
1072         iE-Extensions   ProtocolExtensionContainer { { NR-PRS-Beam-Information-IEs} } OPTIONAL,
1073         ...
1076 NR-PRS-Beam-Information-IEs NRPPA-PROTOCOL-EXTENSION ::= {
1077  ...
1080 NR-PRS-Beam-InformationItem ::= SEQUENCE {
1081         pRSresourceSetID        PRS-Resource-Set-ID,
1082         pRSAngle                SEQUENCE (SIZE(1..maxPRS-ResourcesPerSet)) OF PRSAngleItem,
1083         iE-Extensions   ProtocolExtensionContainer { { NR-PRS-Beam-InformationItem-ExtIEs} } OPTIONAL,
1084         ...
1087 NR-PRS-Beam-InformationItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1088  ...
1091 NR-TADV ::= INTEGER (0.. 7690)
1093 NumberOfAntennaPorts-EUTRA ::= ENUMERATED {
1094                 n1-or-n2,
1095                 n4,
1096                 ...
1099 NumberOfDlFrames-EUTRA ::= ENUMERATED {
1100                 sf1,
1101                 sf2,
1102                 sf4,
1103                 sf6,
1104                 ...
1107 NumberOfDlFrames-Extended-EUTRA ::= INTEGER (1..160,...)
1109 NumberOfFrequencyHoppingBands ::= ENUMERATED {
1110         twobands,
1111         fourbands,
1112         ...
1115 NumberOfTRPRxTEG ::= ENUMERATED {two, three, four, six, eight, ...}
1117 NumberOfTRPRxTxTEG ::= ENUMERATED {two, three, four, six, eight, ...}
1119 NZP-CSI-RS-ResourceID::= INTEGER  (0..191)
1121 -- O
1123 OnDemandPRS-Info ::= SEQUENCE {
1124         onDemandPRSRequestAllowed                               BIT STRING (SIZE (16)),
1125         allowedResourceSetPeriodicityValues             BIT STRING (SIZE (24))  OPTIONAL,
1126         allowedPRSBandwidthValues                               BIT STRING (SIZE (64))  OPTIONAL,
1127         allowedResourceRepetitionFactorValues   BIT STRING (SIZE (8))   OPTIONAL,
1128         allowedResourceNumberOfSymbolsValues    BIT STRING (SIZE (8))   OPTIONAL,
1129         allowedCombSizeValues                                   BIT STRING (SIZE (8))   OPTIONAL,
1130         iE-Extensions   ProtocolExtensionContainer { { OnDemandPRS-Info-ExtIEs} } OPTIONAL,
1131         ...
1134 OnDemandPRS-Info-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1135         ...
1138 OTDOACells ::= SEQUENCE (SIZE (1.. maxCellinRANnode)) OF SEQUENCE {
1139         oTDOACellInfo                                   OTDOACell-Information,
1140         iE-Extensions                                   ProtocolExtensionContainer { {OTDOACells-ExtIEs} } OPTIONAL,
1141         ...
1144 OTDOACells-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1145         ...
1148 OTDOACell-Information ::= SEQUENCE (SIZE (1..maxnoOTDOAtypes)) OF OTDOACell-Information-Item
1150 OTDOACell-Information-Item ::= CHOICE {
1151         pCI-EUTRA                                                                       PCI-EUTRA,
1152         cGI-EUTRA                                                                       CGI-EUTRA,
1153         tAC                                                                                     TAC,
1154         eARFCN                                                                          EARFCN,
1155         pRS-Bandwidth-EUTRA                                                     PRS-Bandwidth-EUTRA,
1156         pRS-ConfigurationIndex-EUTRA                            PRS-ConfigurationIndex-EUTRA,
1157         cPLength-EUTRA                                                          CPLength-EUTRA,
1158         numberOfDlFrames-EUTRA                                          NumberOfDlFrames-EUTRA,
1159         numberOfAntennaPorts-EUTRA                                      NumberOfAntennaPorts-EUTRA,
1160         sFNInitialisationTime-EUTRA                                     SFNInitialisationTime-EUTRA,
1161         nG-RANAccessPointPosition                                       NG-RANAccessPointPosition,
1162         pRSMutingConfiguration-EUTRA                            PRSMutingConfiguration-EUTRA,
1163         prsid-EUTRA                                                                     PRS-ID-EUTRA,
1164         tpid-EUTRA                                                                      TP-ID-EUTRA,
1165         tpType-EUTRA                                                            TP-Type-EUTRA,
1166         numberOfDlFrames-Extended-EUTRA                         NumberOfDlFrames-Extended-EUTRA,
1167         crsCPlength-EUTRA                                                       CPLength-EUTRA,
1168         dL-Bandwidth-EUTRA                                                      DL-Bandwidth-EUTRA,
1169         pRSOccasionGroup-EUTRA                                          PRSOccasionGroup-EUTRA,
1170         pRSFrequencyHoppingConfiguration-EUTRA          PRSFrequencyHoppingConfiguration-EUTRA,
1171         choice-Extension                ProtocolIE-Single-Container {{ OTDOACell-Information-Item-ExtensionIE }}
1174 OTDOACell-Information-Item-ExtensionIE NRPPA-PROTOCOL-IES ::= {
1175         { ID id-TDD-Config-EUTRA-Item           CRITICALITY     ignore  TYPE    TDD-Config-EUTRA-Item                   PRESENCE        mandatory }|
1176         { ID id-CGI-NR                                          CRITICALITY     ignore  TYPE    CGI-NR                                                  PRESENCE        mandatory }|
1177         { ID id-SFNInitialisationTime-NR        CRITICALITY     ignore  TYPE    SFNInitialisationTime-EUTRA     PRESENCE        mandatory },
1178         ...
1181 OTDOA-Information-Item ::= ENUMERATED {
1182                 pci,
1183                 cGI,
1184                 tac,
1185                 earfcn,
1186                 prsBandwidth,
1187                 prsConfigIndex,
1188                 cpLength,
1189                 noDlFrames,
1190                 noAntennaPorts,
1191                 sFNInitTime,
1192                 nG-RANAccessPointPosition,
1193                 prsmutingconfiguration,
1194                 prsid,
1195                 tpid,
1196                 tpType,
1197                 crsCPlength,
1198                 dlBandwidth,
1199                 multipleprsConfigurationsperCell,
1200                 prsOccasionGroup,
1201                 prsFrequencyHoppingConfiguration,
1202                 ...,
1203                 tddConfig
1206 OtherRATMeasurementQuantities ::= SEQUENCE (SIZE (0.. maxNoMeas)) OF ProtocolIE-Single-Container { {OtherRATMeasurementQuantities-ItemIEs} }
1208 OtherRATMeasurementQuantities-ItemIEs NRPPA-PROTOCOL-IES ::= {
1209         { ID id-OtherRATMeasurementQuantities-Item      CRITICALITY reject      TYPE OtherRATMeasurementQuantities-Item PRESENCE mandatory}}
1211 OtherRATMeasurementQuantities-Item ::= SEQUENCE {
1212         otherRATMeasurementQuantitiesValue                      OtherRATMeasurementQuantitiesValue,
1213         iE-Extensions                                                           ProtocolExtensionContainer { { OtherRATMeasurementQuantitiesValue-ExtIEs} } OPTIONAL,
1214         ...
1217 OtherRATMeasurementQuantitiesValue-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1218         ...
1221 OtherRATMeasurementQuantitiesValue ::= ENUMERATED {
1222         geran,
1223         utran,
1224         ... ,
1225         nR,
1226         eUTRA
1229 OtherRATMeasurementResult ::= SEQUENCE (SIZE (1.. maxNoMeas)) OF OtherRATMeasuredResultsValue
1231 OtherRATMeasuredResultsValue ::= CHOICE {
1232         resultGERAN                                                                     ResultGERAN,
1233         resultUTRAN                                                                     ResultUTRAN,
1234         choice-Extension                ProtocolIE-Single-Container {{ OtherRATMeasuredResultsValue-ExtensionIE }}
1238 OtherRATMeasuredResultsValue-ExtensionIE NRPPA-PROTOCOL-IES ::= {
1239         { ID id-ResultNR                CRITICALITY     ignore  TYPE    ResultNR                PRESENCE        mandatory }|
1240         { ID id-ResultEUTRA             CRITICALITY     ignore  TYPE    ResultEUTRA             PRESENCE        mandatory },
1241         ...
1244 Outcome ::= ENUMERATED {
1245                 failed,
1246                 ...
1250 -- P
1252 PathlossReferenceInformation ::= SEQUENCE {
1253         pathlossReferenceSignal                                 PathlossReferenceSignal,
1254         iE-Extensions                                   ProtocolExtensionContainer { { PathlossReferenceInformation-ExtIEs } } OPTIONAL,
1255         ...
1258 PathlossReferenceInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1259         ...
1263 PathlossReferenceSignal ::= CHOICE {
1264         sSB-Reference                                   SSB,
1265         dL-PRS-Reference                                DL-PRS,
1266         choice-Extension                                ProtocolIE-Single-Container {{ PathlossReferenceSignal-ExtensionIE }}
1269 PathlossReferenceSignal-ExtensionIE NRPPA-PROTOCOL-IES ::= {
1270         ...
1274 PCI-EUTRA ::= INTEGER (0..503, ...)
1276 PhysCellIDGERAN ::= INTEGER (0..63, ...)
1278 PhysCellIDUTRA-FDD ::= INTEGER (0..511, ...)
1280 PhysCellIDUTRA-TDD ::= INTEGER (0..127, ...)
1282 PLMN-Identity ::= OCTET STRING (SIZE(3))
1284 PeriodicityList ::= SEQUENCE (SIZE (1.. maxnoSRS-ResourcePerSet)) OF PeriodicityItem
1286 PeriodicityItem ::= ENUMERATED {ms0dot125, ms0dot25, ms0dot5, ms0dot625, ms1, ms1dot25, ms2, ms2dot5, ms4dot, ms5, ms8, ms10, ms16, ms20, ms32, ms40, ms64, ms80m, ms160, ms320, ms640m, ms1280, ms2560, ms5120, ms10240, ...}
1289 PosSIBs ::= SEQUENCE (SIZE (1.. maxNrOfPosSIBs)) OF SEQUENCE {
1290         posSIB-Type                                             PosSIB-Type,
1291         posSIB-Segments                                 PosSIB-Segments,
1292         assistanceInformationMetaData   AssistanceInformationMetaData   OPTIONAL,
1293         broadcastPriority                               INTEGER (1..16,...)                             OPTIONAL,
1294         iE-Extensions                                   ProtocolExtensionContainer { { PosSIBs-ExtIEs} }        OPTIONAL,
1295         ...
1298 PosSIBs-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1299         ...
1302 PosSIB-Segments ::= SEQUENCE (SIZE (1.. maxNrOfSegments)) OF SEQUENCE {
1303         assistanceDataSIBelement                        OCTET STRING,
1304         iE-Extensions                                           ProtocolExtensionContainer { { PosSIB-Segments-ExtIEs} }        OPTIONAL,
1305         ...
1308 PosSIB-Segments-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1309         ...
1312 PosSIB-Type ::= ENUMERATED {
1313         posSibType1-1,
1314         posSibType1-2,
1315         posSibType1-3,
1316         posSibType1-4,
1317         posSibType1-5,
1318         posSibType1-6,
1319         posSibType1-7,
1320         posSibType1-8,
1321         posSibType2-1,
1322         posSibType2-2,
1323         posSibType2-3,
1324         posSibType2-4,
1325         posSibType2-5,
1326         posSibType2-6,
1327         posSibType2-7,
1328         posSibType2-8,
1329         posSibType2-9,
1330         posSibType2-10,
1331         posSibType2-11,
1332         posSibType2-12,
1333         posSibType2-13,
1334         posSibType2-14,
1335         posSibType2-15,
1336         posSibType2-16,
1337         posSibType2-17,
1338         posSibType2-18,
1339         posSibType2-19,
1340         posSibType2-20,
1341         posSibType2-21,
1342         posSibType2-22,
1343         posSibType2-23,
1344         posSibType2-24,
1345         posSibType2-25,
1346         posSibType3-1,
1347         posSibType4-1,
1348         posSibType5-1,
1349         posSibType6-1,
1350         posSibType6-2,
1351         posSibType6-3,
1352         ...,
1353         posSibType1-9,
1354         posSibType1-10,
1355         posSibType6-4,
1356         posSibType6-5,
1357         posSibType6-6,
1358         posSibType1-11,
1359         posSibType1-12,
1360         posSibType2-17a,
1361         posSibType2-18a,
1362         posSibType2-20a,
1363         posSibType2-26,
1364         posSibType2-27,
1365         posSibType6-7,
1366         posSibType7-1,
1367         posSibType7-2,
1368         posSibType7-3,
1369         posSibType7-4
1372 PRSBWAggregationRequestIndication ::= ENUMERATED {true, ...}
1374 PosSRSResource-List ::= SEQUENCE (SIZE (1..maxnoSRS-PosResources)) OF PosSRSResource-Item
1376 PosSRSResource-Item ::= SEQUENCE {
1377         srs-PosResourceId                               SRSPosResourceID,
1378         transmissionCombPos                             TransmissionCombPos,
1379         startPosition                   INTEGER (0..13),
1380         nrofSymbols                     ENUMERATED {n1, n2, n4, n8, n12},
1381         freqDomainShift                 INTEGER (0..268),
1382         c-SRS                           INTEGER (0..63),
1383         groupOrSequenceHopping          ENUMERATED { neither, groupHopping, sequenceHopping },
1384         resourceTypePos                                 ResourceTypePos,
1385         sequenceId                      INTEGER (0.. 65535),
1386         spatialRelationPos                              SpatialRelationPos OPTIONAL,
1387         iE-Extensions           ProtocolExtensionContainer { { PosSRSResource-Item-ExtIEs} }    OPTIONAL,
1388         ...
1391 PosSRSResource-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1392         { ID id-TxHoppingConfiguration  CRITICALITY ignore      EXTENSION TxHoppingConfiguration        PRESENCE optional},
1393         ...
1397 PosSRSResourceID-List ::= SEQUENCE (SIZE (1..maxnoSRS-PosResources)) OF SRSPosResourceID
1399 PosSRSResourceSet-List ::= SEQUENCE (SIZE (1..maxnoSRS-PosResourceSets)) OF PosSRSResourceSet-Item
1401 PosSRSResourceIDPerSet-List ::= SEQUENCE (SIZE (1..maxnoSRS-PosResourcePerSet)) OF SRSPosResourceID
1404 PosSRSResourceSet-Item ::= SEQUENCE {
1405         possrsResourceSetID                             INTEGER(0..15),
1406         possRSResourceIDPerSet-List             PosSRSResourceIDPerSet-List,
1407         posresourceSetType                              PosResourceSetType,
1408         iE-Extensions           ProtocolExtensionContainer { { PosSRSResourceSet-Item-ExtIEs} } OPTIONAL,
1409         ...
1412 PosSRSResourceSet-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1413         { ID id-PosSRSResourceSet-Aggregation-List      CRITICALITY ignore EXTENSION PosSRSResourceSet-Aggregation-List         PRESENCE optional },
1414         ...
1417 PosSRSResourceSet-Aggregation-List ::= SEQUENCE (SIZE (1.. maxnoaggregatedPosSRS-ResourceSets)) OF PosSRSResourceSet-Aggregation-Item
1420 PosSRSResourceSet-Aggregation-Item ::= SEQUENCE {
1421         pointA                          INTEGER (0..3279165),
1422         pCI-NR                          INTEGER(0..1007)                OPTIONAL,
1423         possrsResourceSetID     INTEGER(0..15),
1424         iE-Extensions           ProtocolExtensionContainer { { PosSRSResourceSet-Aggregation-Item-ExtIEs} }     OPTIONAL,
1425         ...
1428 PosSRSResourceSet-Aggregation-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1429         ...
1433 PosResourceSetType  ::= CHOICE {
1434         periodic                        PosResourceSetTypePeriodic,
1435         semi-persistent         PosResourceSetTypeSemi-persistent,
1436         aperiodic                       PosResourceSetTypeAperiodic,
1437         choice-extension                                ProtocolIE-Single-Container {{ PosResourceSetType-ExtIEs }}
1440 PosResourceSetType-ExtIEs NRPPA-PROTOCOL-IES ::= {
1441         ...
1444 PosResourceSetTypePeriodic ::= SEQUENCE {
1445         posperiodicSet                  ENUMERATED{true, ...},
1446         iE-Extensions           ProtocolExtensionContainer { { PosResourceSetTypePeriodic-ExtIEs} }     OPTIONAL,
1447         ...
1450 PosResourceSetTypePeriodic-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1451         ...
1454 PosResourceSetTypeSemi-persistent ::= SEQUENCE {
1455 possemi-persistentSet   ENUMERATED{true, ...},
1456         iE-Extensions           ProtocolExtensionContainer { { PosResourceSetTypeSemi-persistent-ExtIEs} }      OPTIONAL,
1457         ...
1460 PosResourceSetTypeSemi-persistent-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1461         ...
1464 PosResourceSetTypeAperiodic ::= SEQUENCE {
1465         sRSResourceTrigger                      INTEGER(1..3),
1466         iE-Extensions                           ProtocolExtensionContainer { { PosResourceSetTypeAperiodic-ExtIEs} }    OPTIONAL,
1467         ...
1470 PosResourceSetTypeAperiodic-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1471         ...
1474 PreconfigurationResult ::= BIT STRING (SIZE(8))
1476 PRS-Bandwidth-EUTRA ::= ENUMERATED {
1477                 bw6,
1478                 bw15,
1479                 bw25,
1480                 bw50,
1481                 bw75,
1482                 bw100,
1483                 ...
1487 PRSAngleItem  ::= SEQUENCE {
1488         nRPRSAzimuth                    INTEGER (0..359),
1489         nRPRSAzimuthFine                INTEGER (0..9) OPTIONAL,
1490         nRPRSElevation                  INTEGER (0..180) OPTIONAL,
1491         nRPRSElevationFine              INTEGER (0..9) OPTIONAL,
1492         iE-Extensions                   ProtocolExtensionContainer { { PRSAngleItem-ExtIEs} } OPTIONAL,
1493         ...
1496 PRSAngleItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1497         { ID id-PRS-Resource-ID         CRITICALITY ignore EXTENSION PRS-Resource-ID            PRESENCE optional },
1498         ...
1501 PRSInformationPos  ::= SEQUENCE {
1502         pRS-IDPos                                       PRS-ID,
1503         pRS-Resource-Set-IDPos          PRS-Resource-Set-ID,
1504         pRS-Resource-IDPos                      PRS-Resource-ID OPTIONAL,
1505         iE-Extensions                                   ProtocolExtensionContainer { { PRSInformationPos-ExtIEs} } OPTIONAL,
1506         ...
1509 PRSInformationPos-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1510         ...
1513 PRSConfigRequestType ::= ENUMERATED {configure, off, ...}
1515 PRSConfiguration ::= SEQUENCE {
1516         pRSResourceSet-List                             PRSResourceSet-List,
1517         iE-Extensions                                   ProtocolExtensionContainer { { PRSConfiguration-ExtIEs} } OPTIONAL,
1518         ...
1521 PRSConfiguration-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1522         { ID id-AggregatedPRSResourceSetList    CRITICALITY     ignore  EXTENSION AggregatedPRSResourceSetList  PRESENCE        optional },
1523         ...
1527 PRS-ConfigurationIndex-EUTRA ::= INTEGER (0..4095, ...)
1529 PRS-ID-EUTRA    ::= INTEGER (0..4095, ...)
1531 PRSMutingConfiguration-EUTRA ::= CHOICE {
1532         two                                                                                             BIT STRING (SIZE (2)),
1533         four                                                                                            BIT STRING (SIZE (4)),
1534         eight                                                                                           BIT STRING (SIZE (8)),
1535         sixteen                                                                                         BIT STRING (SIZE (16)),
1536         thirty-two                                                                                      BIT STRING (SIZE (32)),
1537         sixty-four                                                                                      BIT STRING (SIZE (64)),
1538         one-hundred-and-twenty-eight                                            BIT STRING (SIZE (128)),
1539         two-hundred-and-fifty-six                                                       BIT STRING (SIZE (256)),
1540         five-hundred-and-twelve                                                         BIT STRING (SIZE (512)),
1541         one-thousand-and-twenty-four                                            BIT STRING (SIZE (1024)),
1542         choice-Extension                        ProtocolIE-Single-Container {{ PRSMutingConfiguration-EUTRA-ExtensionIE }}
1545 PRSMutingConfiguration-EUTRA-ExtensionIE NRPPA-PROTOCOL-IES ::= {
1546         ...
1549 PRSOccasionGroup-EUTRA ::= ENUMERATED {
1550         og2,
1551         og4,
1552         og8,
1553         og16,
1554         og32,
1555         og64,
1556         og128,
1557         ...
1560 PRSFrequencyHoppingConfiguration-EUTRA ::= SEQUENCE {
1561         noOfFreqHoppingBands            NumberOfFrequencyHoppingBands,
1562         bandPositions                           SEQUENCE(SIZE (1..maxnoFreqHoppingBandsMinusOne)) OF NarrowBandIndex,
1563         iE-Extensions                           ProtocolExtensionContainer { { PRSFrequencyHoppingConfiguration-EUTRA-Item-IEs} } OPTIONAL,
1564         ...
1567 PRSFrequencyHoppingConfiguration-EUTRA-Item-IEs NRPPA-PROTOCOL-EXTENSION ::= {
1568         ...
1571 PRS-Measurements-Info-List ::= SEQUENCE (SIZE(1..maxFreqLayers)) OF PRS-Measurements-Info-List-Item
1573 PRS-Measurements-Info-List-Item ::= SEQUENCE {
1574         pointA                                          INTEGER (0..3279165),
1575         measPRSPeriodicity                      ENUMERATED {ms20, ms40, ms80, ms160, ...},
1576         measPRSOffset                           INTEGER (0..159, ...),
1577         measurementPRSLength            ENUMERATED {ms1dot5, ms3, ms3dot5, ms4, ms5dot5, ms6, ms10, ms20},
1578         iE-Extensions   ProtocolExtensionContainer { { PRS-Measurements-Info-List-Item-ExtIEs} } OPTIONAL,
1579                 ...
1582 PRS-Measurements-Info-List-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1583         ...
1587 PRSMuting::= SEQUENCE {
1588         pRSMutingOption1                        PRSMutingOption1                OPTIONAL,
1589         pRSMutingOption2                        PRSMutingOption2                OPTIONAL,
1590         iE-Extensions                                   ProtocolExtensionContainer { { PRSMuting-ExtIEs} } OPTIONAL,
1591         ...
1593 PRSMuting-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1594         ...
1598 PRSMutingOption1 ::= SEQUENCE {
1599         mutingPattern                                           DL-PRSMutingPattern,
1600         mutingBitRepetitionFactor                       ENUMERATED{n1,n2,n4,n8,...},
1601         iE-Extensions                                   ProtocolExtensionContainer { { PRSMutingOption1-ExtIEs} } OPTIONAL,
1602         ...
1604 PRSMutingOption1-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1605         ...
1608 PRSMutingOption2 ::= SEQUENCE {
1609         mutingPattern                                           DL-PRSMutingPattern,
1610         iE-Extensions                                   ProtocolExtensionContainer { { PRSMutingOption2-ExtIEs} } OPTIONAL,
1611         ...
1613 PRSMutingOption2-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1614         ...
1617 PRSResource-List::= SEQUENCE (SIZE (1..maxnoofPRSresource)) OF PRSResource-Item
1619 PRSResource-Item  ::= SEQUENCE {
1620         pRSResourceID                   PRS-Resource-ID,
1621         sequenceID                              INTEGER(0..4095),
1622         rEOffset                                INTEGER(0..11,...),
1623         resourceSlotOffset              INTEGER(0..511),
1624         resourceSymbolOffset    INTEGER(0..12),
1625         qCLInfo                                 PRSResource-QCLInfo             OPTIONAL,
1626         iE-Extensions                                   ProtocolExtensionContainer { { PRSResource-Item-ExtIEs} } OPTIONAL,
1627         ...
1629 PRSResource-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1630         { ID id-ExtendedResourceSymbolOffset            CRITICALITY ignore EXTENSION ExtendedResourceSymbolOffset       PRESENCE optional},
1631         ...
1634 ExtendedResourceSymbolOffset ::= INTEGER (0..13,...)
1636 PRSResource-QCLInfo  ::= CHOICE {
1637         qCLSourceSSB            PRSResource-QCLSourceSSB,
1638         qCLSourcePRS            PRSResource-QCLSourcePRS,
1639         choice-Extension                ProtocolIE-Single-Container {{ PRSResource-QCLInfo-ExtIEs }}
1642 PRSResource-QCLInfo-ExtIEs NRPPA-PROTOCOL-IES ::= {
1643         ...
1646 PRSResource-QCLSourceSSB ::= SEQUENCE {
1647         pCI-NR                          INTEGER(0..1007),
1648         sSB-Index                       SSB-Index        OPTIONAL,
1649         iE-Extensions           ProtocolExtensionContainer { { PRSResource-QCLSourceSSB-ExtIEs} } OPTIONAL,
1650         ...
1653 PRSResource-QCLSourceSSB-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1654         ...
1657 PRSResource-QCLSourcePRS ::= SEQUENCE {
1658         qCLSourcePRSResourceSetID               PRS-Resource-Set-ID,
1659         qCLSourcePRSResourceID                  PRS-Resource-ID OPTIONAL,
1660         iE-Extensions                                   ProtocolExtensionContainer { { PRSResource-QCLSourcePRS-ExtIEs} } OPTIONAL,
1661         ...
1663 PRSResource-QCLSourcePRS-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1664         ...
1669 PRSResourceSet-List ::= SEQUENCE (SIZE (1..maxnoofPRSresourceSet)) OF PRSResourceSet-Item
1671 PRSResourceSet-Item ::= SEQUENCE {
1672         pRSResourceSetID                                PRS-Resource-Set-ID,
1673         subcarrierSpacing                               ENUMERATED{kHz15, kHz30, kHz60, kHz120, ...},
1674         pRSbandwidth                                    INTEGER(1..63),
1675         startPRB                                                INTEGER(0..2176),
1676         pointA                                                  INTEGER (0..3279165),
1677         combSize                                                ENUMERATED{n2, n4, n6, n12, ...},
1678         cPType                                                  ENUMERATED{normal, extended, ...},
1679         resourceSetPeriodicity                  ENUMERATED{n4,n5,n8,n10,n16,n20,n32,n40,n64,n80,n160,n320,n640,n1280,n2560,n5120,n10240,n20480,n40960, n81920,..., n128, n256, n512},
1680         resourceSetSlotOffset                   INTEGER(0..81919,...),
1681         resourceRepetitionFactor                ENUMERATED{rf1,rf2,rf4,rf6,rf8,rf16,rf32,...},
1682         resourceTimeGap                                 ENUMERATED{tg1,tg2,tg4,tg8,tg16,tg32,...},
1683         resourceNumberofSymbols                 ENUMERATED{n2,n4,n6,n12,...,n1},
1684         pRSMuting                                               PRSMuting               OPTIONAL,
1685         pRSResourceTransmitPower                INTEGER(-60..50),
1686         pRSResource-List                                PRSResource-List,
1687         iE-Extensions                                   ProtocolExtensionContainer { { PRSResourceSet-Item-ExtIEs} } OPTIONAL,
1688         ...
1691 PRSResourceSet-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1692         ...
1695 PRS-Resource-ID ::= INTEGER (0..63)
1697 PRS-Resource-Set-ID ::= INTEGER(0..7)
1699 PRS-ID ::= INTEGER(0..255)
1701 PRSTransmissionOffIndication ::= CHOICE {
1702         pRSTransmissionOffPerTRP                                NULL,
1703         pRSTransmissionOffPerResourceSet                PRSTransmissionOffPerResourceSet,
1704         pRSTransmissionOffPerResource                   PRSTransmissionOffPerResource,
1705         choice-Extension                ProtocolIE-Single-Container {{ PRSTransmissionOffIndication-ExtIEs }}
1708 PRSTransmissionOffIndication-ExtIEs NRPPA-PROTOCOL-IES ::= {
1709         ...
1712 PRSTransmissionOffPerResource ::= SEQUENCE (SIZE (1..maxnoofPRSresourceSet)) OF PRSTransmissionOffPerResource-Item
1714 PRSTransmissionOffPerResource-Item  ::= SEQUENCE {
1715         pRSResourceSetID                                                                PRS-Resource-Set-ID,
1716         pRSTransmissionOffIndicationPerResourceList             SEQUENCE (SIZE(1.. maxnoofPRSresource)) OF PRSTransmissionOffIndicationPerResource-Item,
1717         iE-Extensions           ProtocolExtensionContainer { { PRSTransmissionOffPerResource-Item-ExtIEs} } OPTIONAL,
1718         ...
1721 PRSTransmissionOffPerResource-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1722         ...
1725 PRSTransmissionOffIndicationPerResource-Item  ::= SEQUENCE {
1726         pRSResourceID           PRS-Resource-ID,
1727         iE-Extensions           ProtocolExtensionContainer { { PRSTransmissionOffIndicationPerResource-Item-ExtIEs} } OPTIONAL,
1728         ...
1731 PRSTransmissionOffIndicationPerResource-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1732         ...
1735 PRSTransmissionOffInformation ::= SEQUENCE {
1736         pRSTransmissionOffIndication    PRSTransmissionOffIndication,
1737         iE-Extensions                                   ProtocolExtensionContainer { { PRSTransmissionOffInformation-ExtIEs} } OPTIONAL,
1738         ...
1741 PRSTransmissionOffInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1742         ...
1745 PRSTransmissionOffPerResourceSet ::= SEQUENCE (SIZE (1..maxnoofPRSresourceSet)) OF PRSTransmissionOffPerResourceSet-Item
1747 PRSTransmissionOffPerResourceSet-Item  ::= SEQUENCE {
1748         pRSResourceSetID                PRS-Resource-Set-ID,
1749         iE-Extensions                   ProtocolExtensionContainer { { PRSTransmissionOffPerResourceSet-Item-ExtIEs} } OPTIONAL,
1750         ...
1753 PRSTransmissionOffPerResourceSet-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1754         ...
1757 PRSTRPList ::= SEQUENCE (SIZE(1.. maxnoTRPs)) OF PRSTRPItem
1759 PRSTRPItem ::= SEQUENCE {
1760                 tRP-ID          TRP-ID,
1761                 requestedDLPRSTransmissionCharacteristics       RequestedDLPRSTransmissionCharacteristics       OPTIONAL,
1762 -- The IE shall be present if the PRS Configuration Request Type IE is set to the value “configure” --
1763                 pRSTransmissionOffInformation                           PRSTransmissionOffInformation                           OPTIONAL,
1764 -- The IE shall be present if the PRS Configuration Request Type IE is set to the value “off” --
1765                 iE-Extensions   ProtocolExtensionContainer { { PRSTRPItem-ExtIEs} } OPTIONAL,
1766                 ...
1769 PRSTRPItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1770         ...
1775 PRSTransmissionTRPList ::= SEQUENCE (SIZE(1.. maxnoTRPs)) OF PRSTransmissionTRPItem
1777 PRSTransmissionTRPItem ::= SEQUENCE {
1778                 tRP-ID                          TRP-ID,
1779                 pRSConfiguration        PRSConfiguration,
1780         iE-Extensions   ProtocolExtensionContainer { { PRSTransmissionTRPItem-ExtIEs} } OPTIONAL,
1781                 ...
1784 PRSTransmissionTRPItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1785         ...
1788 PosValidityAreaCellList ::= SEQUENCE (SIZE (1..maxnoVACell)) OF PosValidityAreaCell-Item
1791 PosValidityAreaCell-Item        ::= SEQUENCE {
1792         nR-CGI                          CGI-NR,
1793         nR-PCI                          NR-PCI          OPTIONAL,
1794         iE-Extensions           ProtocolExtensionContainer { { PosValidityAreaCell-Item-ExtIEs} }       OPTIONAL,
1795         ...
1798 PosValidityAreaCell-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1799         ...
1802 PointA  ::= INTEGER (0..3279165)
1804 -- Q
1806 -- R
1808 ReferenceSignal ::= CHOICE {
1809         nZP-CSI-RS                                                              NZP-CSI-RS-ResourceID,
1810         sSB                                                                             SSB,
1811         sRS                                                                             SRSResourceID,
1812         positioningSRS                                                  SRSPosResourceID,
1813         dL-PRS                                                                  DL-PRS,
1814         choice-Extension                                ProtocolIE-Single-Container {{ReferenceSignal-ExtensionIE }}
1817 ReferenceSignal-ExtensionIE NRPPA-PROTOCOL-IES ::= {
1818         ...
1821 ReferencePoint ::= CHOICE {
1822         relativeCoordinateID                    CoordinateID,
1823         referencePointCoordinate                NG-RANAccessPointPosition,
1824         referencePointCoordinateHA              NGRANHighAccuracyAccessPointPosition,
1825         choice-Extension                                ProtocolIE-Single-Container { { ReferencePoint-ExtIEs} }
1828 ReferencePoint-ExtIEs NRPPA-PROTOCOL-IES ::= {
1829         ...
1832 CoordinateID ::= INTEGER (0..511, ...)
1833 RelativeGeodeticLocation ::= SEQUENCE {
1834         milli-Arc-SecondUnits           ENUMERATED {zerodot03, zerodot3, three, ...},   heightUnits                                     ENUMERATED {mm, cm, m, ...},
1835         deltaLatitude                           INTEGER (-1024.. 1023),
1836         deltaLongitude                          INTEGER (-1024.. 1023),
1837         deltaHeight                                     INTEGER (-1024.. 1023),
1838         locationUncertainty                     LocationUncertainty,
1839         iE-extensions                                           ProtocolExtensionContainer {{RelativeGeodeticLocation-ExtIEs }} OPTIONAL,
1840         ...
1843 RelativeGeodeticLocation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1844         ...
1848 RelativeCartesianLocation ::= SEQUENCE {
1849         xYZunit                                         ENUMERATED {mm, cm, dm, ...},
1850         xvalue                                          INTEGER (-65536..65535),
1851         yvalue                                          INTEGER (-65536..65535),
1852         zvalue                                          INTEGER (-32768..32767),
1853         locationUncertainty                     LocationUncertainty,
1854         iE-Extensions                           ProtocolExtensionContainer { { RelativeCartesianLocation-ExtIEs} } OPTIONAL,
1855         ...
1858 RelativeCartesianLocation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1859         ...
1862 RelativePathDelay ::= CHOICE {
1863         k0                      INTEGER(0..16351),
1864         k1                      INTEGER(0..8176),
1865         k2                      INTEGER(0..4088),
1866         k3                      INTEGER(0..2044),
1867         k4                      INTEGER(0..1022),
1868         k5                      INTEGER(0..511),
1869         choice-Extension                ProtocolIE-Single-Container { { RelativePathDelay-ExtIEs} }
1872 RelativePathDelay-ExtIEs NRPPA-PROTOCOL-IES ::= {
1873         {ID id-ReportingGranularitykminus1AdditionalPath        CRITICALITY ignore TYPE ReportingGranularitykminus1AdditionalPath PRESENCE mandatory}|
1874         {ID id-ReportingGranularitykminus2AdditionalPath        CRITICALITY ignore TYPE ReportingGranularitykminus2AdditionalPath PRESENCE mandatory}|
1875         {ID id-ReportingGranularitykminus3AdditionalPath        CRITICALITY ignore TYPE ReportingGranularitykminus3AdditionalPath PRESENCE mandatory}|
1876         {ID id-ReportingGranularitykminus4AdditionalPath        CRITICALITY ignore TYPE ReportingGranularitykminus4AdditionalPath PRESENCE mandatory}|
1877         {ID id-ReportingGranularitykminus5AdditionalPath        CRITICALITY ignore TYPE ReportingGranularitykminus5AdditionalPath PRESENCE mandatory}|
1878         {ID id-ReportingGranularitykminus6AdditionalPath        CRITICALITY ignore TYPE ReportingGranularitykminus6AdditionalPath PRESENCE mandatory},
1879         ...
1882 RepetitionFactorExtended ::=  ENUMERATED {n3, n5, n6, n7, n8, n10, n12, n14, ...}
1884 ReportCharacteristics ::= ENUMERATED {
1885         onDemand,
1886         periodic,
1887         ...
1890 ReportingGranularitykminus1 ::= INTEGER(0..3940097)ReportingGranularitykminus2 ::= INTEGER(0..7880193)
1891 ReportingGranularitykminus3 ::= INTEGER(0..15760385)
1892 ReportingGranularitykminus4 ::= INTEGER(0..31520769)
1893 ReportingGranularitykminus5 ::= INTEGER(0..63041537)
1894 ReportingGranularitykminus6 ::= INTEGER(0..126083073)
1896 ReportingGranularitykminus1AdditionalPath ::= INTEGER(0..32701)
1897 ReportingGranularitykminus2AdditionalPath ::= INTEGER(0..65401)
1898 ReportingGranularitykminus3AdditionalPath ::= INTEGER(0..130801)
1899 ReportingGranularitykminus4AdditionalPath ::= INTEGER(0..261601)
1900 ReportingGranularitykminus5AdditionalPath ::= INTEGER(0..523201)
1901 ReportingGranularitykminus6AdditionalPath ::= INTEGER(0..1046401)
1904 RequestedDLPRSTransmissionCharacteristics ::= SEQUENCE {
1905         requestedDLPRSResourceSet-List          RequestedDLPRSResourceSet-List,
1906         numberofFrequencyLayers                         INTEGER(1..4)                   OPTIONAL,
1907         startTimeAndDuration                            StartTimeAndDuration    OPTIONAL,
1908         iE-Extensions   ProtocolExtensionContainer { { RequestedDLPRSTransmissionCharacteristics-ExtIEs} } OPTIONAL,
1909         ...
1912 RequestedDLPRSTransmissionCharacteristics-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1913         { ID id-PRSBWAggregationRequestIndication       CRITICALITY ignore      EXTENSION PRSBWAggregationRequestIndication     PRESENCE optional},
1914         ...
1917 RequestedDLPRSResourceSet-List ::= SEQUENCE (SIZE (1..maxnoofPRSresourceSet)) OF RequestedDLPRSResourceSet-Item
1919 RequestedDLPRSResourceSet-Item ::= SEQUENCE {
1920         pRSbandwidth                                    INTEGER(1..63)  OPTIONAL,
1921         combSize                                                ENUMERATED{n2, n4, n6, n12, ...}        OPTIONAL,
1922         resourceSetPeriodicity                  ENUMERATED{n4,n5,n8,n10,n16,n20,n32,n40,n64,n80,n160,n320,n640,n1280,n2560,n5120,n10240,n20480,n40960, n81920,..., n128, n256 ,n512}    OPTIONAL,
1923         resourceRepetitionFactor                ENUMERATED{rf1,rf2,rf4,rf6,rf8,rf16,rf32,...}           OPTIONAL,
1924         resourceNumberofSymbols                 ENUMERATED{n2,n4,n6,n12,...,n1}                                         OPTIONAL,
1925         requestedDLPRSResource-List             RequestedDLPRSResource-List                     OPTIONAL,
1926         resourceSetStartTimeAndDuration StartTimeAndDuration                    OPTIONAL,
1927         iE-Extensions                                   ProtocolExtensionContainer { { RequestedDLPRSResourceSet-Item-ExtIEs} } OPTIONAL,
1928         ...
1931 RequestedDLPRSResourceSet-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1932         ...
1935 RequestedDLPRSResource-List::= SEQUENCE (SIZE (1..maxnoofPRSresource)) OF RequestedDLPRSResource-Item
1937 RequestedDLPRSResource-Item  ::= SEQUENCE {
1938         qCLInfo                                 PRSResource-QCLInfo             OPTIONAL,
1939         iE-Extensions                   ProtocolExtensionContainer { { RequestedDLPRSResource-Item-ExtIEs} } OPTIONAL,
1940         ...
1943 RequestedDLPRSResource-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1944         ...
1948 RequestedSRSTransmissionCharacteristics ::= SEQUENCE {
1949         numberOfTransmissions   INTEGER (0..500,...)                                                    OPTIONAL,
1950 -- The IE shall be present if the Resource Type IE is set to the value “periodic” --
1951         resourceType                    ENUMERATED {periodic, semi-persistent, aperiodic, ...},
1952         bandwidth                               BandwidthSRS,
1953         listOfSRSResourceSet    SEQUENCE (SIZE (1.. maxnoSRS-ResourceSets)) OF SRSResourceSet-Item      OPTIONAL,
1954         sSBInformation                  SSBInfo         OPTIONAL,
1955         iE-Extensions                   ProtocolExtensionContainer { { RequestedSRSTransmissionCharacteristics-ExtIEs} } OPTIONAL,
1956         ...
1959 RequestedSRSTransmissionCharacteristics-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1960         { ID id-SrsFrequency                                                            CRITICALITY ignore EXTENSION SrsFrequency                                                                                       PRESENCE optional }|
1961         { ID id-Bandwidth-Aggregation-Request-Indication        CRITICALITY ignore EXTENSION Bandwidth-Aggregation-Request-Indication   PRESENCE optional }|
1962         { ID id-PosValidityAreaCellList                                         CRITICALITY ignore EXTENSION PosValidityAreaCellList                                                    PRESENCE optional }|
1963         { ID id-ValidityAreaSpecificSRSInformation                      CRITICALITY ignore EXTENSION ValidityAreaSpecificSRSInformation                 PRESENCE optional },
1964         ...
1968 ResourceMapping ::= SEQUENCE {
1969         startPosition                   INTEGER (0..13),
1970         nrofSumbols                             ENUMERATED {n1, n2, n4, n8, n12},
1971         iE-Extensions           ProtocolExtensionContainer { { ResourceMapping-ExtIEs} }        OPTIONAL,
1972         ...
1975 ResourceMapping-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1976         ...
1980 RequestedSRSPreconfigurationCharacteristics-List  ::= SEQUENCE (SIZE (1..maxnoPreconfiguredSRS)) OF RequestedSRSPreconfigurationCharacteristics-Item
1982 RequestedSRSPreconfigurationCharacteristics-Item ::= SEQUENCE {
1983         requestedSRSTransmissionCharacteristics         RequestedSRSTransmissionCharacteristics,
1984         iE-Extensions                   ProtocolExtensionContainer {{ RequestedSRSPreconfigurationCharacteristics-Item-ExtIEs}}                 OPTIONAL,
1985         ...
1988 RequestedSRSPreconfigurationCharacteristics-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1989         ...
1993 SRSResourceSet-Item ::= SEQUENCE {
1994         numberOfSRSResourcePerSet               INTEGER (1..16, ...)                    OPTIONAL,
1995         periodicityList                                 PeriodicityList                                 OPTIONAL,
1996         spatialRelationInformation              SpatialRelationInfo             OPTIONAL,
1997         pathlossReferenceInformation    PathlossReferenceInformation    OPTIONAL,
1998         iE-Extensions                   ProtocolExtensionContainer { { SRSResourceSet-Item-ExtIEs} } OPTIONAL,
1999         ...
2002 SRSResourceSet-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2003         { ID id-SRSSpatialRelationPerSRSResource        CRITICALITY ignore      EXTENSION SpatialRelationPerSRSResource PRESENCE optional},
2004         ...
2007 RequestType ::= ENUMERATED {activate, deactivate, ...}
2009 ResourceSetType  ::= CHOICE {
2010         periodic                        ResourceSetTypePeriodic,
2011         semi-persistent         ResourceSetTypeSemi-persistent,
2012         aperiodic                       ResourceSetTypeAperiodic,
2013         choice-extension                                ProtocolIE-Single-Container {{ ResourceSetType-ExtIEs }}
2016 ResourceSetType-ExtIEs NRPPA-PROTOCOL-IES ::= {
2017         ...
2020 ResourceSetTypePeriodic ::= SEQUENCE {
2021 periodicSet                     ENUMERATED{true, ...},
2022         iE-Extensions           ProtocolExtensionContainer { { ResourceSetTypePeriodic-ExtIEs} }        OPTIONAL,
2023         ...
2026 ResourceSetTypePeriodic-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2027         ...
2030 ResourceSetTypeSemi-persistent ::= SEQUENCE {
2031 semi-persistentSet      ENUMERATED{true, ...},
2032         iE-Extensions           ProtocolExtensionContainer { { ResourceSetTypeSemi-persistent-ExtIEs} } OPTIONAL,
2033         ...
2036 ResourceSetTypeSemi-persistent-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2037         ...
2040 ResourceSetTypeAperiodic ::= SEQUENCE {
2041         sRSResourceTrigger                      INTEGER(1..3),
2042         slotoffset                                      INTEGER(0..32),
2043         iE-Extensions                           ProtocolExtensionContainer { { ResourceSetTypeAperiodic-ExtIEs} }       OPTIONAL,
2044         ...
2047 ResourceSetTypeAperiodic-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2048         ...
2052 ResourceType ::= CHOICE {
2053         periodic                                                ResourceTypePeriodic,
2054         semi-persistent                                 ResourceTypeSemi-persistent,
2055         aperiodic                                               ResourceTypeAperiodic,
2056         choice-extension                                ProtocolIE-Single-Container {{ ResourceType-ExtIEs }}
2059 ResourceType-ExtIEs NRPPA-PROTOCOL-IES ::= {
2060         ...
2063 ResourceTypePeriodic ::= SEQUENCE {
2064         periodicity                               ENUMERATED{slot1, slot2, slot4, slot5, slot8, slot10, slot16, slot20, slot32, slot40, slot64, slot80, slot160, slot320, slot640, slot1280, slot2560, ...},
2065         offset                                  INTEGER(0..2559, ...),
2066         iE-Extensions                   ProtocolExtensionContainer { { ResourceTypePeriodic-ExtIEs} }   OPTIONAL,
2067         ...
2070 ResourceTypePeriodic-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2071         ...
2074 ResourceTypeSemi-persistent ::= SEQUENCE {
2075         periodicity                     ENUMERATED{slot1, slot2, slot4, slot5, slot8, slot10, slot16, slot20, slot32, slot40, slot64, slot80, slot160, slot320, slot640, slot1280, slot2560, ...},
2076         offset                          INTEGER(0..2559, ...),
2077         iE-Extensions           ProtocolExtensionContainer { { ResourceTypeSemi-persistent-ExtIEs} }    OPTIONAL,
2078         ...
2081 ResourceTypeSemi-persistent-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2082         ...
2085 ResourceTypeAperiodic ::= SEQUENCE {
2086 aperiodicResourceType      ENUMERATED{true, ...},
2087         iE-Extensions           ProtocolExtensionContainer { { ResourceTypeAperiodic-ExtIEs} }  OPTIONAL,
2088         ...
2091 ResourceTypeAperiodic-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2092         ...
2096 ResourceTypePos ::= CHOICE {
2097         periodic                        ResourceTypePeriodicPos,
2098         semi-persistent         ResourceTypeSemi-persistentPos,
2099         aperiodic                       ResourceTypeAperiodicPos,
2100         choice-extension                                ProtocolIE-Single-Container {{ ResourceTypePos-ExtIEs }}
2103 ResourceTypePos-ExtIEs NRPPA-PROTOCOL-IES ::= {
2104         ...
2107 ResourceTypePeriodicPos ::= SEQUENCE {
2108 sRSPeriodicity             SRSPeriodicity,
2109 offset                          INTEGER(0..81919, ...),
2110         iE-Extensions           ProtocolExtensionContainer { { ResourceTypePeriodicPos-ExtIEs} }        OPTIONAL,
2111         ...
2114 ResourceTypePeriodicPos-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2115         ...
2118 ResourceTypeSemi-persistentPos ::= SEQUENCE {
2119 sRSPeriodicity             SRSPeriodicity,
2120 offset                          INTEGER(0..81919, ...),
2121         iE-Extensions           ProtocolExtensionContainer { { ResourceTypeSemi-persistentPos-ExtIEs} } OPTIONAL,
2122         ...
2125 ResourceTypeSemi-persistentPos-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2126         ...
2129 ResourceTypeAperiodicPos ::= SEQUENCE {
2130 slotOffset          INTEGER (0..32),
2131         iE-Extensions           ProtocolExtensionContainer { { ResourceTypeAperiodicPos-ExtIEs} }       OPTIONAL,
2132         ...
2135 ResourceTypeAperiodicPos-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2136         ...
2139 ResponseTime ::= SEQUENCE {
2140         time          INTEGER (1..128,...),
2141         timeUnit          ENUMERATED {second, ten-seconds, ten-milliseconds,...},
2142         iE-Extensions           ProtocolExtensionContainer { { ResponseTime-ExtIEs} }   OPTIONAL,
2143         ...
2146 ResponseTime-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2147         ...
2151 ResultCSI-RSRP ::= SEQUENCE (SIZE (1.. maxCellReportNR)) OF ResultCSI-RSRP-Item
2153 ResultCSI-RSRP-Item ::= SEQUENCE {
2154         nR-PCI                                  NR-PCI,
2155         nR-ARFCN                                NR-ARFCN,
2156         cGI-NR                          CGI-NR                                                                                                  OPTIONAL,
2157         valueCSI-RSRP-Cell              ValueRSRP-NR                                                                                            OPTIONAL,
2158         cSI-RSRP-PerCSI-RS              ResultCSI-RSRP-PerCSI-RS                                                                        OPTIONAL,
2159         iE-Extensions           ProtocolExtensionContainer { { ResultCSI-RSRP-Item-ExtIEs} }    OPTIONAL,
2160         ...
2163 ResultCSI-RSRP-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2164         ...
2167 ResultCSI-RSRP-PerCSI-RS ::= SEQUENCE (SIZE (1.. maxIndexesReport)) OF ResultCSI-RSRP-PerCSI-RS-Item
2169 ResultCSI-RSRP-PerCSI-RS-Item ::= SEQUENCE {
2170         cSI-RS-Index            INTEGER (0..95),
2171         valueCSI-RSRP           ValueRSRP-NR,
2172         iE-Extensions           ProtocolExtensionContainer { { ResultCSI-RSRP-PerCSI-RS-Item-ExtIEs} }  OPTIONAL,
2173         ...
2176 ResultCSI-RSRP-PerCSI-RS-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2177         ...
2180 ResultCSI-RSRQ ::= SEQUENCE (SIZE (1.. maxCellReportNR)) OF ResultCSI-RSRQ-Item
2182 ResultCSI-RSRQ-Item ::= SEQUENCE {
2183         nR-PCI                          NR-PCI,
2184         nR-ARFCN                        NR-ARFCN,
2185         cGI-NR                  CGI-NR                                                                                                          OPTIONAL,
2186         valueCSI-RSRQ-Cell      ValueRSRQ-NR                                                                                                    OPTIONAL,
2187         cSI-RSRQ-PerCSI-RS              ResultCSI-RSRQ-PerCSI-RS                                                                        OPTIONAL,
2188         iE-Extensions           ProtocolExtensionContainer { { ResultCSI-RSRQ-Item-ExtIEs} }    OPTIONAL,
2189         ...
2192 ResultCSI-RSRQ-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2193         ...
2196 ResultCSI-RSRQ-PerCSI-RS ::= SEQUENCE (SIZE (1.. maxIndexesReport)) OF ResultCSI-RSRQ-PerCSI-RS-Item
2198 ResultCSI-RSRQ-PerCSI-RS-Item ::= SEQUENCE {
2199         cSI-RS-Index            INTEGER (0..95),
2200         valueCSI-RSRQ           ValueRSRQ-NR,
2201         iE-Extensions           ProtocolExtensionContainer { { ResultCSI-RSRQ-PerCSI-RS-Item-ExtIEs} }  OPTIONAL,
2202         ...
2205 ResultCSI-RSRQ-PerCSI-RS-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2206         ...
2209 ResultEUTRA ::= SEQUENCE (SIZE (1.. maxEUTRAMeas)) OF ResultEUTRA-Item
2211 ResultEUTRA-Item ::= SEQUENCE {
2212         pCI-EUTRA                       PCI-EUTRA,
2213         eARFCN                          EARFCN,
2214         valueRSRP-EUTRA         ValueRSRP-EUTRA                                                                                         OPTIONAL,
2215         valueRSRQ-EUTRA         ValueRSRQ-EUTRA                                                                                         OPTIONAL,
2216         cGI-EUTRA                       CGI-EUTRA                                                                                                       OPTIONAL,
2217         iE-Extensions           ProtocolExtensionContainer { { ResultEUTRA-Item-ExtIEs} }       OPTIONAL,
2218         ...
2221 ResultEUTRA-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2222         ...
2226 ResultRSRP-EUTRA ::= SEQUENCE (SIZE (1.. maxCellReport)) OF ResultRSRP-EUTRA-Item
2228 ResultRSRP-EUTRA-Item ::= SEQUENCE {
2229         pCI-EUTRA                       PCI-EUTRA,
2230         eARFCN                          EARFCN,
2231         cGI-EUTRA                       CGI-EUTRA OPTIONAL,
2232         valueRSRP-EUTRA         ValueRSRP-EUTRA,
2233         iE-Extensions           ProtocolExtensionContainer { { ResultRSRP-EUTRA-Item-ExtIEs} } OPTIONAL,
2234         ...
2237 ResultRSRP-EUTRA-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2238         ...
2241 ResultRSRQ-EUTRA ::= SEQUENCE (SIZE (1.. maxCellReport)) OF ResultRSRQ-EUTRA-Item
2243 ResultRSRQ-EUTRA-Item ::= SEQUENCE {
2244         pCI-EUTRA                       PCI-EUTRA,
2245         eARFCN                          EARFCN,
2246         cGI-UTRA                        CGI-EUTRA OPTIONAL,
2247         valueRSRQ-EUTRA         ValueRSRQ-EUTRA,
2248         iE-Extensions           ProtocolExtensionContainer { { ResultRSRQ-EUTRA-Item-ExtIEs} } OPTIONAL,
2249         ...
2252 ResultRSRQ-EUTRA-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2253         ...
2257 ResultSS-RSRP ::= SEQUENCE (SIZE (1.. maxCellReportNR)) OF ResultSS-RSRP-Item
2259 ResultSS-RSRP-Item ::= SEQUENCE {
2260         nR-PCI                          NR-PCI,
2261         nR-ARFCN                        NR-ARFCN,
2262         cGI-NR                  CGI-NR                                                                                                  OPTIONAL,
2263         valueSS-RSRP-Cell       ValueRSRP-NR                                                                                            OPTIONAL,
2264         sS-RSRP-PerSSB          ResultSS-RSRP-PerSSB                                                                            OPTIONAL,
2265         iE-Extensions           ProtocolExtensionContainer { { ResultSS-RSRP-Item-ExtIEs} }     OPTIONAL,
2266         ...
2269 ResultSS-RSRP-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2270         ...
2273 ResultSS-RSRP-PerSSB ::= SEQUENCE (SIZE (1.. maxIndexesReport)) OF ResultSS-RSRP-PerSSB-Item
2275 ResultSS-RSRP-PerSSB-Item ::= SEQUENCE {
2276         sSB-Index                       SSB-Index,
2277         valueSS-RSRP            ValueRSRP-NR,
2278         iE-Extensions           ProtocolExtensionContainer { { ResultSS-RSRP-PerSSB-Item-ExtIEs} }      OPTIONAL,
2279         ...
2282 ResultSS-RSRP-PerSSB-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2283         ...
2286 ResultSS-RSRQ ::= SEQUENCE (SIZE (1.. maxCellReportNR)) OF ResultSS-RSRQ-Item
2288 ResultSS-RSRQ-Item ::= SEQUENCE {
2289         nR-PCI                          NR-PCI,
2290         nR-ARFCN                        NR-ARFCN,
2291         cGI-NR                  CGI-NR                                                                                                  OPTIONAL,
2292         valueSS-RSRQ-Cell       ValueRSRQ-NR                                                                                            OPTIONAL,
2293         sS-RSRQ-PerSSB          ResultSS-RSRQ-PerSSB                                                                            OPTIONAL,
2294         iE-Extensions           ProtocolExtensionContainer { { ResultSS-RSRQ-Item-ExtIEs} }     OPTIONAL,
2295         ...
2298 ResultSS-RSRQ-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2299         ...
2302 ResultSS-RSRQ-PerSSB ::= SEQUENCE (SIZE (1.. maxIndexesReport)) OF ResultSS-RSRQ-PerSSB-Item
2304 ResultSS-RSRQ-PerSSB-Item ::= SEQUENCE {
2305         sSB-Index                       SSB-Index,
2306         valueSS-RSRQ            ValueRSRQ-NR,
2307         iE-Extensions           ProtocolExtensionContainer { { ResultSS-RSRQ-PerSSB-Item-ExtIEs} }      OPTIONAL,
2308         ...
2311 ResultSS-RSRQ-PerSSB-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2312         ...
2316 ResultGERAN ::= SEQUENCE (SIZE (1.. maxGERANMeas)) OF ResultGERAN-Item
2318 ResultGERAN-Item ::= SEQUENCE {
2319         bCCH                            BCCH,
2320         physCellIDGERAN         PhysCellIDGERAN,
2321         rSSI                            RSSI,
2322         iE-Extensions           ProtocolExtensionContainer { { ResultGERAN-Item-ExtIEs} } OPTIONAL,
2323         ...
2326 ResultGERAN-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2327         ...
2331 ResultNR ::= SEQUENCE (SIZE (1.. maxNRMeas)) OF ResultNR-Item
2333 ResultNR-Item ::= SEQUENCE {
2334         nR-PCI                          NR-PCI,
2335         nR-ARFCN                        NR-ARFCN,
2336         valueSS-RSRP-Cell       ValueRSRP-NR                                                                                    OPTIONAL,
2337         valueSS-RSRQ-Cell       ValueRSRQ-NR                                                                                    OPTIONAL,
2338         sS-RSRP-PerSSB          ResultSS-RSRP-PerSSB                                                                    OPTIONAL,
2339         sS-RSRQ-PerSSB          ResultSS-RSRQ-PerSSB                                                                    OPTIONAL,
2340         cGI-NR                          CGI-NR                                                                                                  OPTIONAL,
2341         iE-Extensions           ProtocolExtensionContainer { { ResultNR-Item-ExtIEs} }  OPTIONAL,
2342         ...
2345 ResultNR-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2346         ...
2350 ResultUTRAN ::= SEQUENCE (SIZE (1.. maxUTRANMeas)) OF ResultUTRAN-Item
2352 ResultUTRAN-Item ::= SEQUENCE {
2353         uARFCN                          UARFCN,
2354         physCellIDUTRAN         CHOICE {
2355                 physCellIDUTRA-FDD              PhysCellIDUTRA-FDD,
2356                 physCellIDUTRA-TDD              PhysCellIDUTRA-TDD
2357         },
2358         uTRA-RSCP                       UTRA-RSCP OPTIONAL,
2359         uTRA-EcN0                       UTRA-EcN0 OPTIONAL,
2360         iE-Extensions           ProtocolExtensionContainer { { ResultUTRAN-Item-ExtIEs} } OPTIONAL,
2361         ...
2364 ResultUTRAN-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2365         ...
2368 RSSI ::= INTEGER (0..63, ...)
2370 RxTxTimingErrorMargin ::= ENUMERATED {tc0dot5, tc1, tc2, tc4, tc8, tc12, tc16, tc20, tc24, tc32, tc40, tc48, tc64, tc80, tc96, tc128, ...}
2372 -- S
2374 SCS-480 ::= INTEGER(0..319)
2376 SCS-960 ::= INTEGER(0..639)
2378 SCS-SpecificCarrier ::= SEQUENCE {
2379     offsetToCarrier                     INTEGER (0..2199,...),
2380     subcarrierSpacing                   ENUMERATED {kHz15, kHz30, kHz60, kHz120,..., kHz480, kHz960},
2381     carrierBandwidth                    INTEGER (1..275,...),
2382 iE-Extensions                                   ProtocolExtensionContainer { { SCS-SpecificCarrier-ExtIEs } } OPTIONAL,
2383         ...
2386 SCS-SpecificCarrier-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2387         ...
2391 Search-window-information ::= SEQUENCE {
2392         expectedPropagationDelay                INTEGER (-3841..3841,...),
2393         delayUncertainty                                INTEGER (1..246,...),
2394         iE-Extensions                                   ProtocolExtensionContainer { { Search-window-information-ExtIEs } } OPTIONAL,
2395         ...
2398 Search-window-information-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2399         ...
2403 RelativeTime1900 ::= BIT STRING (SIZE (64))
2406 SFNInitialisationTime-EUTRA ::= BIT STRING (SIZE (64))
2408 SlotNumber ::= INTEGER (0..79)
2410 SlotOffsetForRemainingHopsList ::= SEQUENCE (SIZE (1..maxnoofHopsMinusOne)) OF SlotOffsetForRemainingHopsItem
2412 SlotOffsetForRemainingHopsItem ::= SEQUENCE {
2413         slotOffsetRemainingHops                 SlotOffsetRemainingHops,
2414         iE-Extensions                                   ProtocolExtensionContainer { { SlotOffsetForRemainingHopsItem-ExtIEs} } OPTIONAL,
2415         ...
2418 SlotOffsetForRemainingHopsItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2419         ...
2422 SlotOffsetRemainingHops ::= CHOICE {
2423         aperiodic                       SlotOffsetRemainingHopsAperiodic,
2424         semi-persistent         SlotOffsetRemainingHopsSemiPersistent,
2425         periodic                        SlotOffsetRemainingHopsPeriodic,
2426         choice-extension                ProtocolIE-Single-Container {{ SlotOffsetRemainingHops-ExtIEs }}
2429 SlotOffsetRemainingHops-ExtIEs NRPPA-PROTOCOL-IES ::= {
2430         ...
2433 SlotOffsetRemainingHopsAperiodic ::= SEQUENCE {
2434         slotOffset                      INTEGER (1..32)                 OPTIONAL,
2435         startPosition           INTEGER (0..13)                 OPTIONAL,
2436         iE-Extensions           ProtocolExtensionContainer { { SlotOffsetRemainingHopsAperiodic-ExtIEs} }       OPTIONAL,
2437         ...
2440 SlotOffsetRemainingHopsAperiodic-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2441         ...
2444 SlotOffsetRemainingHopsSemiPersistent ::= SEQUENCE {
2445         sRSperiodicity          SRSPeriodicity,
2446         offset                          INTEGER(0..81919, ...),
2447         startPosition           INTEGER (0..13)                         OPTIONAL,
2448         iE-Extensions           ProtocolExtensionContainer { { SlotOffsetRemainingHopsSemiPersistent-ExtIEs} }  OPTIONAL,
2449         ...
2452 SlotOffsetRemainingHopsSemiPersistent-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2453         ...
2456 SlotOffsetRemainingHopsPeriodic ::= SEQUENCE {
2457         sRSperiodicity          SRSPeriodicity,
2458         offset                          INTEGER(0..81919, ...),
2459         startPosition           INTEGER (0..13)                         OPTIONAL,
2460         iE-Extensions           ProtocolExtensionContainer { { SlotOffsetRemainingHopsSemiPeriodic-ExtIEs} }    OPTIONAL,
2461         ...
2464 SlotOffsetRemainingHopsSemiPeriodic-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2465         ...
2469 SpatialDirectionInformation ::= SEQUENCE {
2470         nR-PRS-Beam-Information                 NR-PRS-Beam-Information,
2471         iE-Extensions                                   ProtocolExtensionContainer { { SpatialDirectionInformation-ExtIEs } } OPTIONAL,
2472         ...
2475 SpatialDirectionInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2476         ...
2480 SpatialRelationInfo ::= SEQUENCE {
2481         spatialRelationforResourceID                                    SpatialRelationforResourceID,
2482         iE-Extensions           ProtocolExtensionContainer { {SpatialRelationInfo-ExtIEs} }     OPTIONAL,
2483         ...
2486 SpatialRelationInfo-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2487         ...
2491 SpatialRelationforResourceID ::= SEQUENCE (SIZE(1..maxnoSpatialRelations)) OF SpatialRelationforResourceIDItem
2493 SpatialRelationforResourceIDItem ::= SEQUENCE {
2494         referenceSignal         ReferenceSignal,
2495         iE-Extensions           ProtocolExtensionContainer { {SpatialRelationforResourceIDItem-ExtIEs} }        OPTIONAL,
2496         ...
2499 SpatialRelationforResourceIDItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2500         ...
2504 SpatialRelationPerSRSResource ::= SEQUENCE {
2505         spatialRelationPerSRSResource-List      SpatialRelationPerSRSResource-List,
2506         iE-Extensions           ProtocolExtensionContainer { { SpatialRelationPerSRSResource-ExtIEs} }  OPTIONAL,
2507         ...
2510 SpatialRelationPerSRSResource-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2511         ...
2514 SpatialRelationPerSRSResource-List::= SEQUENCE(SIZE (1.. maxnoSRS-ResourcePerSet)) OF SpatialRelationPerSRSResourceItem
2516 SpatialRelationPerSRSResourceItem ::= SEQUENCE {
2517         referenceSignal         ReferenceSignal,
2518         iE-Extensions           ProtocolExtensionContainer { {SpatialRelationPerSRSResourceItem-ExtIEs} }       OPTIONAL,
2519         ...
2522 SpatialRelationPerSRSResourceItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2523         ...
2526 SpatialRelationPos ::= CHOICE {
2527         sSBPos                                  SSB,
2528         pRSInformationPos               PRSInformationPos,
2529         choice-extension                                ProtocolIE-Single-Container {{ SpatialInformationPos-ExtIEs }}
2532 SpatialInformationPos-ExtIEs NRPPA-PROTOCOL-IES ::= {
2533         ...
2538 SRSConfig  ::= SEQUENCE {
2539         sRSResource-List                        SRSResource-List OPTIONAL,
2540         posSRSResource-List                     PosSRSResource-List OPTIONAL,
2541         sRSResourceSet-List                     SRSResourceSet-List OPTIONAL,
2542         posSRSResourceSet-List          PosSRSResourceSet-List OPTIONAL,
2543         iE-Extensions                                   ProtocolExtensionContainer { { SRSConfig-ExtIEs } } OPTIONAL,
2544         ...
2547 SRSConfig-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2548         ...
2551 SRSCarrier-List ::= SEQUENCE (SIZE(1.. maxnoSRS-Carriers)) OF SRSCarrier-List-Item
2553 SRSCarrier-List-Item ::= SEQUENCE {
2554         pointA                                                  INTEGER (0..3279165),
2555         uplinkChannelBW-PerSCS-List             UplinkChannelBW-PerSCS-List,
2556         activeULBWP                                             ActiveULBWP,
2557         pCI-NR                                                  INTEGER (0..1007)               OPTIONAL,
2558 iE-Extensions                                   ProtocolExtensionContainer { { SRSCarrier-List-Item-ExtIEs } } OPTIONAL,
2559         ...
2562 SRSCarrier-List-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2563         ...
2567 SRSConfiguration ::= SEQUENCE {
2568         sRSCarrier-List         SRSCarrier-List,
2569         iE-Extensions                   ProtocolExtensionContainer { { SRSConfiguration-ExtIEs } } OPTIONAL,
2570         ...
2573 SRSConfiguration-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2574         ...
2577 SrsFrequency ::= INTEGER (0..3279165)
2579 SRSPortIndex ::= ENUMERATED{id1000, id1001, id1002, id1003, ...}
2581 SRSPosResourceID ::= INTEGER (0..63)
2583 SRSResource::= SEQUENCE {
2584         sRSResourceID                                   SRSResourceID,
2585         nrofSRS-Ports                                   ENUMERATED {port1, ports2, ports4},
2586         transmissionComb                                TransmissionComb,
2587         startPosition                                   INTEGER (0..13),
2588         nrofSymbols                                             ENUMERATED {n1, n2, n4},
2589         repetitionFactor                                ENUMERATED {n1, n2, n4},
2590         freqDomainPosition                              INTEGER (0..67),
2591         freqDomainShift                                 INTEGER (0..268),
2592         c-SRS                                                   INTEGER (0..63),
2593         b-SRS                                                   INTEGER (0..3),
2594         b-hop                                                   INTEGER (0..3),
2595         groupOrSequenceHopping                  ENUMERATED { neither, groupHopping, sequenceHopping },
2596         resourceType                                    ResourceType,
2597         sequenceId                                              INTEGER (0..1023),
2598         iE-Extensions                                   ProtocolExtensionContainer { { SRSResource-ExtIEs } } OPTIONAL,
2599         ...
2602 SRSResource-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2603         { ID id-nrofSymbolsExtended                     CRITICALITY ignore EXTENSION NrofSymbolsExtended                        PRESENCE optional}|
2604         { ID id-repetitionFactorExtended                CRITICALITY ignore EXTENSION RepetitionFactorExtended   PRESENCE optional}|
2605         { ID id-StartRBHopping                  CRITICALITY ignore EXTENSION StartRBHopping                     PRESENCE optional}|
2606         { ID id-StartRBIndex                    CRITICALITY ignore EXTENSION StartRBIndex                       PRESENCE optional},
2608         ...
2611 SRSResourceID ::= INTEGER (0..63)
2613 SRSResource-List ::= SEQUENCE (SIZE (1..maxnoSRS-Resources)) OF SRSResource
2615 SRSResourceSet-List ::= SEQUENCE (SIZE (1..maxnoSRS-ResourceSets)) OF SRSResourceSet
2617 SRSResourceID-List::= SEQUENCE (SIZE (1..maxnoSRS-ResourcePerSet)) OF SRSResourceID
2619 SRSResourceSet::= SEQUENCE {
2620         sRSResourceSetID1                INTEGER(0..15),
2621         sRSResourceID-List                              SRSResourceID-List,
2622         resourceSetType                                 ResourceSetType,
2623         iE-Extensions                                   ProtocolExtensionContainer { { SRSResourceSet-ExtIEs } } OPTIONAL,
2624         ...
2627 SRSResourceSet-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2628         ...
2631 SRSResourceSetID ::= INTEGER (0..15, ...)
2633 SRSResourceTrigger ::= SEQUENCE {
2634         aperiodicSRSResourceTriggerList                                 AperiodicSRSResourceTriggerList,
2635         iE-Extensions           ProtocolExtensionContainer { {SRSResourceTrigger-ExtIEs} }      OPTIONAL,
2636         ...
2639 SRSResourceTrigger-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2640         ...
2643 SRSResourcetype ::= SEQUENCE {
2644         sRSResourceTypeChoice                                   SRSResourceTypeChoice,
2645         iE-Extensions           ProtocolExtensionContainer { { SRSResourcetype-ExtIEs} }        OPTIONAL,
2646         ...
2649 SRSResourcetype-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2650         { ID id-SRSPortIndex    CRITICALITY ignore EXTENSION SRSPortIndex       PRESENCE optional},
2651         ...
2654 SRSResourceTypeChoice ::= CHOICE {
2655         sRSResourceInfo                 SRSInfo,
2656         posSRSResourceInfo              PosSRSInfo,
2657         ...
2660 SRSInfo ::= SEQUENCE {
2661         sRSResource                     SRSResourceID,
2662         ...
2665 SRSTransmissionStatus ::= ENUMERATED {stopped, ...}
2667 PosSRSInfo ::= SEQUENCE {
2668         posSRSResourceID                SRSPosResourceID,
2669         ...
2673 SSBInfo ::= SEQUENCE {
2674         listOfSSBInfo           SEQUENCE (SIZE (1..maxNoSSBs)) OF SSBInfoItem,
2675         iE-Extensions           ProtocolExtensionContainer { {SSBInfo-ExtIEs} } OPTIONAL,
2676         ...
2679 SSBInfo-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2680         ...
2685 SSBInfoItem ::= SEQUENCE {
2686         sSB-Configuration       TF-Configuration,
2687         pCI-NR                          INTEGER  (0..1007),
2688         iE-Extensions           ProtocolExtensionContainer { { SSBInfoItem-ExtIEs} }    OPTIONAL,
2689         ...
2693 SSBInfoItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2694         ...
2698 SSB ::= SEQUENCE {
2699         pCI-NR                          INTEGER  (0..1007),
2700         ssb-index                       SSB-Index       OPTIONAL,
2701         iE-Extensions           ProtocolExtensionContainer { {SSB-ExtIEs} }     OPTIONAL,
2702         ...
2705 SSB-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2706         ...
2710 SSBBurstPosition ::= CHOICE {
2711         shortBitmap                     BIT STRING (SIZE(4)),
2712         mediumBitmap            BIT STRING (SIZE(8)),
2713         longBitmap                      BIT STRING (SIZE(64)),
2714         choice-extension                ProtocolIE-Single-Container { { SSBBurstPosition-ExtIEs} }
2717 SSBBurstPosition-ExtIEs NRPPA-PROTOCOL-IES ::= {
2718         ...
2721 SSB-Index ::= INTEGER(0..63)
2724 SSID ::= OCTET STRING (SIZE(1..32))
2727 StartRBIndex  ::= CHOICE{
2728         freqScalingFactor2  INTEGER(0..1),
2729         freqScalingFactor4  INTEGER(0..3),
2730         choice-extension        ProtocolIE-Single-Container { { StartRBIndex-ExtIEs} }
2733 StartRBIndex-ExtIEs NRPPA-PROTOCOL-IES ::= {
2734         ...
2737 StartRBHopping  ::= ENUMERATED {enable}
2740 StartTimeAndDuration ::= SEQUENCE {
2741         startTime                       RelativeTime1900                                OPTIONAL,
2742         duration                        INTEGER (0..90060, ...)                 OPTIONAL,
2743         iE-Extensions           ProtocolExtensionContainer { { StartTimeAndDuration-ExtIEs} }   OPTIONAL,
2744         ...
2747 StartTimeAndDuration-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2748         ...
2752 SymbolIndex ::= INTEGER (0..13)
2754 SystemFrameNumber ::= INTEGER (0..1023)
2756 SystemInformation ::= SEQUENCE (SIZE (1.. maxNrOfPosSImessage)) OF SEQUENCE {
2757         broadcastPeriodicity                            BroadcastPeriodicity,
2758         posSIBs                                                         PosSIBs,
2759         iE-Extensions                                           ProtocolExtensionContainer { { SystemInformation-ExtIEs} }      OPTIONAL,
2760         ...
2763 SystemInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2764         ...
2767 SRSReservationType::= ENUMERATED {reserve, release, ...}
2770 SRSPreconfiguration-List  ::= SEQUENCE (SIZE (1.. maxnoPreconfiguredSRS)) OF SRSPreconfiguration-Item
2772 SRSPreconfiguration-Item ::= SEQUENCE {
2773         sRSConfiguration                SRSConfiguration,
2774         posValidityAreaCellList PosValidityAreaCellList,
2775         iE-Extensions                   ProtocolExtensionContainer {{ SRSPreconfiguration-Item-ExtIEs}}                 OPTIONAL,
2776         ...
2779 SRSPreconfiguration-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2780         ...
2783 SRSPeriodicity ::= ENUMERATED {slot1, slot2, slot4, slot5, slot8, slot10, slot16, slot20, slot32, slot40, slot64, slot80, slot160, slot320, slot640, slot1280, slot2560, slot5120, slot10240, slot40960, slot81920, ..., slot128, slot256, slot512, slot20480}
2786 -- T
2788 TAC ::= OCTET STRING (SIZE(3))
2790 TDD-Config-EUTRA-Item ::= SEQUENCE {
2791         subframeAssignment                      ENUMERATED { sa0, sa1, sa2, sa3, sa4, sa5, sa6, ... },
2792         iE-Extensions                           ProtocolExtensionContainer { { TDD-Config-EUTRA-Item-Item-ExtIEs } } OPTIONAL,
2793         ...
2796 TDD-Config-EUTRA-Item-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2797         ...
2800 TRPTEGInformation ::= CHOICE {
2801         rxTx-TEG                        RxTxTEG,
2802         rx-TEG                          RxTEG,
2803         choice-extension                ProtocolIE-Single-Container { { TRPTEGInformation-ExtIEs} }
2806 TRPTEGInformation-ExtIEs NRPPA-PROTOCOL-IES ::= {
2807         ...
2810 RxTxTEG ::= SEQUENCE {
2811         tRP-RxTx-TEGInformation                 TRP-RxTx-TEGInformation,
2812         tRP-Tx-TEGInformation                   TRP-Tx-TEGInformation           OPTIONAL,
2813         iE-extensions           ProtocolExtensionContainer { { RxTxTEG-ExtIEs } }       OPTIONAL,
2814         ...
2817 RxTxTEG-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2818         ...
2821 RxTEG ::= SEQUENCE {
2822         tRP-Rx-TEGInformation           TRP-Rx-TEGInformation,
2823         tRP-Tx-TEGInformation           TRP-Tx-TEGInformation,
2824         iE-extensions      ProtocolExtensionContainer { { RxTEG-ExtIEs } }      OPTIONAL,
2825         ...
2828 RxTEG-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2829         ...
2832 TimingErrorMargin ::= ENUMERATED {tc0, tc2, tc4, tc6, tc8, tc12, tc16, tc20, tc24, tc32, tc40, tc48, tc56, tc64, tc72, tc80, ...}
2834 TF-Configuration ::= SEQUENCE {
2835         sSB-frequency                           INTEGER (0..3279165),
2836         sSB-subcarrier-spacing          ENUMERATED {kHz15, kHz30, kHz120, kHz240, ..., kHz60, kHz480, kHz960},
2837         -- The value kHz60 is not supported in this version of the specification.
2838         sSB-Transmit-power                      INTEGER (-60..50),
2839         sSB-periodicity                         ENUMERATED {ms5, ms10, ms20, ms40, ms80, ms160, ...},
2840         sSB-half-frame-offset           INTEGER(0..1),
2841         sSB-SFN-offset                          INTEGER(0..15),
2842         sSB-BurstPosition                       SSBBurstPosition        OPTIONAL,
2843         sFN-initialisation-time         RelativeTime1900         OPTIONAL,
2844         iE-Extensions           ProtocolExtensionContainer { { TF-Configuration-ExtIEs} }       OPTIONAL,
2845         ...
2848 TF-Configuration-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2849         ...
2853 TimeStamp ::= SEQUENCE {
2854         systemFrameNumber               SystemFrameNumber,
2855         slotIndex                               TimeStampSlotIndex,
2856         measurementTime                 RelativeTime1900        OPTIONAL,
2857         iE-Extension                    ProtocolExtensionContainer { { TimeStamp-ExtIEs} }      OPTIONAL,
2858         ...
2861 TimeStamp-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2862         { ID id-SymbolIndex      CRITICALITY ignore             EXTENSION SymbolIndex   PRESENCE optional },
2863         ...
2866 TimeStampSlotIndex ::= CHOICE {
2867         sCS-15                  INTEGER(0..9),
2868         sCS-30                  INTEGER(0..19),
2869         sCS-60                  INTEGER(0..39),
2870         sCS-120                 INTEGER(0..79),
2871         choice-extension                ProtocolIE-Single-Container { { TimeStampSlotIndex-ExtIEs} }
2874 TimeStampSlotIndex-ExtIEs NRPPA-PROTOCOL-IES ::= {
2875         { ID id-SCS-480         CRITICALITY reject      TYPE SCS-480 PRESENCE mandatory}|
2876         { ID id-SCS-960         CRITICALITY reject      TYPE SCS-960 PRESENCE mandatory},
2878         ...
2881 TimeWindowDurationMeasurement ::= CHOICE {
2882         durationSlots           ENUMERATED {n1, n2, n4, n6, n8, n12, n16, ...},
2883         choice-extension                ProtocolIE-Single-Container { { TimeWindowDurationMeasurement-ExtIEs} }
2886 TimeWindowDurationMeasurement-ExtIEs NRPPA-PROTOCOL-IES ::= {
2887         ...
2890 TimeWindowDurationSRS ::= CHOICE {
2891         durationSymbols         ENUMERATED {n1, n2, n4, n8, n12, ...},
2892         durationSlots           ENUMERATED {n1, n2, n4, n6, n8, n12, n16, ...},
2893         choice-extension                ProtocolIE-Single-Container { { TimeWindowDurationSRS-ExtIEs} }
2896 TimeWindowDurationSRS-ExtIEs NRPPA-PROTOCOL-IES ::= {
2897         ...
2900 TimeWindowPeriodicityMeasurement ::= ENUMERATED {ms160, ms320, ms640, ms1280, ms2560, ms5120, ms10240, ms20480, ms40960, ms61440, ms81920, ms368640, ms737280, ms1843200, ...}
2902 TimeWindowPeriodicitySRS ::= ENUMERATED {ms0dot125, ms0dot25, ms0dot5, ms0dot625, ms1, ms1dot25, ms2, ms2dot5, ms4, ms5, ms8, ms10, ms16, ms20, ms32, ms40, ms64, ms80, ms160, ms320, ms640, ms1280, ms2560, ms5120, ms10240, ...}
2904 TimeWindowStartSRS ::= SEQUENCE {
2905         systemFrameNumber               SystemFrameNumber,
2906         slotNumber                              SlotNumber,
2907         symbolIndex                             INTEGER (0..13),
2908         iE-Extension                    ProtocolExtensionContainer { { TimeWindowStartSRS-ExtIEs} }     OPTIONAL,
2909         ...
2912 TimeWindowStartSRS-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2913         ...
2917 TimingReportingGranularityFactorExtended ::=INTEGER(-6..-1, ...)
2919 TimeWindowInformation-Measurement-List ::= SEQUENCE (SIZE (1.. maxnoofTimeWindowMeas)) OF TimeWindowInformation-Measurement-Item
2921 TimeWindowInformation-Measurement-Item ::= SEQUENCE {
2922         timeWindowDurationMeasurement           TimeWindowDurationMeasurement,
2923         timeWindowType                                          ENUMERATED {single, periodic, ...},
2924         timeWindowPeriodicityMeasurement        TimeWindowPeriodicityMeasurement                OPTIONAL,
2925 -- This IE shall be present if the Time Window Type IE is set to the value “periodic”. --
2926         iE-Extension                    ProtocolExtensionContainer { { TimeWindowInformation-Measurement-Item-ExtIEs} } OPTIONAL,
2927         ...
2930 TimeWindowInformation-Measurement-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2931         ...
2934 TimeWindowInformation-SRS-List ::= SEQUENCE (SIZE (1.. maxnoofTimeWindowSRS)) OF TimeWindowInformation-SRS-Item
2936 TimeWindowInformation-SRS-Item ::= SEQUENCE {
2937         timeWindowStartSRS                                      TimeWindowStartSRS,
2938         timeWindowDurationSRS                           TimeWindowDurationSRS,
2939         timeWindowType                                          ENUMERATED {single, periodic, ...},
2940         timeWindowPeriodicitySRS                        TimeWindowPeriodicitySRS                                OPTIONAL,
2941 -- This IE shall be present if the Time Window Type IE is set to the value “periodic”. --
2942         iE-Extension                    ProtocolExtensionContainer { { TimeWindowInformation-SRS-Item-ExtIEs} } OPTIONAL,
2943         ...
2946 TimeWindowInformation-SRS-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2947         ...
2952 TP-ID-EUTRA ::= INTEGER (0..4095, ...)
2954 TP-Type-EUTRA ::= ENUMERATED { prs-only-tp, ... }
2957 TransmissionComb ::= CHOICE {
2958         n2    SEQUENCE {
2959             combOffset-n2              INTEGER (0..1),
2960             cyclicShift-n2             INTEGER (0..7)
2961         },
2962     n4    SEQUENCE {
2963             combOffset-n4              INTEGER (0..3),
2964             cyclicShift-n4             INTEGER (0..11)
2965         },
2966         choice-extension                                ProtocolIE-Single-Container { { TransmissionComb-ExtIEs} }
2968 TransmissionComb-ExtIEs NRPPA-PROTOCOL-IES ::= {
2969 { ID id-transmissionCombn8      CRITICALITY reject TYPE TransmissionCombn8 PRESENCE mandatory},
2970         ...
2973 TransmissionCombn8 ::= SEQUENCE {
2974             combOffset-n8              INTEGER (0..7),
2975             cyclicShift-n8             INTEGER (0..5),
2976         iE-Extensions                                   ProtocolExtensionContainer { { TransmissionCombn8-ExtIEs } } OPTIONAL
2979 TransmissionCombn8-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2980         ...
2984 TransmissionCombPos ::= CHOICE {
2985         n2    SEQUENCE {
2986             combOffset-n2              INTEGER (0..1),
2987             cyclicShift-n2             INTEGER (0..7)
2988         },
2989     n4    SEQUENCE {
2990             combOffset-n4              INTEGER (0..3),
2991             cyclicShift-n4             INTEGER (0..11)
2992         },
2993     n8    SEQUENCE {
2994             combOffset-n8              INTEGER (0..7),
2995             cyclicShift-n8             INTEGER (0..5)
2996         },
2998         choice-extension                                ProtocolIE-Single-Container { { TransmissionCombPos-ExtIEs} }
3000 TransmissionCombPos-ExtIEs NRPPA-PROTOCOL-IES ::= {
3001         ...
3004 TRPBeamAntennaInformation ::= SEQUENCE {
3005         choice-TRP-Beam-Antenna-Info-Item               Choice-TRP-Beam-Antenna-Info-Item,
3006         iE-Extensions                   ProtocolExtensionContainer {{ TRPBeamAntennaInformation-ExtIEs}}                                OPTIONAL,
3007         ...
3010 TRPBeamAntennaInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3011         ...
3014 Choice-TRP-Beam-Antenna-Info-Item ::= CHOICE {
3015         reference                                       TRP-ID,
3016         explicit                                        TRP-BeamAntennaExplicitInformation,
3017         noChange                                        NULL,
3018         choice-extension                                ProtocolIE-Single-Container { { Choice-TRP-Beam-Info-Item-ExtIEs } }
3021 Choice-TRP-Beam-Info-Item-ExtIEs NRPPA-PROTOCOL-IES ::= {
3022         ...
3025 TRP-BeamAntennaExplicitInformation ::= SEQUENCE {
3026         trp-BeamAntennaAngles                                   TRP-BeamAntennaAngles,
3027         lcs-to-gcs-translation                                  LCS-to-GCS-Translation                                                                          OPTIONAL,
3028         iE-Extensions                   ProtocolExtensionContainer {{ TRP-BeamAntennaExplicitInformation-ExtIEs}}                               OPTIONAL,
3029         ...
3032 TRP-BeamAntennaExplicitInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3033         ...
3036 TRP-BeamAntennaAngles ::= SEQUENCE (SIZE (1.. maxnoAzimuthAngles)) OF TRP-BeamAntennaAnglesList-Item
3038 TRP-BeamAntennaAnglesList-Item ::= SEQUENCE {
3039         trp-azimuth-angle                                       INTEGER (0..359),
3040         trp-azimuth-angle-fine                          INTEGER (0..9)  OPTIONAL,
3041         trp-elevation-angle-list                        SEQUENCE (SIZE (1.. maxnoElevationAngles)) OF TRP-ElevationAngleList-Item,
3042         iE-Extensions                   ProtocolExtensionContainer {{ TRP-BeamAntennaAnglesList-Item-ExtIEs}}                   OPTIONAL,
3043         ...
3046 TRP-BeamAntennaAnglesList-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3047         ...
3050 TRP-ElevationAngleList-Item ::= SEQUENCE {
3051         trp-elevation-angle                                     INTEGER (0..180),
3052         trp-elevation-angle-fine                        INTEGER (0..9)  OPTIONAL,
3053         trp-beam-power-list                                     SEQUENCE (SIZE (2..maxNumResourcesPerAngle)) OF TRP-Beam-Power-Item,
3054         iE-Extensions                   ProtocolExtensionContainer {{ TRP-ElevationAngleList-Item-ExtIEs}}                      OPTIONAL,
3055         ...
3058 TRP-ElevationAngleList-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3059         ...
3062 TRP-Beam-Power-Item ::= SEQUENCE {
3063         pRSResourceSetID                                PRS-Resource-Set-ID             OPTIONAL,
3064         pRSResourceID                                   PRS-Resource-ID,
3065         relativePower                           INTEGER (0..30), --negative value
3066         relativePowerFine                               INTEGER (0..9)                  OPTIONAL, --negative value
3067         iE-Extensions                   ProtocolExtensionContainer {{ TRP-Beam-Power-Item-ExtIEs}}                                      OPTIONAL,
3068         ...
3071 TRP-Beam-Power-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3072         ...
3075 TRPMeasurementQuantities ::= SEQUENCE (SIZE (1..maxnoPosMeas)) OF TRPMeasurementQuantitiesList-Item
3077 TRPMeasurementQuantitiesList-Item ::= SEQUENCE {
3078         tRPMeasurementQuantities-Item           TRPMeasurementType,
3079         timingReportingGranularityFactor        INTEGER (0..5) OPTIONAL,
3080         iE-Extensions                   ProtocolExtensionContainer {{ TRPMeasurementQuantitiesList-Item-ExtIEs}}                OPTIONAL,
3081         ...
3084 TRPMeasurementQuantitiesList-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3085         {ID id-TimingReportingGranularityFactorExtended CRITICALITY ignore EXTENSION TimingReportingGranularityFactorExtended PRESENCE optional},
3086         ...
3089 TRPMeasurementType::= ENUMERATED {
3090         gNB-RxTxTimeDiff,
3091         uL-SRS-RSRP,
3092         uL-AoA,
3093         uL-RTOA,
3094         ...,
3095         multiple-UL-AoA,
3096         uL-SRS-RSRPP,
3097         ul-RSCP
3100 TrpMeasurementResult ::= SEQUENCE (SIZE (1.. maxnoPosMeas)) OF TrpMeasurementResultItem
3101 TrpMeasurementResultItem ::= SEQUENCE {
3102         measuredResultsValue                            TrpMeasuredResultsValue,
3103         timeStamp                                                       TimeStamp,
3104         measurementQuality                                      TrpMeasurementQuality                                           OPTIONAL,
3105         measurementBeamInfo                                     MeasurementBeamInfo                             OPTIONAL,
3106         iE-Extensions           ProtocolExtensionContainer {{TrpMeasurementResultItem-ExtIEs}}          OPTIONAL,
3107         ...
3110 TrpMeasurementResultItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3111         { ID id-SRSResourcetype CRITICALITY ignore EXTENSION SRSResourcetype PRESENCE optional}|
3112         { ID id-ARP-ID          CRITICALITY ignore EXTENSION ARP-ID     PRESENCE optional}|
3113         { ID id-LoS-NLoSInformation             CRITICALITY ignore EXTENSION LoS-NLoSInformation                PRESENCE optional }|
3114         { ID id-Mobile-TRP-LocationInformation  CRITICALITY ignore EXTENSION Mobile-TRP-LocationInformation     PRESENCE optional }|
3115         { ID id-MeasuredFrequencyHops                   CRITICALITY ignore EXTENSION MeasuredFrequencyHops                                      PRESENCE optional }|
3116         { ID id-AggregatedPosSRSResourceID-List CRITICALITY ignore EXTENSION AggregatedPosSRSResourceID-List    PRESENCE optional }|
3117         { ID id-MeasBasedOnAggregatedResources                  CRITICALITY ignore EXTENSION MeasBasedOnAggregatedResources PRESENCE optional },
3118         ...
3121 TrpMeasuredResultsValue ::= CHOICE {
3122         uL-AngleOfArrival       UL-AoA,
3123         uL-SRS-RSRP                     UL-SRS-RSRP,
3124         uL-RTOA                         UL-RTOAMeasurement,
3125         gNB-RxTxTimeDiff        GNB-RxTxTimeDiff,
3126         choice-extension                                                        ProtocolIE-Single-Container { { TrpMeasuredResultsValue-ExtIEs } }
3129 TrpMeasuredResultsValue-ExtIEs NRPPA-PROTOCOL-IES ::= {
3130         { ID id-ZoA             CRITICALITY reject TYPE ZoA PRESENCE mandatory}|
3131         { ID id-MultipleULAoA   CRITICALITY reject TYPE MultipleULAoA PRESENCE mandatory}|
3132         { ID id-UL-SRS-RSRPP    CRITICALITY reject TYPE UL-SRS-RSRPP    PRESENCE mandatory}|
3133         { ID id-UL-RSCPMeas             CRITICALITY reject TYPE UL-RSCPMeas     PRESENCE mandatory},
3134         ...
3137 TrpMeasurementQuality ::= CHOICE {
3138         timingMeasQuality               TrpMeasurementTimingQuality,
3139         angleMeasQuality                TrpMeasurementAngleQuality,
3140         choice-Extension                ProtocolIE-Single-Container {{ TrpMeasurementQuality-ExtIEs}}
3144 TrpMeasurementQuality-ExtIEs NRPPA-PROTOCOL-IES ::= {
3145         {ID id-TRPPhaseQuality  CRITICALITY ignore TYPE TRPPhaseQuality PRESENCE mandatory },
3146         ...
3149 TrpMeasurementTimingQuality ::= SEQUENCE {
3150         measurementQuality              INTEGER (0..31),
3151         resolution                              ENUMERATED {m0dot1, m1, m10, m30, ...},
3152         iE-extensions                   ProtocolExtensionContainer { { TrpMeasurementTimingQuality-ExtIEs } } OPTIONAL,
3153         ...
3156 TrpMeasurementTimingQuality-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3157         ...
3160 TrpMeasurementAngleQuality ::= SEQUENCE {
3161         azimuthQuality          INTEGER (0..255),
3162         zenithQuality           INTEGER (0..255)        OPTIONAL,
3163         resolution                      ENUMERATED {deg0dot1, ...},
3164         iE-extensions           ProtocolExtensionContainer { { TrpMeasurementAngleQuality-ExtIEs } } OPTIONAL,
3165         ...
3168 TrpMeasurementAngleQuality-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3169         ...
3172 TRPPhaseQuality ::= SEQUENCE {
3173         phaseQualityIndex       INTEGER(0..179),
3174         resolution                      ENUMERATED {deg0dot1, deg1, ...},
3175         iE-extensions           ProtocolExtensionContainer { { TRPPhaseQuality-ExtIEs } } OPTIONAL,
3176         ...
3179 TRPPhaseQuality-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3180         ...
3183 TRP-MeasurementRequestList ::= SEQUENCE (SIZE (1..maxNoOfMeasTRPs)) OF TRP-MeasurementRequestItem
3185 TRP-MeasurementRequestItem ::= SEQUENCE {
3186         tRP-ID                                                  TRP-ID,
3187         search-window-information               Search-window-information       OPTIONAL,
3188         iE-extensions                                   ProtocolExtensionContainer { { TRP-MeasurementRequestItem-ExtIEs } } OPTIONAL,
3189         ...
3192 TRP-MeasurementRequestItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3193         { ID id-Cell-ID         CRITICALITY ignore EXTENSION CGI-NR             PRESENCE optional }|
3194         { ID id-AoA-SearchWindow                CRITICALITY ignore EXTENSION AoA-AssistanceInfo         PRESENCE optional }|
3195         { ID id-NumberOfTRPRxTEG                CRITICALITY ignore EXTENSION NumberOfTRPRxTEG           PRESENCE optional }|
3196         { ID id-NumberOfTRPRxTxTEG              CRITICALITY ignore EXTENSION NumberOfTRPRxTxTEG         PRESENCE optional },
3197         ...
3200 TRP-MeasurementResponseList ::= SEQUENCE (SIZE (1..maxNoOfMeasTRPs)) OF TRP-MeasurementResponseItem
3202 TRP-MeasurementResponseItem ::= SEQUENCE {
3203         tRP-ID                                                  TRP-ID,
3204         measurementResult                               TrpMeasurementResult,
3205         iE-extensions                                   ProtocolExtensionContainer { { TRP-MeasurementResponseItem-ExtIEs } } OPTIONAL,
3206         ...
3209 TRP-MeasurementResponseItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3210         { ID id-Cell-ID         CRITICALITY ignore EXTENSION CGI-NR             PRESENCE optional },
3211         ...
3215 TRP-MeasurementUpdateList ::= SEQUENCE (SIZE (1..maxNoOfMeasTRPs)) OF TRP-MeasurementUpdateItem
3217 TRP-MeasurementUpdateItem ::= SEQUENCE {
3218         tRP-ID                                          TRP-ID,
3219         aoA-window-information          AoA-AssistanceInfo      OPTIONAL,
3220         iE-extensions                                   ProtocolExtensionContainer { { TRP-MeasurementUpdateItem-ExtIEs } } OPTIONAL,
3221         ...
3224 TRP-MeasurementUpdateItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3225         { ID id-NumberOfTRPRxTEG                CRITICALITY ignore EXTENSION NumberOfTRPRxTEG           PRESENCE optional }|
3226         { ID id-NumberOfTRPRxTxTEG              CRITICALITY ignore EXTENSION NumberOfTRPRxTxTEG         PRESENCE optional },
3227         ...
3231 TRPInformationListTRPResp ::= SEQUENCE (SIZE (1.. maxnoTRPs)) OF SEQUENCE {
3232         tRPInformation                                  TRPInformation,
3233         iE-Extensions                                   ProtocolExtensionContainer { {TRPInformationTRPResp-ExtIEs} } OPTIONAL,
3234         ...
3237 TRPInformationTRPResp-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3238         ...
3241 TRPInformation ::= SEQUENCE {
3242         tRP-ID                                                  TRP-ID,
3243         tRPInformationTypeResponseList  TRPInformationTypeResponseList,
3244         iE-Extensions                                   ProtocolExtensionContainer { { TRPInformation-ExtIEs } }                OPTIONAL,
3245         ...
3248 TRPInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3249         { ID id-Mobile-IAB-MT-UE-ID                     CRITICALITY reject EXTENSION Mobile-IAB-MT-UE-ID                PRESENCE optional},
3250 --This IE shall be present if the TRP type IE is set to the value "mobile trp"
3251         ...
3254 TRPInformationTypeResponseList ::= SEQUENCE (SIZE (1..maxnoTRPInfoTypes)) OF TRPInformationTypeResponseItem
3256 TRPInformationTypeResponseItem ::= CHOICE {
3257         pCI-NR                                                                          INTEGER  (0..1007),
3258         cGI-NR                                                                  CGI-NR,
3259         aRFCN                                                                           INTEGER (0..3279165),
3260         pRSConfiguration                                                        PRSConfiguration,
3261         sSBinformation                                                          SSBInfo,
3262         sFNInitialisationTime                                           RelativeTime1900,
3263         spatialDirectionInformation                                     SpatialDirectionInformation,
3264         geographicalCoordinates                                         GeographicalCoordinates,
3265         choice-extension                                                        ProtocolIE-Single-Container { { TRPInformationTypeResponseItem-ExtIEs } }
3268 TRPInformationTypeResponseItem-ExtIEs NRPPA-PROTOCOL-IES ::= {
3269         { ID id-TRPType                                         CRITICALITY reject TYPE TRPType                                         PRESENCE mandatory }|
3270         { ID id-OnDemandPRS                             CRITICALITY reject TYPE OnDemandPRS-Info                                PRESENCE mandatory}|
3271         { ID id-TRPTxTEGAssociation             CRITICALITY reject TYPE TRPTxTEGAssociation                     PRESENCE mandatory}|
3272         { ID id-TRPBeamAntennaInformation       CRITICALITY reject TYPE TRPBeamAntennaInformation               PRESENCE mandatory }|
3273         { ID id-Mobile-TRP-LocationInformation  CRITICALITY ignore TYPE Mobile-TRP-LocationInformation  PRESENCE mandatory }|
3274         { ID id-CommonTAParameters                      CRITICALITY reject TYPE CommonTAParameters                      PRESENCE mandatory },
3275         ...
3280 TRPInformationTypeListTRPReq ::= SEQUENCE (SIZE(1.. maxnoTRPInfoTypes)) OF ProtocolIE-Single-Container { {TRPInformationTypeItemTRPReq} }
3282 TRPInformationTypeItemTRPReq NRPPA-PROTOCOL-IES ::= {
3283         { ID id-TRPInformationTypeItem   CRITICALITY reject             TYPE TRPInformationTypeItem     PRESENCE mandatory },
3284         ...
3287 TRPInformationTypeItem ::= ENUMERATED {
3288                 nrPCI,
3289                 nG-RAN-CGI,
3290                 arfcn,
3291                 pRSConfig,
3292                 sSBInfo,
3293                 sFNInitTime,
3294                 spatialDirectInfo,
3295                 geoCoord,
3297                 ...,
3298                 trp-type,
3299                 ondemandPRSInfo,
3300                 trpTxTeg,
3301                 beam-antenna-info,
3302                 mobile-trp-location-info,
3303                 commonTA
3306 TRPList ::= SEQUENCE (SIZE(1.. maxnoTRPs)) OF TRPItem
3308 TRPItem ::= SEQUENCE {
3309         tRP-ID          TRP-ID,
3310         iE-Extensions   ProtocolExtensionContainer { {TRPItem-ExtIEs} } OPTIONAL,
3311                 ...
3314 TRPItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3315         { ID id-PRSBWAggregationRequestIndication       CRITICALITY ignore      EXTENSION PRSBWAggregationRequestIndication     PRESENCE optional},
3316                 ...
3319 TRP-ID ::= INTEGER (1.. maxnoTRPs, ...)
3322 TRPPositionDefinitionType ::= CHOICE {
3323         direct          TRPPositionDirect,
3324         referenced      TRPPositionReferenced,
3325         choice-extension                                                        ProtocolIE-Single-Container { { TRPPositionDefinitionType-ExtIEs } }
3328 TRPPositionDefinitionType-ExtIEs NRPPA-PROTOCOL-IES ::= {
3329         ...
3333 TRPPositionDirect ::= SEQUENCE {
3334         accuracy        TRPPositionDirectAccuracy,
3335         iE-extensions           ProtocolExtensionContainer { { TRPPositionDirect-ExtIEs } }     OPTIONAL,
3336         ...
3339 TRPPositionDirect-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3340         ...
3343 TRPPositionDirectAccuracy ::= CHOICE {
3344         tRPPosition                     NG-RANAccessPointPosition                                               ,
3345         tRPHAposition           NGRANHighAccuracyAccessPointPosition    ,
3346         choice-extension                        ProtocolIE-Single-Container { { TRPPositionDirectAccuracy-ExtIEs } }
3349 TRPPositionDirectAccuracy-ExtIEs NRPPA-PROTOCOL-IES ::= {
3350         ...
3354 TRPPositionReferenced ::= SEQUENCE {
3355         referencePoint                                  ReferencePoint,
3356         referencePointType                              TRPReferencePointType,
3357         iE-extensions                                                   ProtocolExtensionContainer { { TRPPositionReferenced-ExtIEs } } OPTIONAL,
3358         ...
3361 TRPPositionReferenced-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3362         ...
3365 TRP-PRS-Information-List ::= SEQUENCE (SIZE(1.. maxnoPRSTRPs)) OF TRP-PRS-Information-List-Item
3367 TRP-PRS-Information-List-Item ::= SEQUENCE {
3368                 tRP-ID                          TRP-ID,
3369                 nR-PCI                          NR-PCI,
3370                 cGI-NR                          CGI-NR                                  OPTIONAL,
3371                 pRSConfiguration                                                        PRSConfiguration,
3372                 iE-Extensions   ProtocolExtensionContainer { { TRP-PRS-Information-List-Item-ExtIEs} } OPTIONAL,
3373                 ...
3376 TRP-PRS-Information-List-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3377         ...
3380 TRPReferencePointType ::= CHOICE {
3381         tRPPositionRelativeGeodetic                     RelativeGeodeticLocation,
3382         tRPPositionRelativeCartesian            RelativeCartesianLocation,
3383         choice-extension                                                        ProtocolIE-Single-Container { { TRPReferencePointType-ExtIEs } }
3386 TRPReferencePointType-ExtIEs NRPPA-PROTOCOL-IES ::= {
3387         ...
3390 TRP-Rx-TEGInformation ::= SEQUENCE {
3391         tRP-Rx-TEGID                                    INTEGER (0..31),
3392         tRP-Rx-TimingErrorMargin                TimingErrorMargin,
3393         iE-Extensions           ProtocolExtensionContainer { { TRP-Rx-TEGInformation-ExtIEs } } OPTIONAL,
3394         ...
3397 TRP-Rx-TEGInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3398         ...
3401 TRP-RxTx-TEGInformation ::= SEQUENCE {
3402         tRP-RxTx-TEGID                                  INTEGER (0..255),
3403         tRP-RxTx-TimingErrorMargin              RxTxTimingErrorMargin,
3404         iE-Extensions           ProtocolExtensionContainer { { TRP-RxTx-TEGInformation-ExtIEs } } OPTIONAL,
3405         ...
3408 TRP-RxTx-TEGInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3409         ...
3412 TRP-Tx-TEGInformation ::= SEQUENCE {
3413         tRP-Tx-TEGID                                    INTEGER (0..7),
3414         tRP-Tx-TimingErrorMargin                TimingErrorMargin,
3415         iE-Extensions           ProtocolExtensionContainer { { TRP-Tx-TEGInformation-ExtIEs } } OPTIONAL,
3416         ...
3419 TRP-Tx-TEGInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3420         ...
3423 TRPTxTEGAssociation ::= SEQUENCE (SIZE(1.. maxnoTRPTEGs)) OF TRPTEGItem
3425 TRPTEGItem ::= SEQUENCE {
3426                 tRP-Tx-TEGInformation   TRP-Tx-TEGInformation,
3427                 dl-PRSResourceSetID             PRS-Resource-Set-ID,
3428                 dl-PRSResourceID-List   SEQUENCE (SIZE(1.. maxPRS-ResourcesPerSet)) OF DLPRSResourceID-Item     OPTIONAL,
3429         iE-Extensions                                   ProtocolExtensionContainer { { TRPTEGItem-ExtIEs } } OPTIONAL,
3430         ...
3433 TRPTEGItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3434         ...
3437 DLPRSResourceID-Item ::= SEQUENCE {
3438         dl-PRSResourceID                PRS-Resource-ID,
3439         iE-Extensions                   ProtocolExtensionContainer { { DLPRSResource-Item-ExtIEs} }     OPTIONAL,
3440         ...
3443 DLPRSResource-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3444         ...
3448 TRPType ::= ENUMERATED {
3449         prsOnlyTP,
3450         srsOnlyRP,
3451         tp,
3452         rp,
3453         trp,
3454         ...,
3455         mobile-trp
3459 TypeOfError ::= ENUMERATED {
3460         not-understood,
3461         missing,
3462         ...
3465 TxHoppingConfiguration ::= SEQUENCE {
3466         overlapValue                                            ENUMERATED {rb0, rb1, rb2, rb4},
3467         numberOfHops                                            INTEGER (1..6),
3468         slotOffsetForRemainingHopsList          SlotOffsetForRemainingHopsList,
3469         iE-extensions           ProtocolExtensionContainer { { TxHoppingConfiguration-ExtIEs } }        OPTIONAL,
3470         ...
3473 TxHoppingConfiguration-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3474         ...
3479 -- U
3481 UARFCN ::= INTEGER (0..16383, ...)
3483 UE-Measurement-ID ::= INTEGER (1..15, ..., 16..256)
3485 UEReportingInformation::= SEQUENCE {
3486         reportingAmount                         ENUMERATED {ma0, ma1, ma2, ma4, ma8, ma16, ma32, ma64},
3487         reportingInterval                       ENUMERATED {none, one, two, four, eight, ten, sixteen, twenty, thirty-two, sixty-four, ...},
3488         iE-extensions                   ProtocolExtensionContainer { { UEReportingInformation-ExtIEs } }        OPTIONAL,
3489         ...
3492 UEReportingInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3493         ...
3496 UE-Rx-Tx-Time-Diff ::= INTEGER (0..61565)
3498 UE-TEG-ReportingPeriodicity ::= ENUMERATED {
3499         ms160,
3500         ms320,
3501         ms1280,
3502         ms2560,
3503         ms61440,
3504         ms81920,
3505         ms368640,
3506         ms737280,
3507         ...
3510 UETxTEGAssociationList ::= SEQUENCE (SIZE(1.. maxnoUETEGs)) OF UETxTEGAssociationItem
3512 UETxTEGAssociationItem ::= SEQUENCE {
3513                 uE-Tx-TEG-ID                            INTEGER (0..7),
3514                 posSRSResourceID-List           PosSRSResourceID-List,
3515                 timeStamp                                       TimeStamp,
3516                 carrierFreq                                     CarrierFreq                             OPTIONAL,
3517         iE-Extensions                                   ProtocolExtensionContainer { { UETxTEGAssociationItem-ExtIEs } } OPTIONAL,
3518         ...
3521 UETxTEGAssociationItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3522         { ID id-UETxTimingErrorMargin                   CRITICALITY ignore EXTENSION TimingErrorMargin  PRESENCE optional },
3523         ...
3526 SRSResourceID-Item ::= SEQUENCE {
3527         sRSResourceID                   SRSResourceID,
3528         iE-Extensions                   ProtocolExtensionContainer { { SRSResourceID-Item-ExtIEs} }     OPTIONAL,
3529         ...
3532 SRSResourceID-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3533         ...
3536 UE-TEG-Info-Request ::= ENUMERATED {onDemand, periodic, stop, ...}
3538 UTRA-EcN0 ::= INTEGER (0..49, ...)
3540 UTRA-RSCP ::= INTEGER (-5..91, ...)
3543 UL-AoA ::= SEQUENCE {
3544         azimuthAoA                                      INTEGER (0..3599),
3545         zenithAoA                                       INTEGER (0..1799)                               OPTIONAL,
3546         lCS-to-GCS-Translation  LCS-to-GCS-Translation          OPTIONAL,
3547         iE-extensions                   ProtocolExtensionContainer { { UL-AoA-ExtIEs } }        OPTIONAL,
3548         ...
3551 UL-AoA-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3552         ...
3556 UL-RTOAMeasurement ::= SEQUENCE {
3557                 uLRTOAmeas                      ULRTOAMeas,
3558                 additionalPathList      AdditionalPathList      OPTIONAL,
3559         iE-extensions                   ProtocolExtensionContainer { { UL-RTOAMeasurement-ExtIEs } }    OPTIONAL,       ...
3562 UL-RTOAMeasurement-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3563         { ID id-ExtendedAdditionalPathList      CRITICALITY ignore EXTENSION ExtendedAdditionalPathList PRESENCE optional}|
3564         { ID id-TRP-Rx-TEGInformation           CRITICALITY ignore EXTENSION TRP-Rx-TEGInformation              PRESENCE optional},
3565         ...
3568 UL-RSCPMeas ::= SEQUENCE {
3569         uLRSCP                          INTEGER (0..3599),
3570         iE-extensions           ProtocolExtensionContainer { { UL-RSCPMeas-ExtIEs } }   OPTIONAL,
3571         ...
3574 UL-RSCPMeas-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3575         ...
3579 ULRTOAMeas::= CHOICE {
3580         k0              INTEGER (0.. 1970049),
3581         k1              INTEGER (0.. 985025),
3582         k2              INTEGER (0.. 492513),
3583         k3              INTEGER (0.. 246257),
3584         k4              INTEGER (0.. 123129),
3585         k5              INTEGER (0.. 61565),
3586         choice-extension                ProtocolIE-Single-Container { { ULRTOAMeas-ExtIEs } }
3588 ULRTOAMeas-ExtIEs NRPPA-PROTOCOL-IES ::= {
3589         {ID id-ReportingGranularitykminus1      CRITICALITY ignore TYPE ReportingGranularitykminus1 PRESENCE mandatory}|
3590         {ID id-ReportingGranularitykminus2      CRITICALITY ignore TYPE ReportingGranularitykminus2 PRESENCE mandatory}|
3591         {ID id-ReportingGranularitykminus3      CRITICALITY ignore TYPE ReportingGranularitykminus3 PRESENCE mandatory}|
3592         {ID id-ReportingGranularitykminus4      CRITICALITY ignore TYPE ReportingGranularitykminus4 PRESENCE mandatory}|
3593         {ID id-ReportingGranularitykminus5      CRITICALITY ignore TYPE ReportingGranularitykminus5 PRESENCE mandatory}|
3594         {ID id-ReportingGranularitykminus6      CRITICALITY ignore TYPE ReportingGranularitykminus6 PRESENCE mandatory},
3595         ...
3598 UL-SRS-RSRP ::= INTEGER (0..126)
3600 UL-SRS-RSRPP ::= SEQUENCE {
3601         firstPathRSRPP                          INTEGER (0..126),
3602         iE-extensions                   ProtocolExtensionContainer { { UL-SRS-RSRPP-ExtIEs } }  OPTIONAL,
3603         ...
3606 UL-SRS-RSRPP-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3607         ...
3610 UplinkChannelBW-PerSCS-List ::= SEQUENCE (SIZE (1..maxnoSCSs)) OF SCS-SpecificCarrier
3613 Uncertainty-range-AoA ::= INTEGER (0..3599)
3615 Uncertainty-range-ZoA ::= INTEGER (0..1799)
3618 -- V
3620 ValueRSRP-EUTRA ::= INTEGER (0..97, ...)
3622 ValueRSRQ-EUTRA ::= INTEGER (0..34, ...)
3624 ValueRSRP-NR ::= INTEGER (0..127)
3626 ValueRSRQ-NR ::= INTEGER (0..127)
3628 ValidityAreaSpecificSRSInformation ::= SEQUENCE {
3629         transmissionCombPos                             TransmissionCombPos     OPTIONAL,
3630         resourceMapping                                 ResourceMapping                 OPTIONAL,
3631         freqDomainShift                                 INTEGER (0..268)                OPTIONAL,
3632         c-SRS                                                   INTEGER (0..63)                 OPTIONAL,
3633         resourceTypePos                                 ResourceTypePos                 OPTIONAL,
3634         sequenceIDPos                                   INTEGER (0..65535)              OPTIONAL,
3635         iE-extensions           ProtocolExtensionContainer { { ValidityAreaSpecificSRSInformation-ExtIEs } }    OPTIONAL,
3636         ...
3639 ValidityAreaSpecificSRSInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3640         ...
3644 -- W
3646 WLANMeasurementQuantities ::= SEQUENCE (SIZE (0.. maxNoMeas)) OF ProtocolIE-Single-Container { {WLANMeasurementQuantities-ItemIEs} }
3648 WLANMeasurementQuantities-ItemIEs NRPPA-PROTOCOL-IES ::= {
3649         { ID id-WLANMeasurementQuantities-Item  CRITICALITY reject      TYPE WLANMeasurementQuantities-Item PRESENCE mandatory}}
3651 WLANMeasurementQuantities-Item ::= SEQUENCE {
3652         wLANMeasurementQuantitiesValue                  WLANMeasurementQuantitiesValue,
3653         iE-Extensions                                                   ProtocolExtensionContainer { { WLANMeasurementQuantitiesValue-ExtIEs} } OPTIONAL,
3654         ...
3657 WLANMeasurementQuantitiesValue-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3658         ...
3661 WLANMeasurementQuantitiesValue ::= ENUMERATED {
3662         wlan,
3663         ...
3666 WLANMeasurementResult ::= SEQUENCE (SIZE (1..maxNoMeas)) OF WLANMeasurementResult-Item
3668 WLANMeasurementResult-Item ::= SEQUENCE {
3669         wLAN-RSSI                       WLAN-RSSI,
3670         sSID                            SSID                                    OPTIONAL,
3671         bSSID                           BSSID                                   OPTIONAL,
3672         hESSID                          HESSID                                  OPTIONAL,
3673         operatingClass          WLANOperatingClass              OPTIONAL,
3674         countryCode                     WLANCountryCode                 OPTIONAL,
3675         wLANChannelList         WLANChannelList                 OPTIONAL,
3676         wLANBand                        WLANBand                                OPTIONAL,
3677         iE-Extensions           ProtocolExtensionContainer { { WLANMeasurementResult-Item-ExtIEs } }    OPTIONAL,
3678         ...
3681 WLANMeasurementResult-Item-ExtIEs       NRPPA-PROTOCOL-EXTENSION ::= {
3682         ...
3685 WLAN-RSSI ::= INTEGER (0..141, ...)
3687 WLANBand ::= ENUMERATED {band2dot4, band5, ...}
3689 WLANChannelList ::= SEQUENCE (SIZE (1..maxWLANchannels)) OF WLANChannel
3691 WLANChannel ::= INTEGER (0..255)
3693 WLANCountryCode ::= ENUMERATED {
3694         unitedStates,
3695         europe,
3696         japan,
3697         global,
3698         ...
3701 WLANOperatingClass ::= INTEGER (0..255)
3703 -- X
3705 -- Y
3707 -- Z
3709 ZoA ::= SEQUENCE {
3710         zenithAoA                                       INTEGER (0..1799),
3711         lCS-to-GCS-Translation  LCS-to-GCS-Translation          OPTIONAL,
3712         iE-extensions                   ProtocolExtensionContainer { { ZoA-ExtIEs } }   OPTIONAL,
3713         ...
3716 ZoA-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3717         ...