1 -- 3GPP TS 38.455 V18.2.0 (2024-06)
2 -- 9.3.5 Information Element definitions
3 -- **************************************************************
5 -- Information Element Definitions
7 -- **************************************************************
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 ::=
19 id-MeasurementQuantities-Item,
21 id-SFNInitialisationTime-NR,
22 id-GeographicalCoordinates,
36 id-OtherRATMeasurementQuantities-Item,
37 id-WLANMeasurementQuantities-Item,
41 maxnoFreqHoppingBandsMinusOne,
42 id-TDD-Config-EUTRA-Item,
44 maxnoAssistInfoFailureListItems,
53 maxnolcs-gcs-translation,
55 maxnoSRSTriggerStates,
56 maxnoSpatialRelations,
64 maxnoSRS-PosResources,
65 maxnoSRS-ResourceSets,
66 maxnoSRS-ResourcePerSet,
67 maxnoSRS-PosResourceSets,
68 maxnoSRS-PosResourcePerSet,
70 maxPRS-ResourcesPerSet,
72 maxnoofPRSresourceSet,
81 maxNumResourcesPerAngle,
85 maxnoaggregatedPosSRS-Resources,
86 maxnoaggregatedPosSRS-ResourceSets,
87 maxnoAggPosPRSResourceSets,
89 maxnoofTimeWindowMeas,
90 maxnoPreconfiguredSRS,
94 id-TRPInformationTypeItem,
97 id-SRSSpatialRelationPerSRSResource,
105 id-ExtendedAdditionalPathList,
108 id-LoS-NLoSInformation,
110 id-NumberOfTRPRxTxTEG,
111 id-TRPTxTEGAssociation,
112 id-TRPTEGInformation,
113 id-TRP-Rx-TEGInformation,
114 id-TRPBeamAntennaInformation,
118 id-UETxTimingErrorMargin,
119 id-nrofSymbolsExtended,
120 id-repetitionFactorExtended,
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,
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,
142 id-TimingReportingGranularityFactorExtended,
143 id-PosValidityAreaCellList,
144 id-PRSBWAggregationRequestIndication,
145 id-AggregatedPosSRSResourceID-List,
146 id-AggregatedPRSResourceSetList,
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,
160 id-SCS-SpecificCarrier,
161 id-MeasBasedOnAggregatedResources
174 FROM NRPPA-CommonDataTypes
176 ProtocolExtensionContainer{},
177 ProtocolIE-Single-Container{},
179 NRPPA-PROTOCOL-EXTENSION,
182 FROM NRPPA-Containers;
186 AbortTransmission ::= CHOICE {
187 deactivateSRSResourceSetID SRSResourceSetID,
189 choice-extension ProtocolIE-Single-Container { { AbortTransmission-ExtIEs } }
192 AbortTransmission-ExtIEs NRPPA-PROTOCOL-IES ::= {
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,
203 iE-Extensions ProtocolExtensionContainer { { ActiveULBWP-ExtIEs} } OPTIONAL,
207 ActiveULBWP-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
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},
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,
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},
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,
252 AggregatedPRSResourceSet-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
264 DL-PRS-ResourceSet-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
281 ExtendedAdditionalPathList-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
292 AoA-AssistanceInfo-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
317 Expected-UL-AoA-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
321 Expected-ZoA-only ::= SEQUENCE {
322 expected-ZoA-only Expected-Zenith-AoA,
323 iE-extensions ProtocolExtensionContainer { { Expected-ZoA-only-ExtIEs } } OPTIONAL,
327 Expected-ZoA-only-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
338 Expected-Azimuth-AoA-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
349 Expected-Zenith-AoA-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
353 ARP-ID ::= INTEGER (1..16, ...)
355 ARPLocationInformation ::= SEQUENCE (SIZE (1..maxnoARPs)) OF ARPLocationInformation-Item
357 ARPLocationInformation-Item ::= SEQUENCE {
359 aRPLocationType ARPLocationType,
360 iE-Extensions ProtocolExtensionContainer { { ARPLocationInformation-ExtIEs} } OPTIONAL,
364 ARPLocationInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
368 ARPLocationType ::= CHOICE {
369 aRPPositionRelativeGeodetic RelativeGeodeticLocation,
370 aRPPositionRelativeCartesian RelativeCartesianLocation,
371 choice-extension ProtocolIE-Single-Container { { ARPLocationType-ExtIEs } }
374 ARPLocationType-ExtIEs NRPPA-PROTOCOL-IES ::= {
378 Assistance-Information ::= SEQUENCE {
379 systemInformation SystemInformation,
380 iE-Extensions ProtocolExtensionContainer { { Assistance-Information-ExtIEs} } OPTIONAL,
384 Assistance-Information-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
388 AssistanceInformationFailureList ::= SEQUENCE (SIZE (1..maxnoAssistInfoFailureListItems)) OF SEQUENCE {
389 posSIB-Type PosSIB-Type,
391 iE-Extensions ProtocolExtensionContainer { {AssistanceInformationFailureList-ExtIEs} } OPTIONAL,
395 AssistanceInformationFailureList-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
407 AssistanceInformationMetaData-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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 ::= {
425 Bandwidth-Aggregation-Request-Indication ::= ENUMERATED { true, ...}
427 BCCH ::= INTEGER (0..1023, ...)
429 Broadcast ::= ENUMERATED {
435 BroadcastPeriodicity ::= ENUMERATED {
446 PositioningBroadcastCells ::= SEQUENCE (SIZE (1..maxnoBcastCell)) OF NG-RAN-CGI
448 BSSID ::= OCTET STRING (SIZE(6))
452 CarrierFreq ::= SEQUENCE {
453 pointA INTEGER (0..3279165),
454 offsetToCarrier INTEGER (0..2199, ...),
455 iE-Extensions ProtocolExtensionContainer { {CarrierFreq-ExtIEs} } OPTIONAL,
459 CarrierFreq-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
464 radioNetwork CauseRadioNetwork,
465 protocol CauseProtocol,
467 choice-Extension ProtocolIE-Single-Container {{ Cause-ExtensionIE }}
470 Cause-ExtensionIE NRPPA-PROTOCOL-IES ::= {
474 CauseMisc ::= ENUMERATED {
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,
486 abstract-syntax-error-falsely-constructed-message,
490 CauseRadioNetwork ::= ENUMERATED {
492 requested-item-not-supported,
493 requested-item-temporarily-not-available,
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,
509 CGI-EUTRA-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
514 CGI-NR ::= SEQUENCE {
515 pLMN-Identity PLMN-Identity,
516 nRcellIdentifier NRCellIdentifier,
517 iE-Extensions ProtocolExtensionContainer { {CGI-NR-ExtIEs} } OPTIONAL,
521 CGI-NR-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
526 CPLength-EUTRA ::= ENUMERATED {
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,
543 CriticalityDiagnostics-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
547 CriticalityDiagnostics-IE-List ::= SEQUENCE (SIZE (1..maxNrOfErrors)) OF
549 iECriticality Criticality,
551 typeOfError TypeOfError,
552 iE-Extensions ProtocolExtensionContainer { {CriticalityDiagnostics-IE-List-ExtIEs} } OPTIONAL,
556 CriticalityDiagnostics-IE-List-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
560 CommonTAParameters ::= SEQUENCE {
561 epochTime OCTET STRING,
563 iE-Extensions ProtocolExtensionContainer {{ CommonTAParameters-ExtIEs}} OPTIONAL,
567 CommonTAParameters-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
574 DL-Bandwidth-EUTRA ::= ENUMERATED {
584 DL-PRS ::= SEQUENCE {
586 dl-PRSResourceSetID PRS-Resource-Set-ID,
587 dl-PRSResourceID PRS-Resource-ID OPTIONAL,
588 iE-Extensions ProtocolExtensionContainer { {DL-PRS-ExtIEs} } OPTIONAL,
592 DL-PRS-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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 ::= {
610 DLPRSResourceCoordinates ::= SEQUENCE {
611 listofDL-PRSResourceSetARP SEQUENCE (SIZE(1.. maxPRS-ResourceSets)) OF DLPRSResourceSetARP,
612 iE-Extensions ProtocolExtensionContainer { { DLPRSResourceCoordinates-ExtIEs } } OPTIONAL,
616 DLPRSResourceCoordinates-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
628 DLPRSResourceSetARP-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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 ::= {
644 DLPRSResourceARP ::= SEQUENCE {
645 dl-PRSResourceID PRS-Resource-ID,
646 dL-PRSResourceARPLocation DL-PRSResourceARPLocation,
647 iE-Extensions ProtocolExtensionContainer { { DLPRSResourceARP-ExtIEs } } OPTIONAL,
651 DLPRSResourceARP-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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 ::= {
667 E-CID-MeasurementResult ::= SEQUENCE {
668 servingCell-ID NG-RAN-CGI,
670 nG-RANAccessPointPosition NG-RANAccessPointPosition OPTIONAL,
671 measuredResults MeasuredResults OPTIONAL,
672 iE-Extensions ProtocolExtensionContainer { { E-CID-MeasurementResult-ExtIEs} } OPTIONAL,
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},
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)
696 GeographicalCoordinates ::= SEQUENCE {
697 tRPPositionDefinitionType TRPPositionDefinitionType,
698 dLPRSResourceCoordinates DLPRSResourceCoordinates OPTIONAL,
699 iE-Extensions ProtocolExtensionContainer { { GeographicalCoordinates-ExtIEs } } OPTIONAL,
703 GeographicalCoordinates-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
704 { ID id-ARPLocationInfo CRITICALITY ignore EXTENSION ARPLocationInformation PRESENCE optional},
709 GNB-RxTxTimeDiff ::= SEQUENCE {
711 rxTxTimeDiff GNBRxTxTimeDiffMeas,
712 additionalPathList AdditionalPathList OPTIONAL,
713 iE-Extensions ProtocolExtensionContainer { { GNB-RxTxTimeDiff-ExtIEs} } OPTIONAL,
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 },
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},
747 HESSID ::= OCTET STRING (SIZE(6))
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,
765 LCS-to-GCS-Translation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
780 LCS-to-GCS-TranslationItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
793 LocationUncertainty-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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 ::= {
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,
831 MeasurementBeamInfo-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
836 MeasurementPeriodicity ::= ENUMERATED {
856 MeasurementPeriodicityExtended ::= ENUMERATED {
870 MeasurementPeriodicityNR-AoA ::= ENUMERATED {
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,
901 MeasurementQuantitiesValue-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
905 MeasurementQuantitiesValue ::= ENUMERATED {
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,
937 MeasuredResultsAssociatedInfoItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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 },
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,
969 Mobile-TRP-LocationInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
973 Mobile-IAB-MT-UE-ID ::= OCTET STRING
975 MultipleULAoA ::= SEQUENCE {
976 multipleULAoA MultipleULAoA-List,
977 iE-Extensions ProtocolExtensionContainer { { MultipleULAoA-ExtIEs} } OPTIONAL,
981 MultipleULAoA-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
985 MultipleULAoA-List ::= SEQUENCE (SIZE(1.. maxnoofULAoAs)) OF MultipleULAoA-Item
987 MultipleULAoA-Item ::= CHOICE {
990 choice-extension ProtocolIE-Single-Container { { MultipleULAoA-Item-ExtIEs } }
993 MultipleULAoA-Item-ExtIEs NRPPA-PROTOCOL-IES ::= {
997 MeasuredFrequencyHops ::= ENUMERATED {singleHop, multiHop, ...}
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,
1018 NG-RANAccessPointPosition-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
1036 NGRANHighAccuracyAccessPointPosition-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1040 NG-RAN-CGI ::= SEQUENCE {
1041 pLMN-Identity PLMN-Identity,
1042 nG-RANcell NG-RANCell,
1043 iE-Extensions ProtocolExtensionContainer { {NG-RAN-CGI-ExtIEs} } OPTIONAL,
1047 NG-RAN-CGI-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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 ::= {
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,
1076 NR-PRS-Beam-Information-IEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
1087 NR-PRS-Beam-InformationItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1091 NR-TADV ::= INTEGER (0.. 7690)
1093 NumberOfAntennaPorts-EUTRA ::= ENUMERATED {
1099 NumberOfDlFrames-EUTRA ::= ENUMERATED {
1107 NumberOfDlFrames-Extended-EUTRA ::= INTEGER (1..160,...)
1109 NumberOfFrequencyHoppingBands ::= ENUMERATED {
1115 NumberOfTRPRxTEG ::= ENUMERATED {two, three, four, six, eight, ...}
1117 NumberOfTRPRxTxTEG ::= ENUMERATED {two, three, four, six, eight, ...}
1119 NZP-CSI-RS-ResourceID::= INTEGER (0..191)
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,
1134 OnDemandPRS-Info-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1138 OTDOACells ::= SEQUENCE (SIZE (1.. maxCellinRANnode)) OF SEQUENCE {
1139 oTDOACellInfo OTDOACell-Information,
1140 iE-Extensions ProtocolExtensionContainer { {OTDOACells-ExtIEs} } OPTIONAL,
1144 OTDOACells-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
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 },
1181 OTDOA-Information-Item ::= ENUMERATED {
1192 nG-RANAccessPointPosition,
1193 prsmutingconfiguration,
1199 multipleprsConfigurationsperCell,
1201 prsFrequencyHoppingConfiguration,
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,
1217 OtherRATMeasurementQuantitiesValue-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1221 OtherRATMeasurementQuantitiesValue ::= ENUMERATED {
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 },
1244 Outcome ::= ENUMERATED {
1252 PathlossReferenceInformation ::= SEQUENCE {
1253 pathlossReferenceSignal PathlossReferenceSignal,
1254 iE-Extensions ProtocolExtensionContainer { { PathlossReferenceInformation-ExtIEs } } OPTIONAL,
1258 PathlossReferenceInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1263 PathlossReferenceSignal ::= CHOICE {
1265 dL-PRS-Reference DL-PRS,
1266 choice-Extension ProtocolIE-Single-Container {{ PathlossReferenceSignal-ExtensionIE }}
1269 PathlossReferenceSignal-ExtensionIE NRPPA-PROTOCOL-IES ::= {
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,
1298 PosSIBs-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1302 PosSIB-Segments ::= SEQUENCE (SIZE (1.. maxNrOfSegments)) OF SEQUENCE {
1303 assistanceDataSIBelement OCTET STRING,
1304 iE-Extensions ProtocolExtensionContainer { { PosSIB-Segments-ExtIEs} } OPTIONAL,
1308 PosSIB-Segments-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1312 PosSIB-Type ::= ENUMERATED {
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,
1391 PosSRSResource-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1392 { ID id-TxHoppingConfiguration CRITICALITY ignore EXTENSION TxHoppingConfiguration PRESENCE optional},
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,
1412 PosSRSResourceSet-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1413 { ID id-PosSRSResourceSet-Aggregation-List CRITICALITY ignore EXTENSION PosSRSResourceSet-Aggregation-List PRESENCE optional },
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,
1428 PosSRSResourceSet-Aggregation-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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 ::= {
1444 PosResourceSetTypePeriodic ::= SEQUENCE {
1445 posperiodicSet ENUMERATED{true, ...},
1446 iE-Extensions ProtocolExtensionContainer { { PosResourceSetTypePeriodic-ExtIEs} } OPTIONAL,
1450 PosResourceSetTypePeriodic-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1454 PosResourceSetTypeSemi-persistent ::= SEQUENCE {
1455 possemi-persistentSet ENUMERATED{true, ...},
1456 iE-Extensions ProtocolExtensionContainer { { PosResourceSetTypeSemi-persistent-ExtIEs} } OPTIONAL,
1460 PosResourceSetTypeSemi-persistent-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1464 PosResourceSetTypeAperiodic ::= SEQUENCE {
1465 sRSResourceTrigger INTEGER(1..3),
1466 iE-Extensions ProtocolExtensionContainer { { PosResourceSetTypeAperiodic-ExtIEs} } OPTIONAL,
1470 PosResourceSetTypeAperiodic-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1474 PreconfigurationResult ::= BIT STRING (SIZE(8))
1476 PRS-Bandwidth-EUTRA ::= ENUMERATED {
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,
1496 PRSAngleItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1497 { ID id-PRS-Resource-ID CRITICALITY ignore EXTENSION PRS-Resource-ID PRESENCE optional },
1501 PRSInformationPos ::= SEQUENCE {
1503 pRS-Resource-Set-IDPos PRS-Resource-Set-ID,
1504 pRS-Resource-IDPos PRS-Resource-ID OPTIONAL,
1505 iE-Extensions ProtocolExtensionContainer { { PRSInformationPos-ExtIEs} } OPTIONAL,
1509 PRSInformationPos-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1513 PRSConfigRequestType ::= ENUMERATED {configure, off, ...}
1515 PRSConfiguration ::= SEQUENCE {
1516 pRSResourceSet-List PRSResourceSet-List,
1517 iE-Extensions ProtocolExtensionContainer { { PRSConfiguration-ExtIEs} } OPTIONAL,
1521 PRSConfiguration-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1522 { ID id-AggregatedPRSResourceSetList CRITICALITY ignore EXTENSION AggregatedPRSResourceSetList PRESENCE optional },
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 ::= {
1549 PRSOccasionGroup-EUTRA ::= ENUMERATED {
1560 PRSFrequencyHoppingConfiguration-EUTRA ::= SEQUENCE {
1561 noOfFreqHoppingBands NumberOfFrequencyHoppingBands,
1562 bandPositions SEQUENCE(SIZE (1..maxnoFreqHoppingBandsMinusOne)) OF NarrowBandIndex,
1563 iE-Extensions ProtocolExtensionContainer { { PRSFrequencyHoppingConfiguration-EUTRA-Item-IEs} } OPTIONAL,
1567 PRSFrequencyHoppingConfiguration-EUTRA-Item-IEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
1582 PRS-Measurements-Info-List-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1587 PRSMuting::= SEQUENCE {
1588 pRSMutingOption1 PRSMutingOption1 OPTIONAL,
1589 pRSMutingOption2 PRSMutingOption2 OPTIONAL,
1590 iE-Extensions ProtocolExtensionContainer { { PRSMuting-ExtIEs} } OPTIONAL,
1593 PRSMuting-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1598 PRSMutingOption1 ::= SEQUENCE {
1599 mutingPattern DL-PRSMutingPattern,
1600 mutingBitRepetitionFactor ENUMERATED{n1,n2,n4,n8,...},
1601 iE-Extensions ProtocolExtensionContainer { { PRSMutingOption1-ExtIEs} } OPTIONAL,
1604 PRSMutingOption1-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1608 PRSMutingOption2 ::= SEQUENCE {
1609 mutingPattern DL-PRSMutingPattern,
1610 iE-Extensions ProtocolExtensionContainer { { PRSMutingOption2-ExtIEs} } OPTIONAL,
1613 PRSMutingOption2-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
1629 PRSResource-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1630 { ID id-ExtendedResourceSymbolOffset CRITICALITY ignore EXTENSION ExtendedResourceSymbolOffset PRESENCE optional},
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 ::= {
1646 PRSResource-QCLSourceSSB ::= SEQUENCE {
1647 pCI-NR INTEGER(0..1007),
1648 sSB-Index SSB-Index OPTIONAL,
1649 iE-Extensions ProtocolExtensionContainer { { PRSResource-QCLSourceSSB-ExtIEs} } OPTIONAL,
1653 PRSResource-QCLSourceSSB-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1657 PRSResource-QCLSourcePRS ::= SEQUENCE {
1658 qCLSourcePRSResourceSetID PRS-Resource-Set-ID,
1659 qCLSourcePRSResourceID PRS-Resource-ID OPTIONAL,
1660 iE-Extensions ProtocolExtensionContainer { { PRSResource-QCLSourcePRS-ExtIEs} } OPTIONAL,
1663 PRSResource-QCLSourcePRS-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
1691 PRSResourceSet-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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 ::= {
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,
1721 PRSTransmissionOffPerResource-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1725 PRSTransmissionOffIndicationPerResource-Item ::= SEQUENCE {
1726 pRSResourceID PRS-Resource-ID,
1727 iE-Extensions ProtocolExtensionContainer { { PRSTransmissionOffIndicationPerResource-Item-ExtIEs} } OPTIONAL,
1731 PRSTransmissionOffIndicationPerResource-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1735 PRSTransmissionOffInformation ::= SEQUENCE {
1736 pRSTransmissionOffIndication PRSTransmissionOffIndication,
1737 iE-Extensions ProtocolExtensionContainer { { PRSTransmissionOffInformation-ExtIEs} } OPTIONAL,
1741 PRSTransmissionOffInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
1753 PRSTransmissionOffPerResourceSet-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1757 PRSTRPList ::= SEQUENCE (SIZE(1.. maxnoTRPs)) OF PRSTRPItem
1759 PRSTRPItem ::= SEQUENCE {
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,
1769 PRSTRPItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1775 PRSTransmissionTRPList ::= SEQUENCE (SIZE(1.. maxnoTRPs)) OF PRSTransmissionTRPItem
1777 PRSTransmissionTRPItem ::= SEQUENCE {
1779 pRSConfiguration PRSConfiguration,
1780 iE-Extensions ProtocolExtensionContainer { { PRSTransmissionTRPItem-ExtIEs} } OPTIONAL,
1784 PRSTransmissionTRPItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1788 PosValidityAreaCellList ::= SEQUENCE (SIZE (1..maxnoVACell)) OF PosValidityAreaCell-Item
1791 PosValidityAreaCell-Item ::= SEQUENCE {
1793 nR-PCI NR-PCI OPTIONAL,
1794 iE-Extensions ProtocolExtensionContainer { { PosValidityAreaCell-Item-ExtIEs} } OPTIONAL,
1798 PosValidityAreaCell-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1802 PointA ::= INTEGER (0..3279165)
1808 ReferenceSignal ::= CHOICE {
1809 nZP-CSI-RS NZP-CSI-RS-ResourceID,
1812 positioningSRS SRSPosResourceID,
1814 choice-Extension ProtocolIE-Single-Container {{ReferenceSignal-ExtensionIE }}
1817 ReferenceSignal-ExtensionIE NRPPA-PROTOCOL-IES ::= {
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 ::= {
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,
1843 RelativeGeodeticLocation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
1858 RelativeCartesianLocation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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),
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},
1882 RepetitionFactorExtended ::= ENUMERATED {n3, n5, n6, n7, n8, n10, n12, n14, ...}
1884 ReportCharacteristics ::= ENUMERATED {
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,
1912 RequestedDLPRSTransmissionCharacteristics-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
1913 { ID id-PRSBWAggregationRequestIndication CRITICALITY ignore EXTENSION PRSBWAggregationRequestIndication PRESENCE optional},
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,
1931 RequestedDLPRSResourceSet-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
1943 RequestedDLPRSResource-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
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 },
1968 ResourceMapping ::= SEQUENCE {
1969 startPosition INTEGER (0..13),
1970 nrofSumbols ENUMERATED {n1, n2, n4, n8, n12},
1971 iE-Extensions ProtocolExtensionContainer { { ResourceMapping-ExtIEs} } OPTIONAL,
1975 ResourceMapping-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
1988 RequestedSRSPreconfigurationCharacteristics-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
2002 SRSResourceSet-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2003 { ID id-SRSSpatialRelationPerSRSResource CRITICALITY ignore EXTENSION SpatialRelationPerSRSResource PRESENCE optional},
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 ::= {
2020 ResourceSetTypePeriodic ::= SEQUENCE {
2021 periodicSet ENUMERATED{true, ...},
2022 iE-Extensions ProtocolExtensionContainer { { ResourceSetTypePeriodic-ExtIEs} } OPTIONAL,
2026 ResourceSetTypePeriodic-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2030 ResourceSetTypeSemi-persistent ::= SEQUENCE {
2031 semi-persistentSet ENUMERATED{true, ...},
2032 iE-Extensions ProtocolExtensionContainer { { ResourceSetTypeSemi-persistent-ExtIEs} } OPTIONAL,
2036 ResourceSetTypeSemi-persistent-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2040 ResourceSetTypeAperiodic ::= SEQUENCE {
2041 sRSResourceTrigger INTEGER(1..3),
2042 slotoffset INTEGER(0..32),
2043 iE-Extensions ProtocolExtensionContainer { { ResourceSetTypeAperiodic-ExtIEs} } OPTIONAL,
2047 ResourceSetTypeAperiodic-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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 ::= {
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,
2070 ResourceTypePeriodic-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
2081 ResourceTypeSemi-persistent-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2085 ResourceTypeAperiodic ::= SEQUENCE {
2086 aperiodicResourceType ENUMERATED{true, ...},
2087 iE-Extensions ProtocolExtensionContainer { { ResourceTypeAperiodic-ExtIEs} } OPTIONAL,
2091 ResourceTypeAperiodic-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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 ::= {
2107 ResourceTypePeriodicPos ::= SEQUENCE {
2108 sRSPeriodicity SRSPeriodicity,
2109 offset INTEGER(0..81919, ...),
2110 iE-Extensions ProtocolExtensionContainer { { ResourceTypePeriodicPos-ExtIEs} } OPTIONAL,
2114 ResourceTypePeriodicPos-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2118 ResourceTypeSemi-persistentPos ::= SEQUENCE {
2119 sRSPeriodicity SRSPeriodicity,
2120 offset INTEGER(0..81919, ...),
2121 iE-Extensions ProtocolExtensionContainer { { ResourceTypeSemi-persistentPos-ExtIEs} } OPTIONAL,
2125 ResourceTypeSemi-persistentPos-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2129 ResourceTypeAperiodicPos ::= SEQUENCE {
2130 slotOffset INTEGER (0..32),
2131 iE-Extensions ProtocolExtensionContainer { { ResourceTypeAperiodicPos-ExtIEs} } OPTIONAL,
2135 ResourceTypeAperiodicPos-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2139 ResponseTime ::= SEQUENCE {
2140 time INTEGER (1..128,...),
2141 timeUnit ENUMERATED {second, ten-seconds, ten-milliseconds,...},
2142 iE-Extensions ProtocolExtensionContainer { { ResponseTime-ExtIEs} } OPTIONAL,
2146 ResponseTime-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2151 ResultCSI-RSRP ::= SEQUENCE (SIZE (1.. maxCellReportNR)) OF ResultCSI-RSRP-Item
2153 ResultCSI-RSRP-Item ::= SEQUENCE {
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,
2163 ResultCSI-RSRP-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
2176 ResultCSI-RSRP-PerCSI-RS-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2180 ResultCSI-RSRQ ::= SEQUENCE (SIZE (1.. maxCellReportNR)) OF ResultCSI-RSRQ-Item
2182 ResultCSI-RSRQ-Item ::= SEQUENCE {
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,
2192 ResultCSI-RSRQ-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
2205 ResultCSI-RSRQ-PerCSI-RS-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2209 ResultEUTRA ::= SEQUENCE (SIZE (1.. maxEUTRAMeas)) OF ResultEUTRA-Item
2211 ResultEUTRA-Item ::= SEQUENCE {
2212 pCI-EUTRA PCI-EUTRA,
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,
2221 ResultEUTRA-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2226 ResultRSRP-EUTRA ::= SEQUENCE (SIZE (1.. maxCellReport)) OF ResultRSRP-EUTRA-Item
2228 ResultRSRP-EUTRA-Item ::= SEQUENCE {
2229 pCI-EUTRA PCI-EUTRA,
2231 cGI-EUTRA CGI-EUTRA OPTIONAL,
2232 valueRSRP-EUTRA ValueRSRP-EUTRA,
2233 iE-Extensions ProtocolExtensionContainer { { ResultRSRP-EUTRA-Item-ExtIEs} } OPTIONAL,
2237 ResultRSRP-EUTRA-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2241 ResultRSRQ-EUTRA ::= SEQUENCE (SIZE (1.. maxCellReport)) OF ResultRSRQ-EUTRA-Item
2243 ResultRSRQ-EUTRA-Item ::= SEQUENCE {
2244 pCI-EUTRA PCI-EUTRA,
2246 cGI-UTRA CGI-EUTRA OPTIONAL,
2247 valueRSRQ-EUTRA ValueRSRQ-EUTRA,
2248 iE-Extensions ProtocolExtensionContainer { { ResultRSRQ-EUTRA-Item-ExtIEs} } OPTIONAL,
2252 ResultRSRQ-EUTRA-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2257 ResultSS-RSRP ::= SEQUENCE (SIZE (1.. maxCellReportNR)) OF ResultSS-RSRP-Item
2259 ResultSS-RSRP-Item ::= SEQUENCE {
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,
2269 ResultSS-RSRP-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
2282 ResultSS-RSRP-PerSSB-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2286 ResultSS-RSRQ ::= SEQUENCE (SIZE (1.. maxCellReportNR)) OF ResultSS-RSRQ-Item
2288 ResultSS-RSRQ-Item ::= SEQUENCE {
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,
2298 ResultSS-RSRQ-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
2311 ResultSS-RSRQ-PerSSB-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2316 ResultGERAN ::= SEQUENCE (SIZE (1.. maxGERANMeas)) OF ResultGERAN-Item
2318 ResultGERAN-Item ::= SEQUENCE {
2320 physCellIDGERAN PhysCellIDGERAN,
2322 iE-Extensions ProtocolExtensionContainer { { ResultGERAN-Item-ExtIEs} } OPTIONAL,
2326 ResultGERAN-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2331 ResultNR ::= SEQUENCE (SIZE (1.. maxNRMeas)) OF ResultNR-Item
2333 ResultNR-Item ::= SEQUENCE {
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,
2345 ResultNR-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2350 ResultUTRAN ::= SEQUENCE (SIZE (1.. maxUTRANMeas)) OF ResultUTRAN-Item
2352 ResultUTRAN-Item ::= SEQUENCE {
2354 physCellIDUTRAN CHOICE {
2355 physCellIDUTRA-FDD PhysCellIDUTRA-FDD,
2356 physCellIDUTRA-TDD PhysCellIDUTRA-TDD
2358 uTRA-RSCP UTRA-RSCP OPTIONAL,
2359 uTRA-EcN0 UTRA-EcN0 OPTIONAL,
2360 iE-Extensions ProtocolExtensionContainer { { ResultUTRAN-Item-ExtIEs} } OPTIONAL,
2364 ResultUTRAN-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2368 RSSI ::= INTEGER (0..63, ...)
2370 RxTxTimingErrorMargin ::= ENUMERATED {tc0dot5, tc1, tc2, tc4, tc8, tc12, tc16, tc20, tc24, tc32, tc40, tc48, tc64, tc80, tc96, tc128, ...}
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,
2386 SCS-SpecificCarrier-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2391 Search-window-information ::= SEQUENCE {
2392 expectedPropagationDelay INTEGER (-3841..3841,...),
2393 delayUncertainty INTEGER (1..246,...),
2394 iE-Extensions ProtocolExtensionContainer { { Search-window-information-ExtIEs } } OPTIONAL,
2398 Search-window-information-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
2418 SlotOffsetForRemainingHopsItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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 ::= {
2433 SlotOffsetRemainingHopsAperiodic ::= SEQUENCE {
2434 slotOffset INTEGER (1..32) OPTIONAL,
2435 startPosition INTEGER (0..13) OPTIONAL,
2436 iE-Extensions ProtocolExtensionContainer { { SlotOffsetRemainingHopsAperiodic-ExtIEs} } OPTIONAL,
2440 SlotOffsetRemainingHopsAperiodic-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2444 SlotOffsetRemainingHopsSemiPersistent ::= SEQUENCE {
2445 sRSperiodicity SRSPeriodicity,
2446 offset INTEGER(0..81919, ...),
2447 startPosition INTEGER (0..13) OPTIONAL,
2448 iE-Extensions ProtocolExtensionContainer { { SlotOffsetRemainingHopsSemiPersistent-ExtIEs} } OPTIONAL,
2452 SlotOffsetRemainingHopsSemiPersistent-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2456 SlotOffsetRemainingHopsPeriodic ::= SEQUENCE {
2457 sRSperiodicity SRSPeriodicity,
2458 offset INTEGER(0..81919, ...),
2459 startPosition INTEGER (0..13) OPTIONAL,
2460 iE-Extensions ProtocolExtensionContainer { { SlotOffsetRemainingHopsSemiPeriodic-ExtIEs} } OPTIONAL,
2464 SlotOffsetRemainingHopsSemiPeriodic-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2469 SpatialDirectionInformation ::= SEQUENCE {
2470 nR-PRS-Beam-Information NR-PRS-Beam-Information,
2471 iE-Extensions ProtocolExtensionContainer { { SpatialDirectionInformation-ExtIEs } } OPTIONAL,
2475 SpatialDirectionInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2480 SpatialRelationInfo ::= SEQUENCE {
2481 spatialRelationforResourceID SpatialRelationforResourceID,
2482 iE-Extensions ProtocolExtensionContainer { {SpatialRelationInfo-ExtIEs} } OPTIONAL,
2486 SpatialRelationInfo-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2491 SpatialRelationforResourceID ::= SEQUENCE (SIZE(1..maxnoSpatialRelations)) OF SpatialRelationforResourceIDItem
2493 SpatialRelationforResourceIDItem ::= SEQUENCE {
2494 referenceSignal ReferenceSignal,
2495 iE-Extensions ProtocolExtensionContainer { {SpatialRelationforResourceIDItem-ExtIEs} } OPTIONAL,
2499 SpatialRelationforResourceIDItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2504 SpatialRelationPerSRSResource ::= SEQUENCE {
2505 spatialRelationPerSRSResource-List SpatialRelationPerSRSResource-List,
2506 iE-Extensions ProtocolExtensionContainer { { SpatialRelationPerSRSResource-ExtIEs} } OPTIONAL,
2510 SpatialRelationPerSRSResource-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2514 SpatialRelationPerSRSResource-List::= SEQUENCE(SIZE (1.. maxnoSRS-ResourcePerSet)) OF SpatialRelationPerSRSResourceItem
2516 SpatialRelationPerSRSResourceItem ::= SEQUENCE {
2517 referenceSignal ReferenceSignal,
2518 iE-Extensions ProtocolExtensionContainer { {SpatialRelationPerSRSResourceItem-ExtIEs} } OPTIONAL,
2522 SpatialRelationPerSRSResourceItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2526 SpatialRelationPos ::= CHOICE {
2528 pRSInformationPos PRSInformationPos,
2529 choice-extension ProtocolIE-Single-Container {{ SpatialInformationPos-ExtIEs }}
2532 SpatialInformationPos-ExtIEs NRPPA-PROTOCOL-IES ::= {
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,
2547 SRSConfig-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
2562 SRSCarrier-List-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2567 SRSConfiguration ::= SEQUENCE {
2568 sRSCarrier-List SRSCarrier-List,
2569 iE-Extensions ProtocolExtensionContainer { { SRSConfiguration-ExtIEs } } OPTIONAL,
2573 SRSConfiguration-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
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},
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,
2627 SRSResourceSet-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2631 SRSResourceSetID ::= INTEGER (0..15, ...)
2633 SRSResourceTrigger ::= SEQUENCE {
2634 aperiodicSRSResourceTriggerList AperiodicSRSResourceTriggerList,
2635 iE-Extensions ProtocolExtensionContainer { {SRSResourceTrigger-ExtIEs} } OPTIONAL,
2639 SRSResourceTrigger-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2643 SRSResourcetype ::= SEQUENCE {
2644 sRSResourceTypeChoice SRSResourceTypeChoice,
2645 iE-Extensions ProtocolExtensionContainer { { SRSResourcetype-ExtIEs} } OPTIONAL,
2649 SRSResourcetype-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2650 { ID id-SRSPortIndex CRITICALITY ignore EXTENSION SRSPortIndex PRESENCE optional},
2654 SRSResourceTypeChoice ::= CHOICE {
2655 sRSResourceInfo SRSInfo,
2656 posSRSResourceInfo PosSRSInfo,
2660 SRSInfo ::= SEQUENCE {
2661 sRSResource SRSResourceID,
2665 SRSTransmissionStatus ::= ENUMERATED {stopped, ...}
2667 PosSRSInfo ::= SEQUENCE {
2668 posSRSResourceID SRSPosResourceID,
2673 SSBInfo ::= SEQUENCE {
2674 listOfSSBInfo SEQUENCE (SIZE (1..maxNoSSBs)) OF SSBInfoItem,
2675 iE-Extensions ProtocolExtensionContainer { {SSBInfo-ExtIEs} } OPTIONAL,
2679 SSBInfo-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2685 SSBInfoItem ::= SEQUENCE {
2686 sSB-Configuration TF-Configuration,
2687 pCI-NR INTEGER (0..1007),
2688 iE-Extensions ProtocolExtensionContainer { { SSBInfoItem-ExtIEs} } OPTIONAL,
2693 SSBInfoItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2699 pCI-NR INTEGER (0..1007),
2700 ssb-index SSB-Index OPTIONAL,
2701 iE-Extensions ProtocolExtensionContainer { {SSB-ExtIEs} } OPTIONAL,
2705 SSB-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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 ::= {
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 ::= {
2737 StartRBHopping ::= ENUMERATED {enable}
2740 StartTimeAndDuration ::= SEQUENCE {
2741 startTime RelativeTime1900 OPTIONAL,
2742 duration INTEGER (0..90060, ...) OPTIONAL,
2743 iE-Extensions ProtocolExtensionContainer { { StartTimeAndDuration-ExtIEs} } OPTIONAL,
2747 StartTimeAndDuration-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2752 SymbolIndex ::= INTEGER (0..13)
2754 SystemFrameNumber ::= INTEGER (0..1023)
2756 SystemInformation ::= SEQUENCE (SIZE (1.. maxNrOfPosSImessage)) OF SEQUENCE {
2757 broadcastPeriodicity BroadcastPeriodicity,
2759 iE-Extensions ProtocolExtensionContainer { { SystemInformation-ExtIEs} } OPTIONAL,
2763 SystemInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
2779 SRSPreconfiguration-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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}
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,
2796 TDD-Config-EUTRA-Item-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2800 TRPTEGInformation ::= CHOICE {
2803 choice-extension ProtocolIE-Single-Container { { TRPTEGInformation-ExtIEs} }
2806 TRPTEGInformation-ExtIEs NRPPA-PROTOCOL-IES ::= {
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,
2817 RxTxTEG-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2821 RxTEG ::= SEQUENCE {
2822 tRP-Rx-TEGInformation TRP-Rx-TEGInformation,
2823 tRP-Tx-TEGInformation TRP-Tx-TEGInformation,
2824 iE-extensions ProtocolExtensionContainer { { RxTEG-ExtIEs } } OPTIONAL,
2828 RxTEG-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
2848 TF-Configuration-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2853 TimeStamp ::= SEQUENCE {
2854 systemFrameNumber SystemFrameNumber,
2855 slotIndex TimeStampSlotIndex,
2856 measurementTime RelativeTime1900 OPTIONAL,
2857 iE-Extension ProtocolExtensionContainer { { TimeStamp-ExtIEs} } OPTIONAL,
2861 TimeStamp-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2862 { ID id-SymbolIndex CRITICALITY ignore EXTENSION SymbolIndex PRESENCE optional },
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},
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 ::= {
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 ::= {
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,
2912 TimeWindowStartSRS-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
2930 TimeWindowInformation-Measurement-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
2946 TimeWindowInformation-SRS-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
2952 TP-ID-EUTRA ::= INTEGER (0..4095, ...)
2954 TP-Type-EUTRA ::= ENUMERATED { prs-only-tp, ... }
2957 TransmissionComb ::= CHOICE {
2959 combOffset-n2 INTEGER (0..1),
2960 cyclicShift-n2 INTEGER (0..7)
2963 combOffset-n4 INTEGER (0..3),
2964 cyclicShift-n4 INTEGER (0..11)
2966 choice-extension ProtocolIE-Single-Container { { TransmissionComb-ExtIEs} }
2968 TransmissionComb-ExtIEs NRPPA-PROTOCOL-IES ::= {
2969 { ID id-transmissionCombn8 CRITICALITY reject TYPE TransmissionCombn8 PRESENCE mandatory},
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 ::= {
2984 TransmissionCombPos ::= CHOICE {
2986 combOffset-n2 INTEGER (0..1),
2987 cyclicShift-n2 INTEGER (0..7)
2990 combOffset-n4 INTEGER (0..3),
2991 cyclicShift-n4 INTEGER (0..11)
2994 combOffset-n8 INTEGER (0..7),
2995 cyclicShift-n8 INTEGER (0..5)
2998 choice-extension ProtocolIE-Single-Container { { TransmissionCombPos-ExtIEs} }
3000 TransmissionCombPos-ExtIEs NRPPA-PROTOCOL-IES ::= {
3004 TRPBeamAntennaInformation ::= SEQUENCE {
3005 choice-TRP-Beam-Antenna-Info-Item Choice-TRP-Beam-Antenna-Info-Item,
3006 iE-Extensions ProtocolExtensionContainer {{ TRPBeamAntennaInformation-ExtIEs}} OPTIONAL,
3010 TRPBeamAntennaInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3014 Choice-TRP-Beam-Antenna-Info-Item ::= CHOICE {
3016 explicit TRP-BeamAntennaExplicitInformation,
3018 choice-extension ProtocolIE-Single-Container { { Choice-TRP-Beam-Info-Item-ExtIEs } }
3021 Choice-TRP-Beam-Info-Item-ExtIEs NRPPA-PROTOCOL-IES ::= {
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,
3032 TRP-BeamAntennaExplicitInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
3046 TRP-BeamAntennaAnglesList-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
3058 TRP-ElevationAngleList-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
3071 TRP-Beam-Power-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
3084 TRPMeasurementQuantitiesList-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3085 {ID id-TimingReportingGranularityFactorExtended CRITICALITY ignore EXTENSION TimingReportingGranularityFactorExtended PRESENCE optional},
3089 TRPMeasurementType::= ENUMERATED {
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,
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 },
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},
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 },
3149 TrpMeasurementTimingQuality ::= SEQUENCE {
3150 measurementQuality INTEGER (0..31),
3151 resolution ENUMERATED {m0dot1, m1, m10, m30, ...},
3152 iE-extensions ProtocolExtensionContainer { { TrpMeasurementTimingQuality-ExtIEs } } OPTIONAL,
3156 TrpMeasurementTimingQuality-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
3168 TrpMeasurementAngleQuality-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3172 TRPPhaseQuality ::= SEQUENCE {
3173 phaseQualityIndex INTEGER(0..179),
3174 resolution ENUMERATED {deg0dot1, deg1, ...},
3175 iE-extensions ProtocolExtensionContainer { { TRPPhaseQuality-ExtIEs } } OPTIONAL,
3179 TRPPhaseQuality-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3183 TRP-MeasurementRequestList ::= SEQUENCE (SIZE (1..maxNoOfMeasTRPs)) OF TRP-MeasurementRequestItem
3185 TRP-MeasurementRequestItem ::= SEQUENCE {
3187 search-window-information Search-window-information OPTIONAL,
3188 iE-extensions ProtocolExtensionContainer { { TRP-MeasurementRequestItem-ExtIEs } } OPTIONAL,
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 },
3200 TRP-MeasurementResponseList ::= SEQUENCE (SIZE (1..maxNoOfMeasTRPs)) OF TRP-MeasurementResponseItem
3202 TRP-MeasurementResponseItem ::= SEQUENCE {
3204 measurementResult TrpMeasurementResult,
3205 iE-extensions ProtocolExtensionContainer { { TRP-MeasurementResponseItem-ExtIEs } } OPTIONAL,
3209 TRP-MeasurementResponseItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3210 { ID id-Cell-ID CRITICALITY ignore EXTENSION CGI-NR PRESENCE optional },
3215 TRP-MeasurementUpdateList ::= SEQUENCE (SIZE (1..maxNoOfMeasTRPs)) OF TRP-MeasurementUpdateItem
3217 TRP-MeasurementUpdateItem ::= SEQUENCE {
3219 aoA-window-information AoA-AssistanceInfo OPTIONAL,
3220 iE-extensions ProtocolExtensionContainer { { TRP-MeasurementUpdateItem-ExtIEs } } OPTIONAL,
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 },
3231 TRPInformationListTRPResp ::= SEQUENCE (SIZE (1.. maxnoTRPs)) OF SEQUENCE {
3232 tRPInformation TRPInformation,
3233 iE-Extensions ProtocolExtensionContainer { {TRPInformationTRPResp-ExtIEs} } OPTIONAL,
3237 TRPInformationTRPResp-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3241 TRPInformation ::= SEQUENCE {
3243 tRPInformationTypeResponseList TRPInformationTypeResponseList,
3244 iE-Extensions ProtocolExtensionContainer { { TRPInformation-ExtIEs } } OPTIONAL,
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"
3254 TRPInformationTypeResponseList ::= SEQUENCE (SIZE (1..maxnoTRPInfoTypes)) OF TRPInformationTypeResponseItem
3256 TRPInformationTypeResponseItem ::= CHOICE {
3257 pCI-NR INTEGER (0..1007),
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 },
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 },
3287 TRPInformationTypeItem ::= ENUMERATED {
3302 mobile-trp-location-info,
3306 TRPList ::= SEQUENCE (SIZE(1.. maxnoTRPs)) OF TRPItem
3308 TRPItem ::= SEQUENCE {
3310 iE-Extensions ProtocolExtensionContainer { {TRPItem-ExtIEs} } OPTIONAL,
3314 TRPItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3315 { ID id-PRSBWAggregationRequestIndication CRITICALITY ignore EXTENSION PRSBWAggregationRequestIndication PRESENCE optional},
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 ::= {
3333 TRPPositionDirect ::= SEQUENCE {
3334 accuracy TRPPositionDirectAccuracy,
3335 iE-extensions ProtocolExtensionContainer { { TRPPositionDirect-ExtIEs } } OPTIONAL,
3339 TRPPositionDirect-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3343 TRPPositionDirectAccuracy ::= CHOICE {
3344 tRPPosition NG-RANAccessPointPosition ,
3345 tRPHAposition NGRANHighAccuracyAccessPointPosition ,
3346 choice-extension ProtocolIE-Single-Container { { TRPPositionDirectAccuracy-ExtIEs } }
3349 TRPPositionDirectAccuracy-ExtIEs NRPPA-PROTOCOL-IES ::= {
3354 TRPPositionReferenced ::= SEQUENCE {
3355 referencePoint ReferencePoint,
3356 referencePointType TRPReferencePointType,
3357 iE-extensions ProtocolExtensionContainer { { TRPPositionReferenced-ExtIEs } } OPTIONAL,
3361 TRPPositionReferenced-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3365 TRP-PRS-Information-List ::= SEQUENCE (SIZE(1.. maxnoPRSTRPs)) OF TRP-PRS-Information-List-Item
3367 TRP-PRS-Information-List-Item ::= SEQUENCE {
3370 cGI-NR CGI-NR OPTIONAL,
3371 pRSConfiguration PRSConfiguration,
3372 iE-Extensions ProtocolExtensionContainer { { TRP-PRS-Information-List-Item-ExtIEs} } OPTIONAL,
3376 TRP-PRS-Information-List-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3380 TRPReferencePointType ::= CHOICE {
3381 tRPPositionRelativeGeodetic RelativeGeodeticLocation,
3382 tRPPositionRelativeCartesian RelativeCartesianLocation,
3383 choice-extension ProtocolIE-Single-Container { { TRPReferencePointType-ExtIEs } }
3386 TRPReferencePointType-ExtIEs NRPPA-PROTOCOL-IES ::= {
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,
3397 TRP-Rx-TEGInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
3408 TRP-RxTx-TEGInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
3419 TRP-Tx-TEGInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
3433 TRPTEGItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3437 DLPRSResourceID-Item ::= SEQUENCE {
3438 dl-PRSResourceID PRS-Resource-ID,
3439 iE-Extensions ProtocolExtensionContainer { { DLPRSResource-Item-ExtIEs} } OPTIONAL,
3443 DLPRSResource-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3448 TRPType ::= ENUMERATED {
3459 TypeOfError ::= ENUMERATED {
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,
3473 TxHoppingConfiguration-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
3492 UEReportingInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3496 UE-Rx-Tx-Time-Diff ::= INTEGER (0..61565)
3498 UE-TEG-ReportingPeriodicity ::= ENUMERATED {
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,
3521 UETxTEGAssociationItem-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3522 { ID id-UETxTimingErrorMargin CRITICALITY ignore EXTENSION TimingErrorMargin PRESENCE optional },
3526 SRSResourceID-Item ::= SEQUENCE {
3527 sRSResourceID SRSResourceID,
3528 iE-Extensions ProtocolExtensionContainer { { SRSResourceID-Item-ExtIEs} } OPTIONAL,
3532 SRSResourceID-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
3551 UL-AoA-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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},
3568 UL-RSCPMeas ::= SEQUENCE {
3569 uLRSCP INTEGER (0..3599),
3570 iE-extensions ProtocolExtensionContainer { { UL-RSCPMeas-ExtIEs } } OPTIONAL,
3574 UL-RSCPMeas-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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},
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,
3606 UL-SRS-RSRPP-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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)
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,
3639 ValidityAreaSpecificSRSInformation-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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,
3657 WLANMeasurementQuantitiesValue-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
3661 WLANMeasurementQuantitiesValue ::= ENUMERATED {
3666 WLANMeasurementResult ::= SEQUENCE (SIZE (1..maxNoMeas)) OF WLANMeasurementResult-Item
3668 WLANMeasurementResult-Item ::= SEQUENCE {
3669 wLAN-RSSI WLAN-RSSI,
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,
3681 WLANMeasurementResult-Item-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {
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 {
3701 WLANOperatingClass ::= INTEGER (0..255)
3710 zenithAoA INTEGER (0..1799),
3711 lCS-to-GCS-Translation LCS-to-GCS-Translation OPTIONAL,
3712 iE-extensions ProtocolExtensionContainer { { ZoA-ExtIEs } } OPTIONAL,
3716 ZoA-ExtIEs NRPPA-PROTOCOL-EXTENSION ::= {