2 -- 3GPP TS 25.453 V17.0.0 (2022-04
4 -- 9.3.4 Information Element Definitions
5 -- **************************************************************
7 -- Information Element Definitions
9 -- **************************************************************
12 itu-t (0) identified-organization (4) etsi (0) mobileDomain (0)
13 umts-Access (20) modules (3) pcap(4) version1 (1) pcap-IEs (2) }
15 DEFINITIONS AUTOMATIC TAGS ::=
41 maxNrOfEDPCCH-PO-QUANTSTEPs,
42 maxNrOfRefETFCI-PO-QUANTSTEPs,
52 maxNrOfIRATMeasurements,
53 maxReportedGERANCells,
61 id-UTRAN-GPSReferenceTime,
62 id-UTRAN-GPSReferenceTimeResult,
64 id-UTRAN-GPS-DriftRate,
65 id-OTDOA-AddMeasuredResultsInfo,
66 id-GPS-ReferenceLocation,
67 id-rxTimingDeviation768Info,
68 id-rxTimingDeviation384extInfo,
69 id-MeasurementValidity,
70 id-ExtendedRoundTripTime,
71 id-roundTripTimeInfoWithType1,
72 id-AddMeasurementInfo,
74 id-GANSS-CommonAssistanceData,
75 id-GANSS-GenericAssistanceDataList,
76 id-GANSS-PositioningDataSet,
77 id-GNSS-PositioningMethod,
78 id-NetworkAssistedGANSSSuport,
79 id-TUTRANGANSSMeasurementValueInfo,
81 id-extendedTimingAdvanceLCR,
82 id-additionalMeasurementInforLCR,
83 id-timingAdvanceLCR-R7,
84 id-rxTimingDeviationLCR,
85 id-GPSReferenceTimeUncertainty,
86 id-GANSS-AddIonoModelReq,
87 id-GANSS-EarthOrientParaReq,
88 id-GANSS-Additional-Ionospheric-Model,
89 id-GANSS-Earth-Orientation-Parameters,
90 id-GANSS-Additional-Time-Models,
91 id-GANSS-Additional-Navigation-Models,
92 id-GANSS-Additional-UTC-Models,
93 id-GANSS-Auxiliary-Information,
97 id-GANSS-alm-keplerianNAVAlmanac,
98 id-GANSS-alm-keplerianReducedAlmanac,
99 id-GANSS-alm-keplerianMidiAlmanac,
100 id-GANSS-alm-keplerianGLONASS,
101 id-GANSS-alm-ecefSBASAlmanac,
102 id-UTRAN-GANSSReferenceTimeResult,
103 id-GANSS-Reference-Time-Only,
104 id-GANSS-AddADchoices,
105 id-supportGANSSNonNativeADchoices,
106 id-PositionDataUEbased,
107 id-ganssCodePhaseAmbiguityExt,
108 id-ganssIntegerCodePhaseExt,
109 id-GANSScarrierPhaseRequested,
110 id-GANSSMultiFreqMeasRequested,
111 id-ganssReq-AddIonosphericModel,
112 id-ganssReq-EarthOrientPara,
113 id-ganssAddNavigationModel-req,
114 id-ganssAddUTCModel-req,
116 id-GANSS-AlmanacModelChoice,
117 id-DGNSS-ValidityPeriod,
118 id-AzimuthAndElevationLSB,
119 id-completeAlmanacProvided,
123 id-requestedCellIDGERANMeasurements,
124 id-GANSS-alm-keplerianBDSAlmanac,
125 id-BDS-Ionospheric-Grid-Model,
126 id-DBDS-Correction-Information,
127 id-BDSIonosphericGridModel,
130 id-ExtraDopplerInfoExtension,
132 id-GANSS-ExtraDopplerExtension,
133 id-Additional-PositioningDataSet,
134 id-Additional-PositioningMethod,
135 id-AddPos-MeasuredResults,
147 FROM PCAP-CommonDataTypes
149 ProtocolExtensionContainer{},
150 ProtocolIE-Single-Container{},
151 PCAP-PROTOCOL-EXTENSION,
154 FROM PCAP-Containers;
157 -- **************************************************************
159 -- Accuracy Fulfilment Indicator
161 -- **************************************************************
163 AccuracyFulfilmentIndicator ::= ENUMERATED{
164 requested-Accuracy-Fulfilled,
165 requested-Accuracy-Not-Fulfilled,
170 -- **************************************************************
172 -- Additional Method Type
174 -- **************************************************************
176 AdditionalMethodType ::= ENUMERATED {
179 ue-based-preferred-but-ue-assisted-allowed,
180 ue-assisted-preferred-but-ue-based-allowed,
184 -- **************************************************************
186 -- Additional Positioning Measured Results
188 -- **************************************************************
190 AddPos-MeasuredResults ::= SEQUENCE (SIZE (1..maxAddPos)) OF AddPos-MeasuredResults-Element
192 AddPos-MeasuredResults-Element ::= SEQUENCE {
193 timestamp UTCTime OPTIONAL,
195 barometricPressure SEQUENCE {
196 uncompensatedBarometricPressure BaroMeasurement,
197 iE-Extensions ProtocolExtensionContainer { { BarometricPressure-ExtIEs } } OPTIONAL,
201 wlanMeasurementList WLANMeasurementList,
202 iE-Extensions ProtocolExtensionContainer { { WLANMeasurementList-ExtIEs } } OPTIONAL,
206 btMeasurementList BTMeasurementList,
207 iE-Extensions ProtocolExtensionContainer { { BTMeasurementList-ExtIEs } } OPTIONAL,
211 mbsMeasurementList MBSMeasurementList,
212 iE-Extensions ProtocolExtensionContainer { { MBSMeasurementList-ExtIEs } } OPTIONAL,
220 BarometricPressure-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
224 WLANMeasurementList-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
228 BTMeasurementList-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
232 MBSMeasurementList-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
236 WLANMeasurementList ::= SEQUENCE (SIZE (1..maxWLANs)) OF WLANMeasurementList-Element
238 WLANMeasurementList-Element ::= SEQUENCE {
239 wlanBSSID OCTET STRING (SIZE (6)),
240 wlanSSID OCTET STRING (SIZE(1..32)) OPTIONAL,
241 wlanRSSI INTEGER(-127..128) OPTIONAL,
242 wlanRTTvalue INTEGER(0..16777215) OPTIONAL,
243 wlanRTTunits ENUMERATED { microseconds,hundredsofnanoseconds, tensofnanoseconds, nanoseconds, tenthsofnanosecond, ...} OPTIONAL,
244 wlanRTTaccuracy INTEGER(0..255) OPTIONAL,
245 wlanAPChannelFrequency INTEGER(0..256) OPTIONAL,
246 wlanServingFlag BOOLEAN OPTIONAL,
247 iE-Extensions ProtocolExtensionContainer { { WLANMeasurementList-Element-ExtIEs } } OPTIONAL,
251 WLANMeasurementList-Element-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
255 BTMeasurementList ::= SEQUENCE (SIZE (1..maxBTs)) OF BTMeasurementList-Element
257 BTMeasurementList-Element ::= SEQUENCE {
258 btADDR OCTET STRING (SIZE(6)),
259 btRSSI INTEGER(-127..128) OPTIONAL,
260 iE-Extensions ProtocolExtensionContainer { { BTMeasurementList-Element-ExtIEs } } OPTIONAL,
264 BTMeasurementList-Element-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
268 MBSMeasurementList ::= SEQUENCE (SIZE (1..maxBeacons)) OF MBSMeasurementList-Element
270 MBSMeasurementList-Element ::= SEQUENCE {
271 transmitterID INTEGER(0..32767),
272 codephase INTEGER(0..2097151),
273 codephaseRMS INTEGER(0..63),
274 iE-Extensions ProtocolExtensionContainer { { MBSMeasurementList-Element-ExtIEs } } OPTIONAL,
278 MBSMeasurementList-Element-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
282 BaroMeasurement ::= INTEGER(30000..115000)
284 -- **************************************************************
286 -- Almanac and Satellite Health SIB
288 -- **************************************************************
290 AlmanacAndSatelliteHealthSIB ::= SEQUENCE {
291 gpsAlmanacAndSatelliteHealth GPS-AlmanacAndSatelliteHealth,
292 satMask BIT STRING (SIZE (1..32)),
293 lsbTOW BIT STRING (SIZE (8)),
294 iE-Extensions ProtocolExtensionContainer { { AlmanacAndSatelliteHealthSIB-ExtIEs } } OPTIONAL,
298 AlmanacAndSatelliteHealthSIB-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
303 -- **************************************************************
307 -- **************************************************************
310 radioNetwork CauseRadioNetwork,
311 transport CauseTransport,
312 protocol CauseProtocol,
316 CauseRadioNetwork ::= ENUMERATED {
317 invalid-reference-information,
318 information-temporarily-not-available,
319 information-provision-not-supported-for-the-object,
320 position-calculation-error-invalid-GPS-measured-results,
322 position-calculation-error-invalid-CellID-measured-results,
323 position-calculation-error-invalid-OTDOA-measured-results,
324 position-calculation-error-AGPS-positioning-method-not-supported,
325 position-calculation-error-CellID-positioning-method-not-supported,
326 position-calculation-error-OTDOA-positioning-method-not-supported,
327 initial-UE-position-estimate-missing,
328 position-caclulation-error-invalid-UTDOA-measured-results,
329 position-calculation-error-UTDOA-positioning-method-not-supported,
330 position-calculation-error-UTDOA-not-supported-UTRAN-cell,
331 positioning-method-not-supported,
332 loss-of-contact-with-UE,
333 sAS-unable-to-perform-UTDOA-positioning-within-response-time,
334 location-measurement-failure,
335 ue-positioning-error-Not-enough-OTDOA-cells,
336 ue-positioning-error-Not-enough-GPS-Satellites,
337 ue-positioning-error-Reference-Cell-not-serving-cell,
338 ue-positioning-error-Not-Accomplished-GPS-Timing-of-Cell-Frames,
339 ue-positioning-error-Undefined-Error,
340 position-calculation-error-invalid-Galileo-measured-results,
341 position-calculation-error-AGalileo-positioning-method-not-supported,
342 ue-positioning-error-Not-enough-Galileo-Satellites,
343 ue-positioning-error-Not-Accomplished-Galileo-Timing-of-Cell-Frames,
344 ue-positioning-error-Assistance-Data-missing,
345 position-calculation-error-invalid-GLONASS-measured-results,
346 position-calculation-error-invalid-GANSS-measured-results,
347 position-calculation-error-AGANSS-positioning-method-not-supported,
348 ue-positioning-error-Not-enough-GANSS-Satellites,
349 ue-positioning-error-Not-Accomplished-GANSS-Timing-of-Cell-Frames,
350 position-calculation-error-invalid-BDS-measured-results,
351 ue-Positioning-Error-Not-enough-BDS-Satellites,
352 position-calculation-error-A-BDS-positioning-method-not-supported
355 CauseTransport ::= ENUMERATED {
356 transport-resource-unavailable,
361 CauseProtocol ::= ENUMERATED {
362 transfer-syntax-error,
363 abstract-syntax-error-reject,
364 abstract-syntax-error-ignore-and-notify,
365 message-not-compatible-with-receiver-state,
368 abstract-syntax-error-falsely-constructed-message,
373 CauseMisc ::= ENUMERATED {
376 o-and-m-intervention,
381 -- **************************************************************
383 -- Cell Id Measured Results Sets
385 -- **************************************************************
387 CellId-MeasuredResultsSets ::= SEQUENCE (SIZE (1..maxNrOfMeasurements)) OF
388 CellId-MeasuredResultsInfoList
390 CellId-MeasuredResultsInfoList ::= SEQUENCE (SIZE (1..maxNrOfMeasNCell)) OF
391 CellId-MeasuredResultsInfo
393 CellId-MeasuredResultsInfo ::= SEQUENCE {
395 uTRANAccessPointPositionAltitude UTRANAccessPointPositionAltitude,
396 ue-PositionEstimate UE-PositionEstimate OPTIONAL,
397 roundTripTimeInfo RoundTripTimeInfo OPTIONAL, -- FDD only
398 rxTimingDeviationInfo RxTimingDeviationInfo OPTIONAL, -- 3.84Mcps TDD only
399 rxTimingDeviationLCRInfo RxTimingDeviationLCRInfo OPTIONAL, -- 1.28Mcps TDD only
400 pathloss Pathloss OPTIONAL,
401 iE-Extensions ProtocolExtensionContainer { { CellId-MeasuredResultsInfo-ExtIEs } } OPTIONAL,
405 CellId-MeasuredResultsInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
406 { ID id-rxTimingDeviation768Info CRITICALITY reject EXTENSION RxTimingDeviation768Info PRESENCE optional }| -- 7.68Mcps TDD only
407 { ID id-rxTimingDeviation384extInfo CRITICALITY reject EXTENSION RxTimingDeviation384extInfo PRESENCE optional }| -- 3.84Mcps TDD only
408 { ID id-roundTripTimeInfoWithType1 CRITICALITY ignore EXTENSION RoundTripTimeInfoWithType1 PRESENCE optional }| -- FDD only
409 { ID id-AddMeasurementInfo CRITICALITY ignore EXTENSION AddMeasurementInfo PRESENCE optional }|
410 { ID id-angleOfArrivalLCR CRITICALITY ignore EXTENSION AngleOfArrivalLCR PRESENCE optional },
414 RoundTripTimeInfo ::= SEQUENCE {
415 ue-RxTxTimeDifferenceType2 UE-RxTxTimeDifferenceType2,
416 ue-PositioningMeasQuality UE-PositioningMeasQuality,
417 roundTripTime RoundTripTime,
418 iE-Extensions ProtocolExtensionContainer { { RoundTripTimeInfo-ExtIEs } } OPTIONAL,
422 RoundTripTimeInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
423 { ID id-ExtendedRoundTripTime CRITICALITY ignore EXTENSION ExtendedRoundTripTime PRESENCE optional }, -- FDD only
427 RoundTripTimeInfoWithType1 ::= SEQUENCE {
428 ue-RxTxTimeDifferenceType1 UE-RxTxTimeDifferenceType1,
429 roundTripTime RoundTripTime,
430 extendedRoundTripTime ExtendedRoundTripTime OPTIONAL, -- FDD only
431 iE-Extensions ProtocolExtensionContainer { { RoundTripTimeInfoWithType1-ExtIEs } } OPTIONAL,
435 RoundTripTimeInfoWithType1-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
439 UE-RxTxTimeDifferenceType2 ::= INTEGER (0..8191)
441 UE-RxTxTimeDifferenceType1 ::= INTEGER (768..1280)
443 UE-PositioningMeasQuality ::= SEQUENCE {
444 stdResolution BIT STRING (SIZE (2)),
445 numberOfMeasurements BIT STRING (SIZE (3)),
446 stdOfMeasurements BIT STRING (SIZE (5)),
447 iE-Extensions ProtocolExtensionContainer { { UE-PositioningMeasQuality-ExtIEs } } OPTIONAL,
451 UE-PositioningMeasQuality-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
455 RoundTripTime ::= INTEGER (0..32766)
456 -- Actual value RoundTripTime = IE value * 0.0625 + 876
458 ExtendedRoundTripTime ::= INTEGER (32767..103041)
459 -- Actual value RoundTripTime = IE value * 0.0625 + 876
461 UTRANAccessPointPositionAltitude ::= SEQUENCE {
462 geographicalCoordinates GeographicalCoordinates,
463 ga-AltitudeAndDirection GA-AltitudeAndDirection OPTIONAL,
464 iE-Extensions ProtocolExtensionContainer { { UTRANAccessPointPositionAltitude-ExtIEs } } OPTIONAL,
468 UTRANAccessPointPositionAltitude-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
472 RxTimingDeviationInfo ::= SEQUENCE {
473 rxTimingDeviation RxTimingDeviation,
474 timingAdvance TimingAdvance,
475 iE-Extensions ProtocolExtensionContainer { { RxTimingDeviationInfo-ExtIEs } } OPTIONAL,
479 RxTimingDeviationInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
483 RxTimingDeviationLCRInfo ::= SEQUENCE {
484 rxTimingDeviationLCR RxTimingDeviationLCR,
485 timingAdvanceLCR TimingAdvanceLCR,
486 -- The content of this IE shall be ignored if the id-extendedTimingAdvanceLCR IE is present.
487 iE-Extensions ProtocolExtensionContainer { { RxTimingDeviationLCRInfo-ExtIEs } } OPTIONAL,
491 RxTimingDeviationLCRInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
492 { ID id-extendedTimingAdvanceLCR CRITICALITY ignore EXTENSION ExtendedTimingAdvanceLCR PRESENCE optional }, -- 1.28Mcps TDD only
496 ExtendedTimingAdvanceLCR ::= INTEGER (2048..8191)
498 RxTimingDeviation768Info ::= SEQUENCE {
499 rxTimingDeviation768 RxTimingDeviation768,
500 timingAdvance768 TimingAdvance768,
501 iE-Extensions ProtocolExtensionContainer { { RxTimingDeviation768Info-ExtIEs } } OPTIONAL,
505 RxTimingDeviation768Info-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
510 RxTimingDeviation384extInfo ::= SEQUENCE {
511 rxTimingDeviation384ext RxTimingDeviation384ext,
512 timingAdvance384ext TimingAdvance384ext,
513 iE-Extensions ProtocolExtensionContainer { { RxTimingDeviation384extInfo-ExtIEs } } OPTIONAL,
517 RxTimingDeviation384extInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
521 AddMeasurementInfo ::= SEQUENCE {
522 cpich-RSCP CPICH-RSCP OPTIONAL,
523 cpich-EcNo CPICH-EcNo OPTIONAL,
524 iE-Extensions ProtocolExtensionContainer { { AddMeasurementInfo-ExtIEs } } OPTIONAL,
528 AddMeasurementInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
532 AngleOfArrivalLCR ::= SEQUENCE {
534 aOA-LCR-Accuracy-Class AOA-LCR-Accuracy-Class,
535 iE-Extensions ProtocolExtensionContainer { { AngleOfArrivalLCR-ExtIEs } } OPTIONAL,
539 AngleOfArrivalLCR-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
543 RxTimingDeviation ::= INTEGER (0..8191)
545 RxTimingDeviationLCR ::= INTEGER (0..511)
547 RxTimingDeviation768 ::= INTEGER (0..65535)
549 RxTimingDeviation384ext ::= INTEGER (0..32767)
551 TimingAdvance ::= INTEGER (0..63)
553 TimingAdvanceLCR ::= INTEGER (0..2047)
555 TimingAdvance768 ::= INTEGER (0..511)
557 TimingAdvance384ext ::= INTEGER (0..255)
559 Pathloss ::= INTEGER (46..158)
560 -- Unit: dB; as defined in the Cell measured results IE of TS 25.331 [4]
562 CPICH-EcNo ::= INTEGER (0..49)
563 -- According to CPICH_Ec/No in TS 25.133 [13]
565 CPICH-RSCP ::= INTEGER (-5..91)
566 -- According to CPICH_RSCP in TS 25.133 [13]
568 AOA-LCR ::= INTEGER (0..719)-- According to mapping in TS 25.123 [14]
570 AOA-LCR-Accuracy-Class ::= ENUMERATED {
571 a,b,c,d,e,f,g,h, ...}
573 -- **************************************************************
575 -- Cell Id IRAT Measured Results Sets
577 -- **************************************************************
579 CellId-IRATMeasuredResultsSets ::= SEQUENCE (SIZE (1..maxNrOfIRATMeasurements)) OF
580 CellId-IRATMeasuredResultsInfoList
582 CellId-IRATMeasuredResultsInfoList ::= SEQUENCE {
583 gERAN-MeasuredResultsInfoList GERAN-MeasuredResultsInfoList OPTIONAL,
584 iE-Extenstions ProtocolExtensionContainer { { CellId-IRATMeasuredResultsInfoListExtIEs }} OPTIONAL,
588 CellId-IRATMeasuredResultsInfoListExtIEs PCAP-PROTOCOL-EXTENSION ::= {
592 GERAN-MeasuredResultsInfoList ::= SEQUENCE (SIZE (1..maxReportedGERANCells)) OF
593 GERAN-MeasuredResultsInfo
595 GERAN-MeasuredResultsInfo ::= SEQUENCE {
596 gERANCellID GERANCellGlobalID OPTIONAL,
597 gERANPhysicalCellID GERANPhysicalCellID,
599 iE-Extenstions ProtocolExtensionContainer { { GERAN-MeasuredResultsInfo-ExtIEs }} OPTIONAL,
603 GERAN-MeasuredResultsInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
607 GERANCellGlobalID ::= SEQUENCE {
608 plmn-Identity PLMN-Identity, --As defined in TS 23.003
609 locationAreaCode BIT STRING (SIZE (16)),
610 cellIdentity BIT STRING (SIZE (16)),
611 iE-Extenstions ProtocolExtensionContainer { { GERANCellGlobalID-ExtIEs }} OPTIONAL,
615 GERANCellGlobalID-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
619 PLMN-Identity ::= OCTET STRING (SIZE (3))
622 GSM-RSSI ::= INTEGER (0..63)
624 GERANPhysicalCellID ::= SEQUENCE {
629 GSM-BSIC ::= SEQUENCE {
630 networkColourCode BIT STRING (SIZE (3)),
631 baseStationColourCode BIT STRING (SIZE (3))
634 GSM-BCCH-ARFCN ::= INTEGER (0..1023)
636 -- **************************************************************
638 -- Cell-ID Positioning (Position Activation Request Message)
640 -- **************************************************************
642 CellIDPositioning ::= SEQUENCE {
643 requestedCellIDMeasurements RequestedCellIDMeasurements,
644 iE-Extensions ProtocolExtensionContainer { { CellIDPositioning-ExtIEs } } OPTIONAL,
648 CellIDPositioning-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
649 { ID id-requestedCellIDGERANMeasurements CRITICALITY reject EXTENSION RequestedCellIDGERANMeasurements PRESENCE optional },
653 RequestedCellIDMeasurements ::= CHOICE {
655 roundTripTimeInfoWanted BOOLEAN,
656 pathlossWanted BOOLEAN,
657 roundTripTimeInfoWithType1Wanted BOOLEAN,
658 cpichRSCPWanted BOOLEAN,
659 cpicEcNoWanted BOOLEAN,
660 iE-Extensions ProtocolExtensionContainer { { RequestedCellIDMeasurementsFDD-ExtIEs } } OPTIONAL,
664 rxTimingDeviationInfoWanted BOOLEAN,
665 pathlossWanted BOOLEAN,
666 rxTimingDeviationLCRInfoWanted BOOLEAN,
667 rxTimingDeviation768InfoWanted BOOLEAN,
668 rxTimingDeviation384extInfoWanted BOOLEAN,
669 angleOfArrivalLCRWanted BOOLEAN,
670 timingAdvanceLCRWanted BOOLEAN,
671 iE-Extensions ProtocolExtensionContainer { { RequestedCellIDMeasurementsTDD-ExtIEs } } OPTIONAL,
677 RequestedCellIDMeasurementsFDD-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
681 RequestedCellIDMeasurementsTDD-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
685 RequestedCellIDGERANMeasurements ::= SEQUENCE {
686 rSSIMeasurementsWanted BOOLEAN,
687 iE-Extensions ProtocolExtensionContainer { { RequestedCellIDGERANMeasurements-ExtIEs} } OPTIONAL,
691 RequestedCellIDGERANMeasurements-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
696 -- **************************************************************
700 -- **************************************************************
702 ClientType ::= ENUMERATED {
704 value-added-services,
705 plmn-operator-services,
706 lawful-intercept-services,
707 plmn-operator-broadcast-services,
709 plmn-operator-anonymous-statistics,
710 plmn-operator-target-ms-service-support,
714 -- **************************************************************
716 -- CriticalityDiagnostics
718 -- **************************************************************
720 CriticalityDiagnostics ::= SEQUENCE {
721 procedureCode ProcedureCode OPTIONAL,
722 triggeringMessage TriggeringMessage OPTIONAL,
723 procedureCriticality Criticality OPTIONAL,
724 transactionID TransactionID OPTIONAL,
725 iEsCriticalityDiagnostics CriticalityDiagnostics-IE-List OPTIONAL,
726 iE-Extensions ProtocolExtensionContainer { {CriticalityDiagnostics-ExtIEs} } OPTIONAL,
730 CriticalityDiagnostics-IE-List ::= SEQUENCE (SIZE (1..maxNrOfErrors)) OF
732 iECriticality Criticality,
734 repetitionNumber CriticalityDiagnosticsRepetition OPTIONAL,
735 messageStructure MessageStructure OPTIONAL,
736 typeOfError TypeOfError,
737 iE-Extensions ProtocolExtensionContainer { {CriticalityDiagnostics-IE-List-ExtIEs} } OPTIONAL,
741 CriticalityDiagnostics-IE-List-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
745 CriticalityDiagnostics-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
749 CriticalityDiagnosticsRepetition ::= INTEGER (0..255)
752 TypeOfError ::= ENUMERATED {
758 -- **************************************************************
762 -- **************************************************************
765 DGPSCorrections ::= SEQUENCE {
766 gps-TOW-sec INTEGER (0..604799),
767 statusHealth DiffCorrectionStatus,
768 dgps-CorrectionSatInfoList DGPS-CorrectionSatInfoList OPTIONAL,
769 -- not included if satelliteHealth is equal to noData or invalidData
770 iE-Extensions ProtocolExtensionContainer { { DGPSCorrections-ExtIEs } } OPTIONAL,
774 DGPSCorrections-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
779 DiffCorrectionStatus ::= ENUMERATED {
780 udre-1-0, udre-0-75, udre-0-5, udre-0-3,
781 udre-0-2, udre-0-1, noData, invalidData }
783 DGPS-CorrectionSatInfoList ::= SEQUENCE (SIZE (1..maxSat)) OF
784 DGPS-CorrectionSatInfo
786 DGPS-CorrectionSatInfo ::= SEQUENCE {
787 satID INTEGER (0..63),
788 iode INTEGER (0..255),
792 iE-Extensions ProtocolExtensionContainer { { DGPS-CorrectionSatInfo-ExtIEs } } OPTIONAL,
796 DGPS-CorrectionSatInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
797 {ID id-DGNSS-ValidityPeriod CRITICALITY ignore EXTENSION DGNSS-ValidityPeriod PRESENCE optional},
801 DGNSS-ValidityPeriod ::= SEQUENCE {
802 udreGrowthRate UDREGrowthRate,
803 udreValidityTime UDREValidityTime,
804 iE-Extensions ProtocolExtensionContainer { { DGNSS-ValidityPeriod-ExtIEs } } OPTIONAL,
808 DGNSS-ValidityPeriod-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
812 UDRE ::= ENUMERATED {
818 UDREGrowthRate ::= ENUMERATED {
828 UDREValidityTime ::= ENUMERATED {
838 PRC ::= INTEGER (-2047..2047)
840 RRC ::= INTEGER (-127..127)
842 -- **************************************************************
846 -- **************************************************************
850 IMEI ::= OCTET STRING (SIZE (8))
854 IMSI ::= OCTET STRING (SIZE (3..8))
857 -- **************************************************************
859 -- UE-PositionEstimate (i.e., Geographical Area)
861 -- **************************************************************
863 -- UE-PositionEstimate is based on Geographical Area Description in 23.032
865 UE-PositionEstimate ::= CHOICE {
867 pointWithUnCertainty GA-PointWithUnCertainty,
869 pointWithUncertaintyEllipse GA-PointWithUnCertaintyEllipse,
870 pointWithAltitude GA-PointWithAltitude,
871 pointWithAltitudeAndUncertaintyEllipsoid GA-PointWithAltitudeAndUncertaintyEllipsoid,
872 ellipsoidArc GA-EllipsoidArc,
876 GeographicalCoordinates ::= SEQUENCE {
877 latitudeSign ENUMERATED {north, south},
878 latitude INTEGER (0..8388607),
879 longitude INTEGER (-8388608..8388607),
880 iE-Extensions ProtocolExtensionContainer { {GeographicalCoordinates-ExtIEs} } OPTIONAL,
884 GeographicalCoordinates-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
888 GA-AltitudeAndDirection ::= SEQUENCE {
889 directionOfAltitude ENUMERATED {height, depth},
890 altitude INTEGER (0..32767),
894 GA-EllipsoidArc ::= SEQUENCE {
895 geographicalCoordinates GeographicalCoordinates,
896 innerRadius INTEGER (0..65535),
897 uncertaintyRadius INTEGER (0..127),
898 offsetAngle INTEGER (0..179),
899 includedAngle INTEGER (0..179),
900 confidence INTEGER (0..100),
901 iE-Extensions ProtocolExtensionContainer { { GA-EllipsoidArc-ExtIEs} } OPTIONAL,
905 GA-EllipsoidArc-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
909 GA-Point ::= SEQUENCE {
910 geographicalCoordinates GeographicalCoordinates,
911 iE-Extensions ProtocolExtensionContainer { {GA-Point-ExtIEs} } OPTIONAL,
915 GA-Point-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
919 GA-PointWithAltitude ::= SEQUENCE {
920 geographicalCoordinates GeographicalCoordinates,
921 altitudeAndDirection GA-AltitudeAndDirection,
922 iE-Extensions ProtocolExtensionContainer { { GA-PointWithAltitude-ExtIEs} } OPTIONAL,
926 GA-PointWithAltitude-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
930 GA-PointWithAltitudeAndUncertaintyEllipsoid ::= SEQUENCE {
931 geographicalCoordinates GeographicalCoordinates,
932 altitudeAndDirection GA-AltitudeAndDirection,
933 uncertaintyEllipse GA-UncertaintyEllipse,
934 uncertaintyAltitude INTEGER (0..127),
935 confidence INTEGER (0..100),
936 iE-Extensions ProtocolExtensionContainer { { GA-PointWithAltitudeAndUncertaintyEllipsoid-ExtIEs} } OPTIONAL,
940 GA-PointWithAltitudeAndUncertaintyEllipsoid-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
944 GA-PointWithUnCertainty ::=SEQUENCE {
945 geographicalCoordinates GeographicalCoordinates,
946 uncertaintyCode INTEGER (0..127),
947 iE-Extensions ProtocolExtensionContainer { {GA-PointWithUnCertainty-ExtIEs} } OPTIONAL,
950 GA-PointWithUnCertainty-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
954 GA-PointWithUnCertaintyEllipse ::= SEQUENCE {
955 geographicalCoordinates GeographicalCoordinates,
956 uncertaintyEllipse GA-UncertaintyEllipse,
957 confidence INTEGER (0..100),
958 iE-Extensions ProtocolExtensionContainer { { GA-PointWithUnCertaintyEllipse-ExtIEs} } OPTIONAL,
962 GA-PointWithUnCertaintyEllipse-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
966 GA-Polygon ::= SEQUENCE (SIZE (1..maxNrOfPoints)) OF
968 geographicalCoordinates GeographicalCoordinates,
969 iE-Extensions ProtocolExtensionContainer { {GA-Polygon-ExtIEs} } OPTIONAL,
973 GA-Polygon-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
977 GA-UncertaintyEllipse ::= SEQUENCE {
978 uncertaintySemi-major INTEGER (0..127),
979 uncertaintySemi-minor INTEGER (0..127),
980 orientationOfMajorAxis INTEGER (0..89),
984 -- **************************************************************
986 -- UE-PositionEstimateInfo
988 -- **************************************************************
990 UE-PositionEstimateInfo ::= SEQUENCE {
991 referenceTimeChoice ReferenceTimeChoice,
992 ue-positionEstimate UE-PositionEstimate,
993 iE-Extensions ProtocolExtensionContainer { { UE-PositionEstimateInfo-ExtIEs } } OPTIONAL,
997 UE-PositionEstimateInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
998 {ID id-GPSReferenceTimeUncertainty CRITICALITY ignore EXTENSION GPSReferenceTimeUncertainty PRESENCE optional}|
999 {ID id-PositionDataUEbased CRITICALITY ignore EXTENSION PositionDataUEbased PRESENCE optional},
1003 ReferenceTimeChoice ::= CHOICE {
1004 utran-GPSReferenceTimeResult UTRAN-GPSReferenceTimeResult,
1005 gps-ReferenceTimeOnly INTEGER (0..604799999, ...),
1006 cell-Timing Cell-Timing,
1008 extension-ReferenceTimeChoice Extension-ReferenceTimeChoice
1011 Extension-ReferenceTimeChoice ::= ProtocolIE-Single-Container {{ Extension-ReferenceTimeChoice-IE }}
1013 Extension-ReferenceTimeChoice-IE PCAP-PROTOCOL-IES ::= {
1014 { ID id-UTRAN-GANSSReferenceTimeResult CRITICALITY ignore TYPE UTRAN-GANSSReferenceTimeResult PRESENCE mandatory}|
1015 { ID id-GANSS-Reference-Time-Only CRITICALITY ignore TYPE GANSS-Reference-Time-Only PRESENCE mandatory}
1020 Cell-Timing ::= SEQUENCE {
1021 sfn INTEGER (0..4095),
1023 iE-Extensions ProtocolExtensionContainer { { Cell-Timing-ExtIEs } } OPTIONAL,
1027 Cell-Timing-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1031 GANSS-Reference-Time-Only ::= SEQUENCE {
1032 ganssTODmsec INTEGER (0..3599999),
1033 ganssTimeID GANSSID OPTIONAL,
1034 iE-Extensions ProtocolExtensionContainer { { GANSS-Reference-Time-Only-ExtIEs } } OPTIONAL,
1038 GANSS-Reference-Time-Only-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1042 PositionDataUEbased ::= SEQUENCE {
1043 positionData BIT STRING (SIZE(16)),
1044 iE-Extensions ProtocolExtensionContainer { { PositionDataUEbased-ExtIEs } } OPTIONAL,
1048 PositionDataUEbased-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1052 -- **************************************************
1056 -- **************************************************
1058 PositionData ::= SEQUENCE {
1059 positioningDataDiscriminator PositioningDataDiscriminator,
1060 positioningDataSet PositioningDataSet OPTIONAL,
1061 -- This IE shall be present if the PositioningDataDiscriminator IE is set to the value "0000" --
1062 iE-Extensions ProtocolExtensionContainer { {PositionData-ExtIEs} } OPTIONAL,
1066 PositionData-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1067 { ID id-GANSS-PositioningDataSet CRITICALITY ignore EXTENSION GANSS-PositioningDataSet PRESENCE optional}|
1068 { ID id-Additional-PositioningDataSet CRITICALITY ignore EXTENSION Additional-PositioningDataSet PRESENCE optional},
1072 GANSS-PositioningDataSet ::= SEQUENCE(SIZE(1..maxGANSSSet)) OF GANSS-PositioningMethodAndUsage
1074 GANSS-PositioningMethodAndUsage ::= OCTET STRING (SIZE(1))
1076 PositioningDataDiscriminator ::= BIT STRING (SIZE(4))
1078 PositioningDataSet ::= SEQUENCE(SIZE(1..maxSet)) OF PositioningMethodAndUsage
1080 PositioningMethodAndUsage ::= OCTET STRING (SIZE(1))
1082 Additional-PositioningDataSet ::= SEQUENCE(SIZE(1..maxAddPos)) OF Additional-PositioningMethodAndUsage
1084 Additional-PositioningMethodAndUsage ::= OCTET STRING (SIZE(1))
1087 -- **************************************************************
1089 -- GPS-AcquisitionAssistance:
1091 -- **************************************************************
1094 GPS-AcquisitionAssistance ::= SEQUENCE {
1095 gps-TOW-1msec INTEGER (0..604799999),
1096 satelliteInformationList AcquisitionSatInfoList,
1097 iE-Extensions ProtocolExtensionContainer { { GPS-AcquisitionAssistance-ExtIEs } } OPTIONAL,
1101 GPS-AcquisitionAssistance-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1102 {ID id-UTRAN-GPSReferenceTime CRITICALITY ignore EXTENSION UTRAN-GPSReferenceTime PRESENCE optional}|
1103 {ID id-GPSReferenceTimeUncertainty CRITICALITY ignore EXTENSION GPSReferenceTimeUncertainty PRESENCE optional}|
1104 {ID id-Confidence CRITICALITY ignore EXTENSION Confidence PRESENCE optional},
1108 AcquisitionSatInfoList ::= SEQUENCE (SIZE (1..maxSat)) OF
1111 AcquisitionSatInfo ::= SEQUENCE {
1112 satID INTEGER (0..63),
1113 doppler0thOrder INTEGER (-2048..2047),
1114 extraDopplerInfo ExtraDopplerInfo OPTIONAL,
1115 codePhase INTEGER (0..1022),
1116 integerCodePhase INTEGER (0..19),
1117 gps-BitNumber INTEGER (0..3),
1118 codePhaseSearchWindow CodePhaseSearchWindow,
1119 azimuthAndElevation AzimuthAndElevation OPTIONAL,
1120 iE-Extensions ProtocolExtensionContainer { { AcquisitionSatInfo-ExtIEs } } OPTIONAL,
1124 AcquisitionSatInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1125 {ID id-ExtraDopplerInfoExtension CRITICALITY ignore EXTENSION ExtraDopplerInfoExtension PRESENCE optional},
1129 ExtraDopplerInfo ::= SEQUENCE {
1130 doppler1stOrder INTEGER (-42..21),
1131 dopplerUncertainty DopplerUncertainty,
1132 iE-Extensions ProtocolExtensionContainer { { ExtraDopplerInfo-ExtIEs } } OPTIONAL,
1136 ExtraDopplerInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1140 ExtraDopplerInfoExtension ::= SEQUENCE {
1141 doppler1stOrder INTEGER (-42..21),
1142 dopplerUncertaintyExtension DopplerUncertaintyExtension,
1143 iE-Extensions ProtocolExtensionContainer { { ExtraDopplerInfoExtension-ExtIEs } } OPTIONAL,
1147 ExtraDopplerInfoExtension-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1151 DopplerUncertainty ::= ENUMERATED {
1152 hz12-5, hz25, hz50, hz100, hz200, ...}
1154 DopplerUncertaintyExtension ::= ENUMERATED {
1155 hz300, hz400, hz500, hz600, noInformation, ...}
1157 CodePhaseSearchWindow ::= ENUMERATED {
1158 w1023, w1, w2, w3, w4, w6, w8,
1159 w12, w16, w24, w32, w48, w64,
1162 AzimuthAndElevation ::= SEQUENCE {
1163 azimuth INTEGER (0..31),
1164 elevation INTEGER (0..7),
1165 iE-Extensions ProtocolExtensionContainer { { AzimuthAndElevation-ExtIEs } } OPTIONAL,
1169 AzimuthAndElevation-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1170 {ID id-AzimuthAndElevationLSB CRITICALITY ignore EXTENSION AzimuthAndElevationLSB PRESENCE optional},
1174 AzimuthAndElevationLSB ::= SEQUENCE {
1175 azimuthLSB INTEGER (0..15),
1176 elevationLSB INTEGER (0..15),
1177 iE-Extensions ProtocolExtensionContainer { { AzimuthAndElevationLSB-ExtIEs } } OPTIONAL,
1181 AzimuthAndElevationLSB-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1185 Confidence ::= INTEGER(0..100)
1187 -- **************************************************************
1191 -- **************************************************************
1193 AuxInfoGANSS-ID1 ::= SEQUENCE (SIZE(1.. maxGANSSSat)) OF AuxInfoGANSS-ID1-element
1195 AuxInfoGANSS-ID1-element ::= SEQUENCE {
1196 svID INTEGER(0..63),
1197 signalsAvailable BIT STRING (SIZE(8)),
1198 ie-Extensions ProtocolExtensionContainer { { AuxInfoGANSS-ID1-element-ExtIEs } } OPTIONAL,
1202 AuxInfoGANSS-ID1-element-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1206 AuxInfoGANSS-ID3 ::= SEQUENCE (SIZE(1.. maxGANSSSat)) OF AuxInfoGANSS-ID3-element
1208 AuxInfoGANSS-ID3-element ::= SEQUENCE {
1209 svID INTEGER(0..63),
1210 signalsAvailable BIT STRING (SIZE(8)),
1211 channelNumber INTEGER (-7..13),
1212 ie-Extensions ProtocolExtensionContainer { { AuxInfoGANSS-ID3-element-ExtIEs } } OPTIONAL,
1216 AuxInfoGANSS-ID3-element-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1220 CNAVclockModel ::= SEQUENCE {
1221 cnavToc BIT STRING (SIZE (11)),
1222 cnavTop BIT STRING (SIZE (11)),
1223 cnavURA0 BIT STRING (SIZE (5)),
1224 cnavURA1 BIT STRING (SIZE (3)),
1225 cnavURA2 BIT STRING (SIZE (3)),
1226 cnavAf2 BIT STRING (SIZE (10)),
1227 cnavAf1 BIT STRING (SIZE (20)),
1228 cnavAf0 BIT STRING (SIZE (26)),
1229 cnavTgd BIT STRING (SIZE (13)),
1230 cnavISCl1cp BIT STRING (SIZE (13)) OPTIONAL,
1231 cnavISCl1cd BIT STRING (SIZE (13)) OPTIONAL,
1232 cnavISCl1ca BIT STRING (SIZE (13)) OPTIONAL,
1233 cnavISCl2c BIT STRING (SIZE (13)) OPTIONAL,
1234 cnavISCl5i5 BIT STRING (SIZE (13)) OPTIONAL,
1235 cnavISCl5q5 BIT STRING (SIZE (13)) OPTIONAL,
1236 ie-Extensions ProtocolExtensionContainer { { CNAVclockModel-ExtIEs } } OPTIONAL,
1240 CNAVclockModel-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1244 DeltaUT1 ::= SEQUENCE {
1245 b1 BIT STRING (SIZE(11)),
1246 b2 BIT STRING (SIZE(10)),
1247 ie-Extensions ProtocolExtensionContainer { { DeltaUT1-ExtIEs } } OPTIONAL,
1251 DeltaUT1-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1255 DGANSS-Corrections ::= SEQUENCE {
1256 dGANSS-ReferenceTime INTEGER(0..119),
1257 dGANSS-Information DGANSS-Information,
1258 ie-Extensions ProtocolExtensionContainer { { DGANSS-Corrections-ExtIEs } } OPTIONAL,
1262 DGANSS-Corrections-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1266 DGANSS-Information ::= SEQUENCE (SIZE (1..maxSgnType)) OF DGANSS-InformationItem
1268 DGANSS-InformationItem ::= SEQUENCE {
1269 gANSS-SignalId GANSS-SignalID OPTIONAL,
1270 gANSS-StatusHealth GANSS-StatusHealth,
1271 -- The following IE shall be present if the Status/Health IE value is not equal to "no data" or "invalid data"
1272 dGANSS-SignalInformation DGANSS-SignalInformation OPTIONAL,
1273 ie-Extensions ProtocolExtensionContainer { { DGANSS-InformationItem-ExtIEs } } OPTIONAL,
1277 DGANSS-InformationItem-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1281 DGANSS-SignalInformation ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF DGANSS-SignalInformationItem
1283 DGANSS-SignalInformationItem ::= SEQUENCE {
1284 satId INTEGER(0..63),
1285 gANSS-iod BIT STRING (SIZE (10)),
1287 ganss-prc INTEGER(-2047..2047),
1288 ganss-rrc INTEGER(-127..127),
1289 ie-Extensions ProtocolExtensionContainer { { DGANSS-SignalInformationItem-ExtIEs } } OPTIONAL,
1293 DGANSS-SignalInformationItem-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1294 {ID id-DGNSS-ValidityPeriod CRITICALITY ignore EXTENSION DGNSS-ValidityPeriod PRESENCE optional},
1298 GANSS-AddClockModels ::= CHOICE {
1299 navClockModel NAVclockModel,
1300 cnavClockModel CNAVclockModel,
1301 glonassClockModel GLONASSclockModel,
1302 sbasClockModel SBASclockModel,
1304 bDSClockModel BDSClockModel
1307 GANSS-AddOrbitModels ::= CHOICE {
1308 navKeplerianSet NavModel-NAVKeplerianSet,
1309 cnavKeplerianSet NavModel-CNAVKeplerianSet,
1310 glonassECEF NavModel-GLONASSecef,
1311 sbasECEF NavModel-SBASecef,
1313 bDSKeplerianSet NavModel-BDSKeplerianSet
1316 GANSS-Additional-Ionospheric-Model ::= SEQUENCE {
1317 dataID BIT STRING (SIZE(2)),
1318 alpha-beta-parameters GPS-Ionospheric-Model,
1319 ie-Extensions ProtocolExtensionContainer { { GANSS-Additional-Ionospheric-Model-ExtIEs } } OPTIONAL,
1323 GANSS-Additional-Ionospheric-Model-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1327 GANSS-Additional-Navigation-Models ::= SEQUENCE {
1328 non-broadcastIndication ENUMERATED { true } OPTIONAL,
1329 ganssSatInfoNavList Ganss-Sat-Info-AddNavList,
1330 ie-Extensions ProtocolExtensionContainer { { GANSS-Additional-Navigation-Models-ExtIEs } } OPTIONAL,
1334 GANSS-Additional-Navigation-Models-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1338 GANSS-Additional-Time-Models ::= SEQUENCE (SIZE (1..maxGANSS-1)) OF GANSS-Time-Model
1340 GANSS-Additional-UTC-Models ::= CHOICE {
1341 utcModel1 UTCmodelSet1,
1342 utcModel2 UTCmodelSet2,
1343 utcModel3 UTCmodelSet3,
1345 utcModel4 UTCmodelSet4
1348 GANSS-ALM-BDSKeplericanset ::= SEQUENCE {
1349 satellite-Information-BDS-KP-List Satellite-Information-BDS-KP-List,
1350 ie-Extensions ProtocolExtensionContainer { { GANSS-ALM-BDSKeplericanset-ExtIEs } } OPTIONAL,
1354 GANSS-ALM-BDSKeplericanset-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1358 Satellite-Information-BDS-KP-List ::= SEQUENCE (SIZE (1..maxGANSSSatAlmanac)) OF Satellite-Information-BDS-KP-Item
1360 Satellite-Information-BDS-KP-Item ::= SEQUENCE {
1361 sVID-BDS INTEGER (0..63),
1362 tOA-BDS BIT STRING( SIZE(8) ),
1363 a21-BDS BIT STRING( SIZE(24) ),
1364 e-BDS BIT STRING( SIZE(17) ),
1365 omg-lower-BDS BIT STRING( SIZE(24) ),
1366 m0-BDS BIT STRING( SIZE(24) ),
1367 omg-0-BDS BIT STRING( SIZE(24) ),
1368 omg-upper-BDS BIT STRING( SIZE(17) ),
1369 delta-i-BDS BIT STRING( SIZE(16) ),
1370 a0-BDS BIT STRING( SIZE(11) ),
1371 a1-BDS BIT STRING( SIZE(11) ),
1372 -- The following IE is mandatory present if the sVID-BDS is between 0 and 29 and not needed otherwise.
1373 hea-BDS BIT STRING( SIZE(9) ) OPTIONAL,
1374 ie-Extensions ProtocolExtensionContainer { { Satellite-Information-BDS-KP-Item-ExtIEs } } OPTIONAL,
1378 Satellite-Information-BDS-KP-Item-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1382 GANSS-ALM-ECEFsbasAlmanacSet ::= SEQUENCE {
1383 sat-info-SBASecefList GANSS-SAT-Info-Almanac-SBASecefList,
1384 ie-Extensions ProtocolExtensionContainer { { GANSS-ALM-ECEFsbasAlmanacSet-ExtIEs } } OPTIONAL,
1388 GANSS-ALM-ECEFsbasAlmanacSet-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1393 GANSS-ALM-GlonassAlmanacSet ::= SEQUENCE {
1394 sat-info-GLOkpList GANSS-SAT-Info-Almanac-GLOkpList,
1395 ie-Extensions ProtocolExtensionContainer { { GANSS-ALM-GlonassAlmanacSet-ExtIEs } } OPTIONAL,
1399 GANSS-ALM-GlonassAlmanacSet-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1404 GANSS-ALM-MidiAlmanacSet ::= SEQUENCE {
1405 t-oa INTEGER (0..255),
1406 sat-info-MIDIkpList GANSS-SAT-Info-Almanac-MIDIkpList,
1407 ie-Extensions ProtocolExtensionContainer { { GANSS-ALM-MidiAlmanacSet-ExtIEs } } OPTIONAL,
1411 GANSS-ALM-MidiAlmanacSet-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1415 GANSS-ALM-NAVKeplerianSet ::= SEQUENCE {
1416 t-oa INTEGER (0..255),
1417 sat-info-NAVkpList GANSS-SAT-Info-Almanac-NAVkpList,
1418 ie-Extensions ProtocolExtensionContainer { { GANSS-ALM-NAVKeplerianSet-ExtIEs } } OPTIONAL,
1422 GANSS-ALM-NAVKeplerianSet-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1427 GANSS-ALM-ReducedKeplerianSet ::= SEQUENCE {
1428 t-oa INTEGER (0..255),
1429 sat-info-REDkpList GANSS-SAT-Info-Almanac-REDkpList,
1430 ie-Extensions ProtocolExtensionContainer { { GANSS-ALM-ReducedKeplerianSet-ExtIEs } } OPTIONAL,
1434 GANSS-ALM-ReducedKeplerianSet-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1438 GANSS-AlmanacAndSatelliteHealth ::= SEQUENCE {
1439 weekNumber INTEGER(0..255),
1440 gANSS-AlmanacModel GANSS-AlmanacModel,
1441 ie-Extensions ProtocolExtensionContainer { { GANSS-AlmanacAndSatelliteHealth-ExtIEs } } OPTIONAL,
1445 GANSS-AlmanacAndSatelliteHealth-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1446 {ID id-completeAlmanacProvided CRITICALITY ignore EXTENSION CompleteAlmanacProvided PRESENCE optional},
1450 GANSS-AlmanacModel ::= CHOICE {
1451 gANSS-keplerianParameters GANSS-KeplerianParametersAlm,
1453 extension-GANSS-AlmanacModel Extension-GANSS-AlmanacModel
1456 Extension-GANSS-AlmanacModel ::= ProtocolIE-Single-Container {{ Extension-GANSS-AlmanacModel-IE }}
1458 Extension-GANSS-AlmanacModel-IE PCAP-PROTOCOL-IES ::= {
1459 { ID id-GANSS-alm-keplerianNAVAlmanac CRITICALITY ignore TYPE GANSS-ALM-NAVKeplerianSet PRESENCE mandatory}|
1460 { ID id-GANSS-alm-keplerianReducedAlmanac CRITICALITY ignore TYPE GANSS-ALM-ReducedKeplerianSet PRESENCE mandatory}|
1461 { ID id-GANSS-alm-keplerianMidiAlmanac CRITICALITY ignore TYPE GANSS-ALM-MidiAlmanacSet PRESENCE mandatory}|
1462 { ID id-GANSS-alm-keplerianGLONASS CRITICALITY ignore TYPE GANSS-ALM-GlonassAlmanacSet PRESENCE mandatory}|
1463 { ID id-GANSS-alm-ecefSBASAlmanac CRITICALITY ignore TYPE GANSS-ALM-ECEFsbasAlmanacSet PRESENCE mandatory}|
1464 { ID id-GANSS-alm-keplerianBDSAlmanac CRITICALITY ignore TYPE GANSS-ALM-BDSKeplericanset PRESENCE mandatory}
1468 GANSS-Auxiliary-Information ::= CHOICE {
1469 ganssID1 AuxInfoGANSS-ID1, -- This choice may only be present if GANSS ID indicates Modernized GPS
1470 ganssID3 AuxInfoGANSS-ID3, -- This choice may only be present if GANSS ID indicates GLONASS
1474 GANSS-AzimuthAndElevation ::= SEQUENCE {
1475 azimuth INTEGER(0..31),
1476 -- applicable range of elevation is 0..7. Values 8-75 shall not be used.
1477 elevation INTEGER(0..75),
1478 ie-Extensions ProtocolExtensionContainer { { GANSS-AzimuthAndElevation-ExtIEs } } OPTIONAL,
1482 GANSS-AzimuthAndElevation-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1483 {ID id-AzimuthAndElevationLSB CRITICALITY ignore EXTENSION AzimuthAndElevationLSB PRESENCE optional},
1487 GANSS-Clock-Model ::= SEQUENCE (SIZE (1..maxGANSSClockMod)) OF GANSS-SatelliteClockModelItem
1489 GANSS-CommonAssistanceData ::= SEQUENCE {
1490 ganss-Reference-Time GANSS-Reference-Time OPTIONAL,
1491 ganss-Ionospheric-Model GANSS-Ionospheric-Model OPTIONAL,
1492 ganss-Reference-Location GANSS-Reference-Location OPTIONAL,
1493 ie-Extensions ProtocolExtensionContainer { { GANSS-CommonAssistanceData-ExtIEs } } OPTIONAL,
1497 GANSS-CommonAssistanceData-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1498 { ID id-GANSS-Additional-Ionospheric-Model CRITICALITY ignore EXTENSION GANSS-Additional-Ionospheric-Model PRESENCE optional }|
1499 { ID id-GANSS-Earth-Orientation-Parameters CRITICALITY ignore EXTENSION GANSS-Earth-Orientation-Parameters PRESENCE optional },
1504 GANSS-Data-Bit-Assistance ::= SEQUENCE {
1505 ganssTod INTEGER (0..59,...),
1506 dataBitAssistancelist GANSS-DataBitAssistanceList,
1507 ie-Extensions ProtocolExtensionContainer { { GANSS-Data-Bit-Assistance-ExtIEs } } OPTIONAL,
1511 GANSS-Data-Bit-Assistance-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1515 GANSS-DataBitAssistanceList ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF GANSS-DataBitAssistanceItem
1517 GANSS-DataBitAssistanceItem ::= SEQUENCE {
1518 satId INTEGER(0..63),
1519 dataBitAssistanceSgnList GANSS-DataBitAssistanceSgnList,
1520 ie-Extensions ProtocolExtensionContainer { { GANSS-DataBitAssistanceItem-ExtIEs } } OPTIONAL,
1524 GANSS-DataBitAssistanceItem-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1528 GANSS-DataBitAssistanceSgnList ::= SEQUENCE (SIZE (1..maxSgnType)) OF GANSS-DataBitAssistanceSgnItem
1531 GANSS-DataBitAssistanceSgnItem ::= SEQUENCE {
1532 ganss-SignalId GANSS-SignalID,
1533 ganssDataBits BIT STRING (SIZE (1..1024)),
1534 ie-Extensions ProtocolExtensionContainer { { GANSS-DataBitAssistanceSgnItem-ExtIEs } } OPTIONAL,
1538 GANSS-DataBitAssistanceSgnItem-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1542 GANSS-Earth-Orientation-Parameters ::= SEQUENCE {
1543 teop BIT STRING (SIZE (16)),
1544 pmX BIT STRING (SIZE (21)),
1545 pmXdot BIT STRING (SIZE (15)),
1546 pmY BIT STRING (SIZE (21)),
1547 pmYdot BIT STRING (SIZE (15)),
1548 deltaUT1 BIT STRING (SIZE (31)),
1549 deltaUT1dot BIT STRING (SIZE (19)),
1550 ie-Extensions ProtocolExtensionContainer { { GANSS-Earth-Orientation-Parameters-ExtIEs } } OPTIONAL,
1554 GANSS-Earth-Orientation-Parameters-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1559 GANSS-ExtraDoppler ::= SEQUENCE {
1560 dopplerFirstOrder INTEGER(-42..21),
1561 dopplerUncertainty ENUMERATED{dH40,dH20,dH10,dH5,dH2-5},
1562 ie-Extensions ProtocolExtensionContainer { { GANSS-ExtraDoppler-ExtIEs } } OPTIONAL,
1566 GANSS-ExtraDoppler-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1570 GANSS-ExtraDopplerExtension ::= SEQUENCE {
1571 dopplerFirstOrder INTEGER(-42..21),
1572 dopplerUncertaintyExtension ENUMERATED{dH60,dH80,dH100,dH120,noInformation},
1573 ie-Extensions ProtocolExtensionContainer { { GANSS-ExtraDopplerExtension-ExtIEs } } OPTIONAL,
1577 GANSS-ExtraDopplerExtension-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1581 GANSS-GenericAssistanceDataList ::= SEQUENCE (SIZE (1..maxGANSS)) OF GANSSGenericAssistanceData
1583 GANSSGenericAssistanceData ::= SEQUENCE{
1584 ganssId GANSSID OPTIONAL,
1585 ganss-Real-Time-Integrity GANSS-Real-Time-Integrity OPTIONAL,
1586 ganss-DataBitAssistance GANSS-Data-Bit-Assistance OPTIONAL,
1587 dganss-Corrections DGANSS-Corrections OPTIONAL,
1588 ganss-AlmanacAndSatelliteHealth GANSS-AlmanacAndSatelliteHealth OPTIONAL,
1589 ganss-ReferenceMeasurementInfo GANSS-ReferenceMeasurementInfo OPTIONAL,
1590 ganss-UTC-Model GANSS-UTC-Model OPTIONAL,
1591 ganss-Time-Model GANSS-Time-Model OPTIONAL,
1592 ganss-Navigation-Model GANSS-Navigation-Model OPTIONAL,
1593 ie-Extensions ProtocolExtensionContainer { { GANSSGenericAssistance-ExtIEs } } OPTIONAL,
1597 GANSSGenericAssistance-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1598 { ID id-GANSS-Additional-Time-Models CRITICALITY ignore EXTENSION GANSS-Additional-Time-Models PRESENCE optional }|
1599 { ID id-GANSS-Additional-Navigation-Models CRITICALITY ignore EXTENSION GANSS-Additional-Navigation-Models PRESENCE optional }|
1600 { ID id-GANSS-Additional-UTC-Models CRITICALITY ignore EXTENSION GANSS-Additional-UTC-Models PRESENCE optional }|
1601 { ID id-GANSS-Auxiliary-Information CRITICALITY ignore EXTENSION GANSS-Auxiliary-Information PRESENCE optional }|
1602 -- the following IE shall be present if ‘GANSSID’ in ‘GANSSGenericAssistanceData’ is ‘0’ (SBAS)
1603 { ID id-GANSS-SBAS-ID CRITICALITY ignore EXTENSION GANSS-SBAS-ID PRESENCE optional }|
1604 { ID id-BDS-Ionospheric-Grid-Model CRITICALITY ignore EXTENSION BDS-Ionospheric-Grid-Model PRESENCE optional }|
1605 { ID id-DBDS-Correction-Information CRITICALITY ignore EXTENSION DBDS-Correction-Information PRESENCE optional },
1609 BDS-Ionospheric-Grid-Model ::= SEQUENCE {
1610 bDS-Reference-Time BDS-Reference-Time,
1611 bDS-Ionospheric-Grid-Information BDS-Ionospheric-Grid-Information,
1612 ie-Extensions ProtocolExtensionContainer { { BDS-Ionospheric-Grid-Model-ExtIEs } } OPTIONAL,
1616 BDS-Ionospheric-Grid-Model-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1620 BDS-Reference-Time ::= INTEGER(0..3570) -- by step of 30
1622 BDS-Ionospheric-Grid-Information ::= SEQUENCE(SIZE(1.. maxIonGridInfo)) OF SEQUENCE {
1623 iGP-number-BDS INTEGER (1..320),
1624 vertical-Delay-BDS BIT STRING ( SIZE(9)),
1625 gIVEI-BDS BIT STRING ( SIZE(4)),
1626 ie-Extensions ProtocolExtensionContainer { { BDS-Ionospheric-Grid-Information-ExtIEs } } OPTIONAL,
1630 BDS-Ionospheric-Grid-Information-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1634 DBDS-Correction-Information ::= SEQUENCE {
1635 bDS-Reference-Time BDS-Reference-Time,
1636 dBDS-Information DBDS-Information,
1637 ie-Extensions ProtocolExtensionContainer { { DBDS-Correction-Information-ExtIEs } } OPTIONAL,
1641 DBDS-Correction-Information-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1645 DBDS-Information ::= SEQUENCE(SIZE(1..maxSgnType)) OF SEQUENCE {
1646 dBDS-Signal-ID GANSSID OPTIONAL,
1647 dGANSS-Signal-Information DGANSS-Signal-Information,
1648 ie-Extensions ProtocolExtensionContainer { { DBDS-Information-ExtIEs } } OPTIONAL,
1652 DBDS-Information-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1656 DGANSS-Signal-Information ::= SEQUENCE(SIZE(1.. maxGANSSSat)) OF SEQUENCE {
1657 sat-ID-BDS INTEGER(0..63),
1658 uDREI-BDS INTEGER(0..15),
1659 rURAI-BDS INTEGER(0..15),
1660 delta-t-BDS BIT STRING (SIZE (13)),
1661 ie-Extensions ProtocolExtensionContainer { { DGANSS-Signal-Information-ExtIEs } } OPTIONAL,
1665 DGANSS-Signal-Information-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1669 GANSS-GenericMeasurementInfo ::= SEQUENCE(SIZE(1..maxGANSS)) OF SEQUENCE {
1670 ganssId GANSSID OPTIONAL,
1671 ganssMeasurementSignalList GANSSMeasurementSignalList,
1672 ie-Extensions ProtocolExtensionContainer { { GANSS-GenericMeasurementInfo-ExtIEs } } OPTIONAL,
1676 GANSS-GenericMeasurementInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1680 GANSSID ::= SEQUENCE {
1681 ganss-ID INTEGER(0..7),
1682 ie-Extensions ProtocolExtensionContainer { { GANSSID-ExtIEs } } OPTIONAL,
1686 GANSSID-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1690 GANSSMeasurementSignalList ::= SEQUENCE (SIZE (1..maxSgnType)) OF SEQUENCE {
1691 ganssSignalId GANSS-SignalID OPTIONAL,
1692 ganssCodePhaseAmbiguity INTEGER (0..31) OPTIONAL,
1693 ganssMeasurementParameters GANSS-MeasurementParameters,
1694 ie-Extensions ProtocolExtensionContainer { { GANSSMeasurementSignalList-ExtIEs } } OPTIONAL,
1699 GANSSMeasurementSignalList-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1700 {ID id-ganssCodePhaseAmbiguityExt CRITICALITY ignore EXTENSION GanssCodePhaseAmbiguityExt PRESENCE optional},
1704 GanssCodePhaseAmbiguityExt ::= SEQUENCE {
1705 ganssCodePhaseAmbiguity-ext INTEGER (32..127),
1706 ie-Extensions ProtocolExtensionContainer { { GanssCodePhaseAmbiguityExt-ExtIEs } } OPTIONAL,
1710 GanssCodePhaseAmbiguityExt-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1715 GANSS-Ionospheric-Model ::= SEQUENCE {
1716 alpha-zero-ionos BIT STRING (SIZE (11)),
1717 alpha-one-ionos BIT STRING (SIZE (11)),
1718 alpha-two-ionos BIT STRING (SIZE (14)),
1719 gANSS-IonosphereRegionalStormFlags GANSS-IonosphereRegionalStormFlags OPTIONAL,
1720 ie-Extensions ProtocolExtensionContainer { { GANSS-Ionospheric-Model-ExtIEs } } OPTIONAL,
1724 GANSS-Ionospheric-Model-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1728 GANSS-IonosphereRegionalStormFlags ::= SEQUENCE {
1729 storm-flag-one BOOLEAN,
1730 storm-flag-two BOOLEAN,
1731 storm-flag-three BOOLEAN,
1732 storm-flag-four BOOLEAN,
1733 storm-flag-five BOOLEAN,
1734 ie-Extensions ProtocolExtensionContainer { { GANSS-IonosphereRegionalStormFlags-ExtIEs } } OPTIONAL,
1738 GANSS-IonosphereRegionalStormFlags-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1742 GANSS-KeplerianParametersAlm ::= SEQUENCE {
1743 t-oa INTEGER(0..1023),
1744 iod-a INTEGER(0..15),
1745 gANSS-SatelliteInformationKP GANSS-SatelliteInformationKP,
1746 ie-Extensions ProtocolExtensionContainer { { GANSS-KeplerianParametersAlm-ExtIEs } } OPTIONAL,
1750 GANSS-KeplerianParametersAlm-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1754 GANSS-KeplerianParametersOrb ::= SEQUENCE {
1755 toe-nav BIT STRING (SIZE (14)),
1756 ganss-omega-nav BIT STRING (SIZE (32)),
1757 delta-n-nav BIT STRING (SIZE (16)),
1758 m-zero-nav BIT STRING (SIZE (32)),
1759 omegadot-nav BIT STRING (SIZE (24)),
1760 ganss-e-nav BIT STRING (SIZE (32)),
1761 idot-nav BIT STRING (SIZE (14)),
1762 a-sqrt-nav BIT STRING (SIZE (32)),
1763 i-zero-nav BIT STRING (SIZE (32)),
1764 omega-zero-nav BIT STRING (SIZE (32)),
1765 c-rs-nav BIT STRING (SIZE (16)),
1766 c-is-nav BIT STRING (SIZE (16)),
1767 c-us-nav BIT STRING (SIZE (16)),
1768 c-rc-nav BIT STRING (SIZE (16)),
1769 c-ic-nav BIT STRING (SIZE (16)),
1770 c-uc-nav BIT STRING (SIZE (16)),
1771 ie-Extensions ProtocolExtensionContainer { { GANSS-KeplerianParametersOrb-ExtIEs } } OPTIONAL,
1775 GANSS-KeplerianParametersOrb-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1779 GANSS-MeasurementParameters ::= SEQUENCE(SIZE(1..maxGANSSSat)) OF GANSS-MeasurementParametersItem
1781 GANSS-MeasurementParametersItem ::= SEQUENCE {
1782 satId INTEGER(0..63),
1783 cToNzero INTEGER(0..63),
1784 multipathIndicator ENUMERATED{nM,low,medium,high},
1785 carrierQualityIndication BIT STRING(SIZE(2)) OPTIONAL,
1786 ganssCodePhase INTEGER(0..2097151),
1787 ganssIntegerCodePhase INTEGER(0..63) OPTIONAL,
1788 codePhaseRmsError INTEGER(0..63),
1789 doppler INTEGER(-32768..32767),
1790 adr INTEGER(0..33554431) OPTIONAL,
1791 ie-Extensions ProtocolExtensionContainer { { GANSS-MeasurementParametersItem-ExtIEs } } OPTIONAL,
1795 GANSS-MeasurementParametersItem-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1796 {ID id-ganssIntegerCodePhaseExt CRITICALITY ignore EXTENSION GanssIntegerCodePhaseExt PRESENCE optional},
1800 GanssIntegerCodePhaseExt ::= SEQUENCE {
1801 ganssIntegerCodePhase-ext INTEGER (64..127),
1802 ie-Extensions ProtocolExtensionContainer { { GanssIntegerCodePhaseExt-ExtIEs } } OPTIONAL,
1806 GanssIntegerCodePhaseExt-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1810 GANSS-MeasuredResultsList ::= SEQUENCE (SIZE (1..maxNrOfSets)) OF GANSS-MeasuredResults
1812 GANSS-MeasuredResults ::= SEQUENCE {
1813 referenceTime CHOICE {
1814 utranReferenceTime UTRAN-GANSSReferenceTimeUL,
1815 ganssReferenceTimeOnly GANSS-ReferenceTimeOnly,
1818 ganssGenericMeasurementInfo GANSS-GenericMeasurementInfo,
1819 ie-Extensions ProtocolExtensionContainer { { GANSS-MeasuredResults-ExtIEs } } OPTIONAL,
1823 GANSS-MeasuredResults-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1827 GANSS-Navigation-Model ::= SEQUENCE {
1828 non-broadcastIndication ENUMERATED{true} OPTIONAL,
1829 ganssSatInfoNav GANSS-Sat-Info-Nav,
1830 ie-Extensions ProtocolExtensionContainer { { GANSS-Navigation-Model-ExtIEs } } OPTIONAL,
1834 GANSS-Navigation-Model-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1838 GANSS-Orbit-Model ::= CHOICE {
1839 gANSS-keplerianParameters GANSS-KeplerianParametersOrb,
1843 GANSS-Real-Time-Integrity ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF GANSS-RealTimeInformationItem
1845 GANSS-RealTimeInformationItem ::= SEQUENCE {
1846 bad-ganss-satId INTEGER(0..63),
1847 bad-ganss-signalId BIT STRING(SIZE(8)) OPTIONAL,
1848 ie-Extensions ProtocolExtensionContainer { { GANSS-RealTimeInformationItem-ExtIEs } } OPTIONAL,
1852 GANSS-RealTimeInformationItem-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1856 GANSS-Reference-Location ::= SEQUENCE {
1857 ue-PositionEstimate UE-PositionEstimate,
1858 iE-Extensions ProtocolExtensionContainer { { GANSS-Reference-Location-ExtIEs } } OPTIONAL,
1862 GANSS-Reference-Location-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1868 GANSS-ReferenceMeasurementInfo ::= SEQUENCE {
1869 ganssSignalId GANSS-SignalID OPTIONAL,
1870 satelliteInformation GANSS-SatelliteInformation,
1871 ie-Extensions ProtocolExtensionContainer { { GANSS-ReferenceMeasurementInfo-ExtIEs } } OPTIONAL,
1875 GANSS-ReferenceMeasurementInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1876 {ID id-GANSS-Confidence CRITICALITY ignore EXTENSION Confidence PRESENCE optional},
1880 GANSS-Reference-Time ::= SEQUENCE {
1881 ganssDay INTEGER(0..8191) OPTIONAL,
1882 ganssTod INTEGER(0..86399),
1883 ganssTodUncertainty INTEGER(0..127) OPTIONAL,
1884 ganssTimeId GANSSID OPTIONAL,
1885 utran-ganssreferenceTime UTRAN-GANSSReferenceTimeDL OPTIONAL,
1886 tutran-ganss-driftRate TUTRAN-GANSS-DriftRate OPTIONAL,
1887 ie-Extensions ProtocolExtensionContainer { { GANSS-Reference-Time-ExtIEs } } OPTIONAL,
1891 GANSS-Reference-Time-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1892 {ID id-GANSS-Day-Cycle CRITICALITY ignore EXTENSION GANSS-Day-Cycle PRESENCE optional},
1896 GANSS-Day-Cycle ::= INTEGER(0..7)
1898 GANSS-ReferenceTimeOnly ::= SEQUENCE {
1899 gANSS-tod INTEGER(0..3599999),
1900 gANSS-timeId GANSSID OPTIONAL,
1901 gANSS-TimeUncertainty INTEGER(0..127) OPTIONAL,
1902 ie-Extensions ProtocolExtensionContainer { { GANSS-ReferenceTimeOnly-ExtIEs } } OPTIONAL,
1906 GANSS-ReferenceTimeOnly-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1910 GANSS-SatelliteClockModelItem ::= SEQUENCE {
1911 t-oc BIT STRING (SIZE(14)),
1912 a-i2 BIT STRING (SIZE(6)),
1913 a-i1 BIT STRING (SIZE(21)),
1914 a-i0 BIT STRING (SIZE(31)),
1915 t-gd BIT STRING (SIZE(10)) OPTIONAL,
1916 sisa BIT STRING (SIZE(8)),
1917 model-id INTEGER(0..3) OPTIONAL,
1918 ie-Extensions ProtocolExtensionContainer { { GANSS-SatelliteClockModelItem-ExtIEs } } OPTIONAL,
1922 GANSS-SatelliteClockModelItem-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1926 GANSS-SatelliteInformation ::= SEQUENCE(SIZE(1..maxGANSSSat)) OF GANSS-SatelliteInformationItem
1928 GANSS-SatelliteInformationItem ::= SEQUENCE {
1929 ganssSatId INTEGER(0..63),
1930 dopplerZeroOrder INTEGER(-2048..2047),
1931 extraDoppler GANSS-ExtraDoppler OPTIONAL,
1932 codePhase INTEGER(0..1023),
1933 integerCodePhase INTEGER(0..127),
1934 codePhaseSearchWindow INTEGER(0..31),
1935 azimuthAndElevation GANSS-AzimuthAndElevation OPTIONAL,
1936 ie-Extensions ProtocolExtensionContainer { { GANSS-SatelliteInformationItem-ExtIEs } } OPTIONAL,
1940 GANSS-SatelliteInformationItem-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1941 {ID id-GANSS-ExtraDopplerExtension CRITICALITY ignore EXTENSION GANSS-ExtraDopplerExtension PRESENCE optional},
1945 GANSS-SatelliteInformationKP ::= SEQUENCE (SIZE (1..maxGANSSSatAlmanac)) OF GANSS-SatelliteInformationKPItem
1947 GANSS-SatelliteInformationKPItem ::= SEQUENCE {
1948 satId INTEGER(0..63),
1949 ganss-e-alm BIT STRING (SIZE (11)),
1950 ganss-delta-I-alm BIT STRING (SIZE (11)),
1951 ganss-omegadot-alm BIT STRING (SIZE (11)),
1952 ganss-svStatusINAV-alm BIT STRING (SIZE (4)),
1953 ganss-svStatusFNAV-alm BIT STRING (SIZE (2)) OPTIONAL,
1954 ganss-delta-a-sqrt-alm BIT STRING (SIZE (13)),
1955 ganss-omegazero-alm BIT STRING (SIZE (16)),
1956 ganss-m-zero-alm BIT STRING (SIZE (16)),
1957 ganss-omega-alm BIT STRING (SIZE (16)),
1958 ganss-af-zero-alm BIT STRING (SIZE (16)),
1959 ganss-af-one-alm BIT STRING (SIZE (13)),
1960 ie-Extensions ProtocolExtensionContainer { { GANSS-SatelliteInformationKPItem-ExtIEs } } OPTIONAL,
1964 GANSS-SatelliteInformationKPItem-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1968 GANSS-SAT-Info-Almanac-GLOkpList ::= SEQUENCE (SIZE (1.. maxGANSSSatAlmanac)) OF GANSS-SAT-Info-Almanac-GLOkp
1970 GANSS-SAT-Info-Almanac-GLOkp ::= SEQUENCE {
1971 gloAlmNA BIT STRING (SIZE(11)),
1972 gloAlmnA BIT STRING (SIZE(5)),
1973 gloAlmHA BIT STRING (SIZE(5)),
1974 gloAlmLambdaA BIT STRING (SIZE(21)),
1975 gloAlmTlambdaA BIT STRING (SIZE(21)),
1976 gloAlmDeltaIA BIT STRING (SIZE(18)),
1977 gloAkmDeltaTA BIT STRING (SIZE(22)),
1978 gloAlmDeltaTdotA BIT STRING (SIZE(7)),
1979 gloAlmEpsilonA BIT STRING (SIZE(15)),
1980 gloAlmOmegaA BIT STRING (SIZE(16)),
1981 gloAlmTauA BIT STRING (SIZE(10)),
1982 gloAlmCA BIT STRING (SIZE(1)),
1983 gloAlmMA BIT STRING (SIZE(2)) OPTIONAL,
1984 ie-Extensions ProtocolExtensionContainer { { GANSS-SAT-Info-Almanac-GLOkp-ExtIEs } } OPTIONAL,
1988 GANSS-SAT-Info-Almanac-GLOkp-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
1992 GANSS-SAT-Info-Almanac-MIDIkpList ::= SEQUENCE (SIZE (1.. maxGANSSSatAlmanac)) OF GANSS-SAT-Info-Almanac-MIDIkp
1994 GANSS-SAT-Info-Almanac-MIDIkp ::= SEQUENCE {
1995 svID INTEGER(0..63),
1996 midiAlmE BIT STRING (SIZE (11)),
1997 midiAlmDeltaI BIT STRING (SIZE (11)),
1998 midiAlmOmegaDot BIT STRING (SIZE (11)),
1999 midiAlmSqrtA BIT STRING (SIZE (17)),
2000 midiAlmOmega0 BIT STRING (SIZE (16)),
2001 midiAlmOmega BIT STRING (SIZE (16)),
2002 midiAlmMo BIT STRING (SIZE (16)),
2003 midiAlmaf0 BIT STRING (SIZE (11)),
2004 midiAlmaf1 BIT STRING (SIZE (10)),
2005 midiAlmL1Health BIT STRING (SIZE (1)),
2006 midiAlmL2Health BIT STRING (SIZE (1)),
2007 midiAlmL5Health BIT STRING (SIZE (1)),
2008 ie-Extensions ProtocolExtensionContainer { { GANSS-SAT-Info-Almanac-MIDIkp-ExtIEs } } OPTIONAL,
2012 GANSS-SAT-Info-Almanac-MIDIkp-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2016 GANSS-SAT-Info-Almanac-NAVkpList ::= SEQUENCE (SIZE (1.. maxGANSSSatAlmanac)) OF GANSS-SAT-Info-Almanac-NAVkp
2018 GANSS-SAT-Info-Almanac-NAVkp ::= SEQUENCE {
2019 svID INTEGER(0..63),
2020 navAlmE BIT STRING (SIZE (16)),
2021 navAlmDeltaI BIT STRING (SIZE (16)),
2022 navAlmOMEGADOT BIT STRING (SIZE (16)),
2023 navAlmSVHealth BIT STRING (SIZE (8)),
2024 navAlmSqrtA BIT STRING (SIZE (24)),
2025 navAlmOMEGAo BIT STRING (SIZE (24)),
2026 navAlmOmega BIT STRING (SIZE (24)),
2027 navAlmMo BIT STRING (SIZE (24)),
2028 navAlmaf0 BIT STRING (SIZE (11)),
2029 navAlmaf1 BIT STRING (SIZE (11)),
2030 ie-Extensions ProtocolExtensionContainer { { GANSS-SAT-Info-Almanac-NAVkp-ExtIEs } } OPTIONAL,
2034 GANSS-SAT-Info-Almanac-NAVkp-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2038 GANSS-SAT-Info-Almanac-REDkpList ::= SEQUENCE (SIZE (1.. maxGANSSSatAlmanac)) OF GANSS-SAT-Info-Almanac-REDkp
2040 GANSS-SAT-Info-Almanac-REDkp ::= SEQUENCE {
2041 svID INTEGER(0..63),
2042 redAlmDeltaA BIT STRING (SIZE (8)),
2043 redAlmOmega0 BIT STRING (SIZE (7)),
2044 redAlmPhi0 BIT STRING (SIZE (7)),
2045 redAlmL1Health BIT STRING (SIZE (1)),
2046 redAlmL2Health BIT STRING (SIZE (1)),
2047 redAlmL5Health BIT STRING (SIZE (1)),
2048 ie-Extensions ProtocolExtensionContainer { { GANSS-SAT-Info-Almanac-REDkp-ExtIEs } } OPTIONAL,
2052 GANSS-SAT-Info-Almanac-REDkp-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2056 GANSS-SAT-Info-Almanac-SBASecefList ::= SEQUENCE (SIZE (1.. maxGANSSSatAlmanac)) OF GANSS-SAT-Info-Almanac-SBASecef
2058 GANSS-SAT-Info-Almanac-SBASecef ::= SEQUENCE {
2059 sbasAlmDataID BIT STRING (SIZE(2)),
2060 svID INTEGER(0..63),
2061 sbasAlmHealth BIT STRING (SIZE(8)),
2062 sbasAlmXg BIT STRING (SIZE(15)),
2063 sbasAlmYg BIT STRING (SIZE(15)),
2064 sbasAlmZg BIT STRING (SIZE(9)),
2065 sbasAlmXgdot BIT STRING (SIZE(3)),
2066 sbasAlmYgDot BIT STRING (SIZE(3)),
2067 sbasAlmZgDot BIT STRING (SIZE(4)),
2068 sbasAlmTo BIT STRING (SIZE(11)),
2069 ie-Extensions ProtocolExtensionContainer { { GANSS-SAT-Info-Almanac-SBASecef-ExtIEs } } OPTIONAL,
2073 GANSS-SAT-Info-Almanac-SBASecef-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2077 Ganss-Sat-Info-AddNavList ::= SEQUENCE (SIZE (1..maxGANSSSat)) OF SEQUENCE {
2078 satId INTEGER (0..63),
2079 svHealth BIT STRING (SIZE (6)),
2080 iod BIT STRING (SIZE (11)),
2081 ganssAddClockModels GANSS-AddClockModels,
2082 ganssAddOrbitModels GANSS-AddOrbitModels,
2083 ie-Extensions ProtocolExtensionContainer { { Ganss-Sat-Info-AddNavList-ExtIEs } } OPTIONAL,
2087 Ganss-Sat-Info-AddNavList-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2091 GANSS-Sat-Info-Nav ::= SEQUENCE (SIZE(1..maxGANSSSat)) OF SEQUENCE {
2092 satId INTEGER(0..63),
2093 svHealth BIT STRING (SIZE(9)),
2094 iod BIT STRING (SIZE(10)),
2095 ganssClockModel GANSS-Clock-Model,
2096 ganssOrbitModel GANSS-Orbit-Model,
2097 ie-Extensions ProtocolExtensionContainer { { GANSS-Sat-Info-Nav-ExtIEs } } OPTIONAL,
2101 GANSS-Sat-Info-Nav-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2105 GANSS-SignalID ::= SEQUENCE {
2106 ganssSignalID INTEGER(0..3,...,4..7),
2107 ie-Extensions ProtocolExtensionContainer { { GANSS-SignalID-ExtIEs } } OPTIONAL,
2111 GANSS-SignalID-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2115 GANSS-StatusHealth ::= ENUMERATED {
2126 GANSS-Time-Model ::= SEQUENCE {
2127 ganss-time-model-refTime INTEGER(0..37799),
2128 ganss-t-a0 INTEGER(-2147483648..2147483647),
2129 ganss-t-a1 INTEGER(-8388608..8388607) OPTIONAL,
2130 ganss-t-a2 INTEGER(-64..63) OPTIONAL,
2131 gnss-to-id ENUMERATED{gps,...,galileo,qzss,glonass,bds},
2132 ganss-wk-number INTEGER(0..8191) OPTIONAL,
2133 ie-Extensions ProtocolExtensionContainer { { GANSS-Time-Model-ExtIEs } } OPTIONAL,
2137 GANSS-Time-Model-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2138 {ID id-ganss-Delta-T CRITICALITY ignore EXTENSION GANSS-Delta-T PRESENCE optional},
2142 GANSS-Delta-T ::= INTEGER(-128..127)
2144 GANSS-UTRAN-TimeRelationshipUncertainty ::= ENUMERATED {
2145 gANSS-UTRAN-TRU-50nano,
2146 gANSS-UTRAN-TRU-500nano,
2147 gANSS-UTRAN-TRU-1micro,
2148 gANSS-UTRAN-TRU-10micro,
2149 gANSS-UTRAN-TRU-1milli,
2150 gANSS-UTRAN-TRU-10milli,
2151 gANSS-UTRAN-TRU-100milli,
2152 gANSS-UTRAN-TRU-unreliable,
2156 GANSS-UTRAN-TRU ::= SEQUENCE {
2157 gANSS-UTRAN-TimeRelationshipUncertainty GANSS-UTRAN-TimeRelationshipUncertainty,
2158 ganssId GANSSID OPTIONAL,
2159 ie-Extensions ProtocolExtensionContainer { { GANSS-UTRAN-TRU-ExtIEs } } OPTIONAL,
2163 GANSS-UTRAN-TRU-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2167 GANSS-UTC-Model ::= SEQUENCE {
2168 a-one-utc BIT STRING (SIZE (24)),
2169 a-zero-utc BIT STRING (SIZE (32)),
2170 t-ot-utc BIT STRING (SIZE (8)),
2171 w-n-t-utc BIT STRING (SIZE (8)),
2172 delta-t-ls-utc BIT STRING (SIZE (8)),
2173 w-n-lsf-utc BIT STRING (SIZE (8)),
2174 dn-utc BIT STRING (SIZE (8)),
2175 delta-t-lsf-utc BIT STRING (SIZE (8)),
2176 ie-Extensions ProtocolExtensionContainer { { GANSS-UTC-Model-ExtIEs } } OPTIONAL,
2180 GANSS-UTC-Model-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2184 TUTRAN-GANSS-DriftRate ::= ENUMERATED {
2185 uTRAN-GANSSDrift0, uTRAN-GANSSDrift1, uTRAN-GANSSDrift2,
2186 uTRAN-GANSSDrift5, uTRAN-GANSSDrift10, uTRAN-GANSSDrift15,
2187 uTRAN-GANSSDrift25, uTRAN-GANSSDrift50, uTRAN-GANSSDrift-1,
2188 uTRAN-GANSSDrift-2, uTRAN-GANSSDrift-5, uTRAN-GANSSDrift-10,
2189 uTRAN-GANSSDrift-15, uTRAN-GANSSDrift-25, uTRAN-GANSSDrift-50,
2193 GLONASSclockModel ::= SEQUENCE {
2194 gloTau BIT STRING (SIZE (22)),
2195 gloGamma BIT STRING (SIZE (11)),
2196 gloDeltaTau BIT STRING (SIZE (5)) OPTIONAL,
2197 ie-Extensions ProtocolExtensionContainer { { GLONASSclockModel-ExtIEs } } OPTIONAL,
2201 GLONASSclockModel-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2206 NAVclockModel ::= SEQUENCE {
2207 navToc BIT STRING (SIZE (16)),
2208 navaf2 BIT STRING (SIZE (8)),
2209 navaf1 BIT STRING (SIZE (16)),
2210 navaf0 BIT STRING (SIZE (22)),
2211 navTgd BIT STRING (SIZE (8)),
2212 ie-Extensions ProtocolExtensionContainer { { NAVclockModel-ExtIEs } } OPTIONAL,
2216 NAVclockModel-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2220 NavModel-CNAVKeplerianSet ::= SEQUENCE {
2221 cnavTop BIT STRING (SIZE (11)),
2222 cnavURAindex BIT STRING (SIZE (5)),
2223 cnavDeltaA BIT STRING (SIZE (26)),
2224 cnavAdot BIT STRING (SIZE (25)),
2225 cnavDeltaNo BIT STRING (SIZE (17)),
2226 cnavDeltaNoDot BIT STRING (SIZE (23)),
2227 cnavMo BIT STRING (SIZE (33)),
2228 cnavE BIT STRING (SIZE (33)),
2229 cnavOmega BIT STRING (SIZE (33)),
2230 cnavOMEGA0 BIT STRING (SIZE (33)),
2231 cnavDeltaOmegaDot BIT STRING (SIZE (17)),
2232 cnavIo BIT STRING (SIZE (33)),
2233 cnavIoDot BIT STRING (SIZE (15)),
2234 cnavCis BIT STRING (SIZE (16)),
2235 cnavCic BIT STRING (SIZE (16)),
2236 cnavCrs BIT STRING (SIZE (24)),
2237 cnavCrc BIT STRING (SIZE (24)),
2238 cnavCus BIT STRING (SIZE (21)),
2239 cnavCuc BIT STRING (SIZE (21)),
2240 ie-Extensions ProtocolExtensionContainer { { NavModel-CNAVKeplerianSet-ExtIEs } } OPTIONAL,
2244 NavModel-CNAVKeplerianSet-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2248 NavModel-GLONASSecef ::= SEQUENCE {
2249 gloEn BIT STRING (SIZE (5)),
2250 gloP1 BIT STRING (SIZE (2)),
2251 gloP2 BIT STRING (SIZE (1)),
2252 gloM BIT STRING (SIZE (2)) OPTIONAL,
2253 gloX BIT STRING (SIZE (27)),
2254 gloXdot BIT STRING (SIZE (24)),
2255 gloXdotdot BIT STRING (SIZE (5)),
2256 gloY BIT STRING (SIZE (27)),
2257 gloYdot BIT STRING (SIZE (24)),
2258 gloYdotdot BIT STRING (SIZE (5)),
2259 gloZ BIT STRING (SIZE (27)),
2260 gloZdot BIT STRING (SIZE (24)),
2261 gloZdotdot BIT STRING (SIZE (5)),
2262 ie-Extensions ProtocolExtensionContainer { { NavModel-GLONASSecef-ExtIEs } } OPTIONAL,
2266 NavModel-GLONASSecef-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2270 NavModel-NAVKeplerianSet ::= SEQUENCE {
2271 navURA BIT STRING (SIZE (4)),
2272 navFitFlag BIT STRING (SIZE (1)),
2273 navToe BIT STRING (SIZE (16)),
2274 navOmega BIT STRING (SIZE (32)),
2275 navDeltaN BIT STRING (SIZE (16)),
2276 navM0 BIT STRING (SIZE (32)),
2277 navOmegaADot BIT STRING (SIZE (24)),
2278 navE BIT STRING (SIZE (32)),
2279 navIDot BIT STRING (SIZE (14)),
2280 navAPowerHalf BIT STRING (SIZE (32)),
2281 navI0 BIT STRING (SIZE (32)),
2282 navOmegaA0 BIT STRING (SIZE (32)),
2283 navCrs BIT STRING (SIZE (16)),
2284 navCis BIT STRING (SIZE (16)),
2285 navCus BIT STRING (SIZE (16)),
2286 navCrc BIT STRING (SIZE (16)),
2287 navCic BIT STRING (SIZE (16)),
2288 navCuc BIT STRING (SIZE (16)),
2289 ie-Extensions ProtocolExtensionContainer { { NavModel-NAVKeplerianSet-ExtIEs } } OPTIONAL,
2293 NavModel-NAVKeplerianSet-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2297 NavModel-SBASecef ::= SEQUENCE {
2298 -- the following IE shall be present if ‘SBASclockModel’ in ‘GANSS-AddClockModels’ is not included in ‘Ganss-Sat-Info-AddNavList’
2299 sbasTo BIT STRING (SIZE (13)) OPTIONAL,
2300 sbasAccuracy BIT STRING (SIZE (4)),
2301 sbasXg BIT STRING (SIZE (30)),
2302 sbasYg BIT STRING (SIZE (30)),
2303 sbasZg BIT STRING (SIZE (25)),
2304 sbasXgDot BIT STRING (SIZE (17)),
2305 sbasYgDot BIT STRING (SIZE (17)),
2306 sbasZgDot BIT STRING (SIZE (18)),
2307 sbasXgDotDot BIT STRING (SIZE (10)),
2308 sbagYgDotDot BIT STRING (SIZE (10)),
2309 sbasZgDotDot BIT STRING (SIZE (10)),
2310 ie-Extensions ProtocolExtensionContainer { { NavModel-SBASecef-ExtIEs } } OPTIONAL,
2314 NavModel-SBASecef-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2318 NavModel-BDSKeplerianSet ::= SEQUENCE {
2319 uRAIndex-BDS BIT STRING (SIZE (4)),
2320 tOA-BDS BIT STRING (SIZE (17)),
2321 a1-2-BDS BIT STRING (SIZE (32)),
2322 e-BDS BIT STRING (SIZE (32)),
2323 oMG-BDS BIT STRING (SIZE (32)),
2324 dLTn-BDS BIT STRING (SIZE (16)),
2325 m0-BDS BIT STRING (SIZE (32)),
2326 oMG0-BDS BIT STRING (SIZE (32)),
2327 oMGdot-BDS BIT STRING (SIZE (24)),
2328 i0-BDS BIT STRING (SIZE (32)),
2329 iDOT-BDS BIT STRING (SIZE (14)),
2330 cuc-BDS BIT STRING (SIZE (18)),
2331 cus-BDS BIT STRING (SIZE (18)),
2332 crc-BDS BIT STRING (SIZE (18)),
2333 crs-BDS BIT STRING (SIZE (18)),
2334 cic-BDS BIT STRING (SIZE (18)),
2335 cis-BDS BIT STRING (SIZE (18)),
2336 aODE-BDS BIT STRING (SIZE (5)),
2337 ie-Extensions ProtocolExtensionContainer { { NavModel-BDSKeplerianSet-ExtIEs } } OPTIONAL,
2341 NavModel-BDSKeplerianSet-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2345 SBASclockModel ::= SEQUENCE {
2346 sbasTo BIT STRING (SIZE (13)),
2347 sbasAgfo BIT STRING (SIZE (12)),
2348 sbasAgf1 BIT STRING (SIZE (8)),
2349 ie-Extensions ProtocolExtensionContainer { { SBASclockModel-ExtIEs } } OPTIONAL,
2353 SBASclockModel-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2357 BDSClockModel ::= SEQUENCE {
2358 toc-BDS BIT STRING (SIZE (17) ),
2359 a0-BDS BIT STRING (SIZE (24) ),
2360 a1-BDS BIT STRING (SIZE (22) ),
2361 a2-BDS BIT STRING (SIZE (11) ),
2362 tGD1-BDS BIT STRING (SIZE (10) ),
2363 aODC-BDS BIT STRING (SIZE (5) ),
2364 ie-Extensions ProtocolExtensionContainer { { BDSClockModel-ExtIEs } } OPTIONAL,
2368 BDSClockModel-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2372 UTCmodelSet1 ::= SEQUENCE {
2373 utcA0 BIT STRING (SIZE(16)),
2374 utcA1 BIT STRING (SIZE(13)),
2375 utcA2 BIT STRING (SIZE(7)),
2376 utcDeltaTls BIT STRING (SIZE(8)),
2377 utcTot BIT STRING (SIZE(16)),
2378 utcWNot BIT STRING (SIZE(13)),
2379 utcWNlsf BIT STRING (SIZE(8)),
2380 utcDN BIT STRING (SIZE(4)),
2381 utcDeltaTlsf BIT STRING (SIZE(8)),
2382 ie-Extensions ProtocolExtensionContainer { { UTCmodelSet1-ExtIEs } } OPTIONAL,
2386 UTCmodelSet1-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2390 UTCmodelSet2 ::= SEQUENCE {
2391 nA BIT STRING (SIZE(11)),
2392 tauC BIT STRING (SIZE(32)),
2393 deltaUT1 DeltaUT1 OPTIONAL,
2394 kp BIT STRING (SIZE(2)) OPTIONAL,
2395 ie-Extensions ProtocolExtensionContainer { { UTCmodelSet2-ExtIEs } } OPTIONAL,
2399 UTCmodelSet2-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2403 UTCmodelSet3 ::= SEQUENCE {
2404 utcA1wnt BIT STRING (SIZE(24)),
2405 utcA0wnt BIT STRING (SIZE(32)),
2406 utcTot BIT STRING (SIZE(8)),
2407 utcWNt BIT STRING (SIZE(8)),
2408 utcDeltaTls BIT STRING (SIZE(8)),
2409 utcWNlsf BIT STRING (SIZE(8)),
2410 utcDN BIT STRING (SIZE(8)),
2411 utcDeltaTlsf BIT STRING (SIZE(8)),
2412 utcStandardID BIT STRING (SIZE(3)),
2413 ie-Extensions ProtocolExtensionContainer { { UTCmodelSet3-ExtIEs } } OPTIONAL,
2417 UTCmodelSet3-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2421 UTCmodelSet4 ::= SEQUENCE {
2422 utca0-BDS BIT STRING (SIZE(32)),
2423 utca1-BDS BIT STRING (SIZE(24)),
2424 utcDeltatLS-BDS BIT STRING (SIZE(8)),
2425 utcWNt BIT STRING (SIZE(8)),
2426 utcDeltaTls BIT STRING (SIZE(8)),
2427 utcWNlsf-BDS BIT STRING (SIZE(8)),
2428 utcDN-BDS BIT STRING (SIZE(8)),
2429 utcDeltaTlsf-BDS BIT STRING (SIZE(8)),
2430 ie-Extensions ProtocolExtensionContainer { { UTCmodelSet4-ExtIEs } } OPTIONAL,
2434 UTCmodelSet4-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2438 UTRAN-GANSSReferenceTimeDL ::= SEQUENCE {
2439 utran-GANSSTimingOfCellFrames INTEGER(0..3999999),
2440 uC-ID UC-ID OPTIONAL,
2441 referenceSfn INTEGER(0..4095),
2442 ie-Extensions ProtocolExtensionContainer { { UTRAN-GANSSReferenceTimeDL-ExtIEs } } OPTIONAL,
2446 UTRAN-GANSSReferenceTimeDL-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2450 UTRAN-GANSSReferenceTimeUL ::= SEQUENCE {
2451 ue-GANSSTimingOfCellFrames INTEGER(0..345599999999),
2452 gANSS-TimeId GANSSID OPTIONAL,
2453 gANSS-TimeUncertainty INTEGER(0..127) OPTIONAL,
2455 referenceSfn INTEGER(0..4095),
2456 ie-Extensions ProtocolExtensionContainer { { UTRAN-GANSSReferenceTimeUL-ExtIEs } } OPTIONAL,
2460 UTRAN-GANSSReferenceTimeUL-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2465 -- **************************************************************
2467 -- GPS Almanac and Satellite Health
2469 -- **************************************************************
2472 GPS-AlmanacAndSatelliteHealth ::= SEQUENCE {
2473 wn-a BIT STRING (SIZE (8)),
2474 almanacSatInfoList AlmanacSatInfoList,
2475 svGlobalHealth BIT STRING (SIZE (364)) OPTIONAL,
2476 iE-Extensions ProtocolExtensionContainer { { GPS-AlmanacAndSatelliteHealth-ExtIEs } } OPTIONAL,
2480 GPS-AlmanacAndSatelliteHealth-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2481 {ID id-completeAlmanacProvided CRITICALITY ignore EXTENSION CompleteAlmanacProvided PRESENCE optional},
2485 CompleteAlmanacProvided ::= BOOLEAN
2487 AlmanacSatInfoList ::= SEQUENCE (SIZE (1..maxSatAlmanac)) OF
2490 AlmanacSatInfo ::= SEQUENCE {
2491 dataID BIT STRING (SIZE (2)),
2492 satID INTEGER (0..63),
2493 e BIT STRING (SIZE (16)),
2494 t-oa BIT STRING (SIZE (8)),
2495 deltaI BIT STRING (SIZE (16)),
2496 omegaDot BIT STRING (SIZE (16)),
2497 satHealth BIT STRING (SIZE (8)),
2498 a-Sqrt BIT STRING (SIZE (24)),
2499 omega0 BIT STRING (SIZE (24)),
2500 m0 BIT STRING (SIZE (24)),
2501 omega BIT STRING (SIZE (24)),
2502 af0 BIT STRING (SIZE (11)),
2503 af1 BIT STRING (SIZE (11)),
2504 iE-Extensions ProtocolExtensionContainer { { AlmanacSatInfo-ExtIEs } } OPTIONAL,
2508 AlmanacSatInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2513 -- **************************************************************
2515 -- GPS Clock And Ephemeris Parameters
2517 -- **************************************************************
2519 GPS-ClockAndEphemerisParameters ::= SEQUENCE {
2520 codeOnL2 BIT STRING (SIZE (2)),
2521 uraIndex BIT STRING (SIZE (4)),
2522 satHealth BIT STRING (SIZE (6)),
2523 iodc BIT STRING (SIZE (10)),
2524 l2Pflag BIT STRING (SIZE (1)),
2525 sf1Revd SubFrame1Reserved,
2526 t-GD BIT STRING (SIZE (8)),
2527 t-oc BIT STRING (SIZE (16)),
2528 af2 BIT STRING (SIZE (8)),
2529 af1 BIT STRING (SIZE (16)),
2530 af0 BIT STRING (SIZE (22)),
2531 c-rs BIT STRING (SIZE (16)),
2532 delta-n BIT STRING (SIZE (16)),
2533 m0 BIT STRING (SIZE (32)),
2534 c-uc BIT STRING (SIZE (16)),
2535 e BIT STRING (SIZE (32)),
2536 c-us BIT STRING (SIZE (16)),
2537 a-Sqrt BIT STRING (SIZE (32)),
2538 t-oe BIT STRING (SIZE (16)),
2539 fitInterval BIT STRING (SIZE (1)),
2540 aodo BIT STRING (SIZE (5)),
2541 c-ic BIT STRING (SIZE (16)),
2542 omega0 BIT STRING (SIZE (32)),
2543 c-is BIT STRING (SIZE (16)),
2544 i0 BIT STRING (SIZE (32)),
2545 c-rc BIT STRING (SIZE (16)),
2546 omega BIT STRING (SIZE (32)),
2547 omegaDot BIT STRING (SIZE (24)),
2548 iDot BIT STRING (SIZE (14)),
2549 iE-Extensions ProtocolExtensionContainer { { GPS-ClockAndEphemerisParameters-ExtIEs } } OPTIONAL,
2553 GPS-ClockAndEphemerisParameters-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2557 SubFrame1Reserved ::= SEQUENCE {
2558 reserved1 BIT STRING (SIZE (23)),
2559 reserved2 BIT STRING (SIZE (24)),
2560 reserved3 BIT STRING (SIZE (24)),
2561 reserved4 BIT STRING (SIZE (16))
2565 -- **************************************************************
2567 -- GPS Ionospheric Model
2569 -- **************************************************************
2572 GPS-Ionospheric-Model ::= SEQUENCE {
2573 alfa0 BIT STRING (SIZE (8)),
2574 alfa1 BIT STRING (SIZE (8)),
2575 alfa2 BIT STRING (SIZE (8)),
2576 alfa3 BIT STRING (SIZE (8)),
2577 beta0 BIT STRING (SIZE (8)),
2578 beta1 BIT STRING (SIZE (8)),
2579 beta2 BIT STRING (SIZE (8)),
2580 beta3 BIT STRING (SIZE (8)),
2581 iE-Extensions ProtocolExtensionContainer { { GPS-Ionospheric-Model-ExtIEs } } OPTIONAL,
2585 GPS-Ionospheric-Model-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2589 -- **************************************************************
2591 -- GPS Measured Results
2593 -- **************************************************************
2595 MeasuredResultsList ::= SEQUENCE (SIZE (1..maxNrOfSets)) OF
2598 GPS-MeasuredResults ::= SEQUENCE {
2599 gps-TOW-1msec INTEGER (0..604799999),
2600 gps-MeasurementParamList GPS-MeasurementParamList,
2601 iE-Extensions ProtocolExtensionContainer { { GPS-MeasuredResults-ExtIEs } } OPTIONAL,
2605 GPS-MeasuredResults-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2606 {ID id-UTRAN-GPSReferenceTimeResult CRITICALITY ignore EXTENSION UTRAN-GPSReferenceTimeResult PRESENCE optional} |
2607 {ID id-GPSReferenceTimeUncertainty CRITICALITY ignore EXTENSION GPSReferenceTimeUncertainty PRESENCE optional},
2611 GPS-MeasurementParamList ::= SEQUENCE (SIZE (1..maxSat)) OF
2612 GPS-MeasurementParam
2614 GPS-MeasurementParam ::= SEQUENCE {
2615 satelliteID INTEGER (0..63),
2616 c-N0 INTEGER (0..63),
2617 doppler INTEGER (-32768..32768),
2618 wholeGPS-Chips INTEGER (0..1022),
2619 fractionalGPS-Chips INTEGER (0..1023),
2620 multipathIndicator MultipathIndicator,
2621 pseudorangeRMS-Error INTEGER (0..63),
2622 iE-Extensions ProtocolExtensionContainer { { GPS-MeasurementParam-ExtIEs } } OPTIONAL,
2626 MultipathIndicator ::= ENUMERATED {
2632 GPS-MeasurementParam-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2637 -- **************************************************************
2639 -- GPS Navigation Model
2641 -- **************************************************************
2644 GPS-NavigationModel ::= SEQUENCE (SIZE (1..maxSat)) OF
2645 NavigationModelSatInfo
2647 NavigationModelSatInfo ::= SEQUENCE {
2648 satID INTEGER (0..63),
2649 satelliteStatus SatelliteStatus,
2650 gps-clockAndEphemerisParms GPS-ClockAndEphemerisParameters OPTIONAL,
2651 -- This IE is not present if satelliteStatus is es-SN
2652 iE-Extensions ProtocolExtensionContainer { { NavigationModelSatInfo-ExtIEs } } OPTIONAL,
2656 NavigationModelSatInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2660 SatelliteStatus ::= ENUMERATED {
2669 -- **************************************************************
2671 -- GPS Real Time Integrity
2673 -- **************************************************************
2675 GPS-RealTimeIntegrity ::= CHOICE {
2676 badSatellites BadSatList,
2677 noBadSatellites NoBadSatellites,
2681 BadSatList ::= SEQUENCE (SIZE (1..maxSat)) OF
2684 NoBadSatellites ::= NULL
2686 -- **************************************************************
2688 -- GPS Reference Location
2690 -- **************************************************************
2692 GPS-ReferenceLocation ::= SEQUENCE {
2693 ue-PositionEstimate UE-PositionEstimate,
2694 iE-Extensions ProtocolExtensionContainer { { GPS-ReferenceLocation-ExtIEs } } OPTIONAL,
2698 GPS-ReferenceLocation-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2702 -- **************************************************************
2704 -- GPS Reference Time
2706 -- **************************************************************
2708 GPS-ReferenceTime ::= SEQUENCE {
2709 gps-Week INTEGER (0..1023),
2710 gps-TOW-1msec INTEGER (0..604799999),
2711 gps-TOW-AssistList GPS-TOW-AssistList OPTIONAL,
2712 iE-Extensions ProtocolExtensionContainer { { GPS-ReferenceTime-ExtIEs } } OPTIONAL,
2716 GPS-ReferenceTime-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2717 {ID id-UTRAN-GPSReferenceTime CRITICALITY ignore EXTENSION UTRAN-GPSReferenceTime PRESENCE optional}|
2718 {ID id-GPS-UTRAN-TRU CRITICALITY ignore EXTENSION GPS-UTRAN-TRU PRESENCE optional}|
2719 {ID id-UTRAN-GPS-DriftRate CRITICALITY ignore EXTENSION UTRAN-GPS-DriftRate PRESENCE optional}|
2720 {ID id-GPSReferenceTimeUncertainty CRITICALITY ignore EXTENSION GPSReferenceTimeUncertainty PRESENCE optional}|
2721 {ID id-GPS-Week-Cycle CRITICALITY ignore EXTENSION GPS-Week-Cycle PRESENCE optional},
2725 GPS-Week-Cycle ::= INTEGER(0..7)
2727 GPS-TOW-AssistList ::= SEQUENCE (SIZE (1..maxSat)) OF
2730 GPS-TOW-Assist ::= SEQUENCE {
2731 satID INTEGER (0..63),
2732 tlm-Message BIT STRING (SIZE (14)),
2735 tlm-Reserved BIT STRING (SIZE (2)),
2736 iE-Extensions ProtocolExtensionContainer { { GPS-TOW-Assist-ExtIEs } } OPTIONAL,
2740 GPS-TOW-Assist-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2744 UTRAN-GPS-DriftRate ::= ENUMERATED {
2745 utran-GPSDrift0, utran-GPSDrift1, utran-GPSDrift2,
2746 utran-GPSDrift5, utran-GPSDrift10, utran-GPSDrift15,
2747 utran-GPSDrift25, utran-GPSDrift50, utran-GPSDrift-1,
2748 utran-GPSDrift-2, utran-GPSDrift-5, utran-GPSDrift-10,
2749 utran-GPSDrift-15, utran-GPSDrift-25, utran-GPSDrift-50,
2752 -- **************************************************************
2754 -- GPS Reference Time Uncertainty
2756 -- **************************************************************
2758 GPSReferenceTimeUncertainty ::= SEQUENCE {
2759 gps-RefTimeUNC INTEGER(0..127),
2760 iE-Extensions ProtocolExtensionContainer { { GPSReferenceTimeUncertainty-ExtIEs } } OPTIONAL,
2764 GPSReferenceTimeUncertainty-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2768 -- **************************************************************
2770 -- GPS Transmission TOW
2772 -- **************************************************************
2774 GPS-Transmission-TOW ::= INTEGER (0..604799)
2778 -- **************************************************************
2782 -- **************************************************************
2784 GPS-UTC-Model ::= SEQUENCE {
2785 a1 BIT STRING (SIZE (24)),
2786 a0 BIT STRING (SIZE (32)),
2787 t-ot BIT STRING (SIZE (8)),
2788 delta-t-LS BIT STRING (SIZE (8)),
2789 wn-t BIT STRING (SIZE (8)),
2790 wn-lsf BIT STRING (SIZE (8)),
2791 dn BIT STRING (SIZE (8)),
2792 delta-t-LSF BIT STRING (SIZE (8)),
2793 iE-Extensions ProtocolExtensionContainer { { GPS-UTCmodel-ExtIEs } } OPTIONAL,
2797 GPS-UTCmodel-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2802 -- **************************************************************
2804 -- GPS UTRAN Time Relationship Uncertainty
2805 -- nsec=nanosecond, usec=microsecond, msec=millisecond, sec=second
2807 -- **************************************************************
2809 GPS-UTRAN-TRU ::= ENUMERATED {
2820 -- **************************************************************
2822 -- Additional GPS Assistance Data Required
2824 -- **************************************************************
2827 AdditionalGPSAssistDataRequired ::= SEQUENCE {
2828 almanacRequest BOOLEAN,
2829 utcModelRequest BOOLEAN,
2830 ionosphericModelRequest BOOLEAN,
2831 navigationModelRequest BOOLEAN,
2832 dgpsCorrectionsRequest BOOLEAN,
2833 referenceLocationRequest BOOLEAN,
2834 referenceTimeRequest BOOLEAN,
2835 aquisitionAssistanceRequest BOOLEAN,
2836 realTimeIntegrityRequest BOOLEAN,
2837 navModelAddDataRequest NavModelAdditionalData OPTIONAL,
2838 iE-Extensions ProtocolExtensionContainer { { AdditionalGPSAssistDataRequired-ExtIEs } } OPTIONAL,
2842 AdditionalGPSAssistDataRequired-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2848 -- **************************************************************
2850 -- Additional GANSS Assistance Data Required
2852 -- **************************************************************
2854 AdditionalGanssAssistDataRequired::= SEQUENCE {
2855 ganssReferenceTime BOOLEAN,
2856 ganssreferenceLocation BOOLEAN,
2857 ganssIonosphericModel BOOLEAN,
2858 ganssRequestedGenericAssistanceDataList GanssRequestedGenericAssistanceDataList,
2859 iE-Extensions ProtocolExtensionContainer { { AdditionalGanssAssistDataRequired-ExtIEs } } OPTIONAL,
2863 AdditionalGanssAssistDataRequired-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2864 {ID id-ganssReq-AddIonosphericModel CRITICALITY ignore EXTENSION GANSSReq-AddIonosphericModel PRESENCE optional}|
2865 {ID id-ganssReq-EarthOrientPara CRITICALITY ignore EXTENSION GANSSReq-EarthOrientPara PRESENCE optional},
2868 GANSSReq-AddIonosphericModel ::= SEQUENCE {
2869 ganss-add-iono-mode-req BIT STRING (SIZE(2)),
2870 iE-Extensions ProtocolExtensionContainer { { GANSSReq-AddIonosphericModel-ExtIEs } } OPTIONAL,
2873 GANSSReq-AddIonosphericModel-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2877 GANSSReq-EarthOrientPara ::= BOOLEAN
2879 GanssRequestedGenericAssistanceDataList ::= SEQUENCE (SIZE (1..maxGANSS)) OF
2882 GanssReqGenericData ::= SEQUENCE {
2883 ganssId GANSSID OPTIONAL,
2884 ganssRealTimeIntegrity BOOLEAN OPTIONAL,
2885 ganssDifferentialCorrection DGANSS-Sig-Id-Req OPTIONAL,
2886 ganssAlmanac BOOLEAN OPTIONAL,
2887 ganssNavigationModel BOOLEAN OPTIONAL,
2888 ganssTimeModelGnssGnss BIT STRING (SIZE (9)) OPTIONAL,
2889 ganssReferenceMeasurementInfo BOOLEAN OPTIONAL,
2890 ganssDataBits GanssDataBits OPTIONAL,
2891 ganssUTCModel BOOLEAN OPTIONAL,
2892 ganssNavigationModelAdditionalData NavigationModelGANSS OPTIONAL,
2893 iE-Extensions ProtocolExtensionContainer { { GanssReqGenericData-ExtIEs } } OPTIONAL,
2896 GanssReqGenericData-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2897 {ID id-ganssAddNavigationModel-req CRITICALITY ignore EXTENSION GANSS-AddNavigationModel-Req PRESENCE optional}|
2898 {ID id-ganssAddUTCModel-req CRITICALITY ignore EXTENSION GANSS-AddUTCModel-Req PRESENCE optional}|
2899 {ID id-ganssAuxInfo-req CRITICALITY ignore EXTENSION GANSS-AuxInfo-req PRESENCE optional}|
2900 {ID id-GANSS-SBAS-ID CRITICALITY ignore EXTENSION GANSS-SBAS-ID PRESENCE optional}|
2901 {ID id-GANSS-AddADchoices CRITICALITY ignore EXTENSION GANSS-AddADchoices PRESENCE optional}|
2902 {ID id-BDSIonosphericGridModel CRITICALITY ignore EXTENSION BDSIonosphericGridModel PRESENCE optional}|
2903 {ID id-DBDSCorrection CRITICALITY ignore EXTENSION DBDSCorrection PRESENCE optional},
2907 BDSIonosphericGridModel ::= BOOLEAN
2909 DBDSCorrection ::= SEQUENCE {
2910 dGANSSSignalBDS BIT STRING (SIZE (8)),
2911 iE-Extensions ProtocolExtensionContainer { { DBDSCorrection-ExtIEs } } OPTIONAL,
2915 DBDSCorrection-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2919 GANSS-AddNavigationModel-Req ::= BOOLEAN
2921 GANSS-AddUTCModel-Req ::= BOOLEAN
2923 GANSS-AuxInfo-req ::= BOOLEAN
2925 GANSS-AddADchoices ::= SEQUENCE {
2926 orbitModelID INTEGER (0..7) OPTIONAL,
2927 clockModelID INTEGER (0..7) OPTIONAL,
2928 utcModelID INTEGER (0..7) OPTIONAL,
2929 almanacModelID INTEGER (0..7) OPTIONAL,
2930 iE-Extensions ProtocolExtensionContainer { { GANSS-AddADchoices-ExtIEs } } OPTIONAL,
2933 GANSS-AddADchoices-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2937 DGANSS-Sig-Id-Req ::= BIT STRING (SIZE (8))
2939 GanssDataBits ::= SEQUENCE {
2940 ganssTod INTEGER (0..86399),
2941 dataBitAssistancelist ReqDataBitAssistanceList,
2942 iE-Extensions ProtocolExtensionContainer { { GanssDataBits-ExtIEs } } OPTIONAL,
2946 GanssDataBits-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2951 ReqDataBitAssistanceList ::= SEQUENCE {
2952 ganssSignalID BIT STRING (SIZE (8)),
2953 ganssDataBitInterval INTEGER(0..15),
2954 ganssSatelliteInfo SEQUENCE (SIZE (1..maxGANSSSat)) OF INTEGER(0..63) OPTIONAL,
2955 iE-Extensions ProtocolExtensionContainer { { ReqDataBitAssistanceList-ExtIEs } } OPTIONAL,
2960 ReqDataBitAssistanceList-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
2965 -- **************************************************************
2967 -- Information Exchange ID
2969 -- **************************************************************
2971 InformationExchangeID ::= INTEGER (0..1048575)
2974 -- **************************************************************
2976 -- Information Report Characteristics
2978 -- **************************************************************
2980 InformationReportCharacteristics ::= SEQUENCE {
2981 type InformationReportCharacteristicsType,
2982 periodicity InformationReportPeriodicity OPTIONAL,
2983 -- present if type indicates periodic
2987 InformationReportCharacteristicsType ::= ENUMERATED {
2995 InformationReportPeriodicity ::= CHOICE {
2996 min INTEGER (1..60, ...),
2997 -- Unit min, Step 1min
2998 hour INTEGER (1..24, ...),
2999 -- Unit hour, Step 1hour
3003 -- **************************************************************
3007 -- **************************************************************
3010 InformationType ::= CHOICE {
3011 implicitInformation MethodType,
3012 explicitInformation ExplicitInformationList,
3017 ExplicitInformationList ::= SEQUENCE (SIZE (1..maxNrOfExpInfo)) OF ExplicitInformation
3019 ExplicitInformation ::= CHOICE {
3020 almanacAndSatelliteHealth AlmanacAndSatelliteHealth,
3022 ionosphericModel IonosphericModel,
3023 navigationModel NavigationModel,
3024 dgpsCorrections DgpsCorrections,
3025 referenceTime ReferenceTime,
3026 acquisitionAssistance AcquisitionAssistance,
3027 realTimeIntegrity RealTimeIntegrity,
3028 almanacAndSatelliteHealthSIB AlmanacAndSatelliteHealthSIB-InfoType,
3030 referenceLocation ReferenceLocation,
3031 ganss-Common-DataReq GANSSCommonDataReq,
3032 ganss-Generic-DataList GANSSGenericDataList
3036 DganssCorrectionsReq ::= SEQUENCE {
3037 transmissionGanssTimeIndicator TransmissionGanssTimeIndicator OPTIONAL,
3038 dganss-sig-id-req DGANSS-Sig-Id-Req,
3039 iE-Extensions ProtocolExtensionContainer { { DganssCorrectionsReq-ExtIEs} } OPTIONAL,
3043 DganssCorrectionsReq-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3047 Ganss-almanacAndSatelliteHealthReq ::= SEQUENCE {
3048 transmissionGanssTimeIndicator TransmissionGanssTimeIndicator OPTIONAL,
3049 iE-Extensions ProtocolExtensionContainer { { Ganss-almanacAndSatelliteHealthReq-ExtIEs} } OPTIONAL,
3053 Ganss-almanacAndSatelliteHealthReq-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3057 GANSSCommonDataReq ::= SEQUENCE{
3058 ganss-ReferenceTime ENUMERATED {requested, not-requested} OPTIONAL,
3059 ganss-IonosphericModel ENUMERATED {requested, not-requested} OPTIONAL,
3060 ganss-ReferenceLocation ENUMERATED {requested, not-requested} OPTIONAL,
3061 ie-Extensions ProtocolExtensionContainer { { GANSSCommonDataReq-ExtIEs } } OPTIONAL,
3065 GANSSCommonDataReq-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3066 {ID id-GANSS-AddIonoModelReq CRITICALITY ignore EXTENSION GANSS-AddIonoModelReq PRESENCE optional} |
3067 {ID id-GANSS-EarthOrientParaReq CRITICALITY ignore EXTENSION GANSS-EarthOrientParaReq PRESENCE optional} ,
3071 GANSS-AddIonoModelReq ::= SEQUENCE {
3072 dataID BIT STRING (SIZE(2)),
3073 iE-Extensions ProtocolExtensionContainer { { GANSS-AddIonoModelReq-ExtIEs} } OPTIONAL,
3077 GANSS-AddIonoModelReq-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3081 GANSS-EarthOrientParaReq ::= SEQUENCE {
3082 eopReq ENUMERATED {requested, not-requested},
3083 iE-Extensions ProtocolExtensionContainer { { GANSS-EarthOrientParaReq-ExtIEs} } OPTIONAL,
3087 GANSS-EarthOrientParaReq-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3091 GANSSGenericDataList ::= SEQUENCE (SIZE(1..maxGANSS)) OF GANSSGenericDataReq
3093 GANSSGenericDataReq ::= SEQUENCE {
3094 ganssID GANSSID OPTIONAL,
3095 ganss-realTimeIntegrity Ganss-realTimeIntegrityReq OPTIONAL,
3096 ganss-dataBitAssistance GanssDataBits OPTIONAL,
3097 dganssCorrections DganssCorrectionsReq OPTIONAL,
3098 ganss-almanacAndSatelliteHealth Ganss-almanacAndSatelliteHealthReq OPTIONAL,
3099 ganss-referenceMeasurementInfo Ganss-referenceMeasurementInfoReq OPTIONAL,
3100 ganss-utcModel Ganss-utcModelReq OPTIONAL,
3101 ganss-TimeModel-Gnss-Gnss Ganss-TimeModel-Gnss-Gnss OPTIONAL,
3102 navigationModel NavigationModelGANSS OPTIONAL,
3104 ganss-AddNavModelsReq AddNavigationModelsGANSS OPTIONAL,
3105 ganss-AddUtcModelsReq GANSS-AddUtcModelsReq OPTIONAL,
3106 ganss-AuxInfoReq GANSS-AuxInfoReq OPTIONAL,
3107 -- the following IE shall be present if GANSSID is ‘0’ (SBAS)
3108 ganss-SBAS-ID GANSS-SBAS-ID OPTIONAL,
3109 dBDS-Corrections DBDS-Corrections OPTIONAL,
3110 bDS-Ionospheric-Grid-Model-Request BDS-Ionospheric-Grid-Model-Request OPTIONAL
3113 AddNavigationModelsGANSS ::= SEQUENCE {
3114 ganssWeek INTEGER(0..4095),
3115 ganssTOE INTEGER(0..167),
3116 t-toe-limit INTEGER(0..10),
3117 addSatRelatedDataListGANSS AddSatelliteRelatedDataListGANSS,
3118 iE-Extensions ProtocolExtensionContainer { { AddNavigationModelsGANSS-ExtIEs } } OPTIONAL,
3122 AddNavigationModelsGANSS-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3126 AddSatelliteRelatedDataListGANSS ::= SEQUENCE (SIZE (0..maxGANSSSat)) OF AddSatelliteRelatedDataGANSS
3128 AddSatelliteRelatedDataGANSS ::= SEQUENCE {
3129 satID INTEGER (0..63),
3130 iod BIT STRING (SIZE(10)),
3131 iE-Extensions ProtocolExtensionContainer { { AddSatelliteRelatedDataGANSS-ExtIEs } } OPTIONAL,
3135 AddSatelliteRelatedDataGANSS-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3139 BDS-Ionospheric-Grid-Model-Request ::= ENUMERATED {
3144 DBDS-Corrections ::= SEQUENCE {
3145 transmissionGanssTimeIndicator TransmissionGanssTimeIndicator OPTIONAL,
3146 dGANSS-Signal BIT STRING( SIZE (8)),
3147 iE-Extensions ProtocolExtensionContainer { { DBDS-Corrections-ExtIEs } } OPTIONAL,
3151 DBDS-Corrections-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3155 GANSS-AddUtcModelsReq ::= SEQUENCE {
3156 transmissionGanssTimeIndicator TransmissionGanssTimeIndicator OPTIONAL,
3157 iE-Extensions ProtocolExtensionContainer { { GANSS-AddUtcModelsReq-ExtIEs} } OPTIONAL,
3161 GANSS-AddUtcModelsReq-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3165 GANSS-AuxInfoReq ::= SEQUENCE {
3166 transmissionGanssTimeIndicator TransmissionGanssTimeIndicator OPTIONAL,
3167 iE-Extensions ProtocolExtensionContainer { { GANSS-AuxInfoReq-ExtIEs} } OPTIONAL,
3171 GANSS-AuxInfoReq-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3176 GANSS-SBAS-ID ::= ENUMERATED {
3185 Ganss-utcModelReq ::= SEQUENCE {
3186 transmissionGanssTimeIndicator TransmissionGanssTimeIndicator OPTIONAL,
3187 iE-Extensions ProtocolExtensionContainer { { Ganss-utcModelReq-ExtIEs} } OPTIONAL,
3191 Ganss-utcModelReq-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3195 Ganss-realTimeIntegrityReq ::= SEQUENCE {
3196 transmissionGanssTimeIndicator TransmissionGanssTimeIndicator OPTIONAL,
3197 iE-Extensions ProtocolExtensionContainer { { Ganss-realTimeIntegrityReq-ExtIEs} } OPTIONAL,
3201 Ganss-realTimeIntegrityReq-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3206 Ganss-referenceMeasurementInfoReq ::= SEQUENCE {
3207 transmissionGanssTimeIndicator TransmissionGanssTimeIndicator OPTIONAL,
3208 iE-Extensions ProtocolExtensionContainer { { Ganss-referenceMeasurementInfoReq-ExtIEs} } OPTIONAL,
3212 Ganss-referenceMeasurementInfoReq-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3218 Ganss-TimeModel-Gnss-Gnss ::= SEQUENCE{
3219 ganssTimeModelGnssGnssExt BIT STRING (SIZE(9)),
3220 transmissionGanssTimeIndicator TransmissionGanssTimeIndicator OPTIONAL,
3221 iE-Extensions ProtocolExtensionContainer { { Ganss-TimeModel-Gnss-Gnss-ExtIEs} } OPTIONAL,
3225 Ganss-TimeModel-Gnss-Gnss-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3229 TransmissionGanssTimeIndicator ::= ENUMERATED {
3234 AlmanacAndSatelliteHealth ::= NULL
3236 UtcModel ::= SEQUENCE {
3237 transmissionTOWIndicator TransmissionTOWIndicator,
3238 iE-Extensions ProtocolExtensionContainer { { UtcModel-ExtIEs } } OPTIONAL,
3242 UtcModel-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3246 IonosphericModel ::= SEQUENCE {
3247 transmissionTOWIndicator TransmissionTOWIndicator,
3248 iE-Extensions ProtocolExtensionContainer { { IonosphericModel-ExtIEs } } OPTIONAL,
3252 IonosphericModel-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3256 NavigationModel ::= SEQUENCE {
3257 transmissionTOWIndicator TransmissionTOWIndicator,
3258 navModelAdditionalData NavModelAdditionalData OPTIONAL,
3259 iE-Extensions ProtocolExtensionContainer { { NavigationModel-ExtIEs } } OPTIONAL,
3263 NavigationModel-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3268 NavModelAdditionalData ::= SEQUENCE {
3269 gps-Week INTEGER (0..1023),
3270 gps-TOE INTEGER (0..167),
3271 t-TOE-limit INTEGER (0..10),
3272 satRelatedDataList SatelliteRelatedDataList,
3273 iE-Extensions ProtocolExtensionContainer { { NavModelAdditionalData-ExtIEs } } OPTIONAL,
3277 NavModelAdditionalData-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3281 SatelliteRelatedDataList ::= SEQUENCE (SIZE (0..maxSat)) OF SatelliteRelatedData
3283 SatelliteRelatedData ::= SEQUENCE {
3284 satID INTEGER (0..63),
3285 iode INTEGER (0..255),
3286 iE-Extensions ProtocolExtensionContainer { { SatelliteRelatedData-ExtIEs } } OPTIONAL,
3290 SatelliteRelatedData-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3294 NavigationModelGANSS ::= SEQUENCE {
3295 ganssWeek INTEGER(0..4095),
3296 ganssTOE INTEGER(0..167),
3297 t-toe-limit INTEGER(0..10),
3298 satRelatedDataListGANSS SatelliteRelatedDataListGANSS,
3299 iE-Extensions ProtocolExtensionContainer { { NavigationModelGANSS-ExtIEs } } OPTIONAL,
3303 NavigationModelGANSS-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3307 SatelliteRelatedDataListGANSS ::= SEQUENCE (SIZE (0..maxGANSSSat)) OF SatelliteRelatedDataGANSS
3309 SatelliteRelatedDataGANSS ::= SEQUENCE {
3310 satID INTEGER (0..63),
3311 iod BIT STRING (SIZE(10)),
3312 iE-Extensions ProtocolExtensionContainer { { SatelliteRelatedDataGANSS-ExtIEs } } OPTIONAL,
3316 SatelliteRelatedDataGANSS-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3320 DgpsCorrections ::= NULL
3322 ReferenceTime ::= NULL
3324 AcquisitionAssistance ::= NULL
3326 RealTimeIntegrity ::= NULL
3328 AlmanacAndSatelliteHealthSIB-InfoType ::= SEQUENCE {
3329 transmissionTOWIndicator TransmissionTOWIndicator,
3330 iE-Extensions ProtocolExtensionContainer { { AlmanacAndSatelliteHealthSIB-InfoType-ExtIEs } } OPTIONAL,
3334 AlmanacAndSatelliteHealthSIB-InfoType-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3338 ReferenceLocation ::= NULL
3340 TransmissionTOWIndicator ::= ENUMERATED {
3345 -- **************************************************************
3347 -- Message Structure
3349 -- **************************************************************
3351 MessageStructure ::= SEQUENCE (SIZE (1..maxNrOfLevels)) OF
3353 iE-ID ProtocolIE-ID,
3354 repetitionNumber MessageStructureRepetition OPTIONAL,
3355 iE-Extensions ProtocolExtensionContainer { {MessageStructure-ExtIEs} } OPTIONAL,
3359 MessageStructureRepetition ::= INTEGER (1..256)
3361 MessageStructure-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3365 -- **************************************************************
3367 -- Measurement Instructions Used
3369 -- **************************************************************
3371 MeasInstructionsUsed ::= SEQUENCE {
3372 measurementValidity MeasurementValidity,
3373 iE-Extensions ProtocolExtensionContainer { { MeasInstructionsUsed-ExtIEs } } OPTIONAL,
3377 MeasInstructionsUsed-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3382 -- **************************************************************
3384 -- Measurement Validity
3386 -- **************************************************************
3388 MeasurementValidity ::= SEQUENCE {
3389 ue-State ENUMERATED { cell-DCH, all-States-Except-Cell-DCH, all-States, ... },
3390 iE-Extensions ProtocolExtensionContainer { { MeasurementValidity-ExtIEs } } OPTIONAL,
3393 MeasurementValidity-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3397 -- **************************************************************
3401 -- **************************************************************
3403 MethodType ::= ENUMERATED {
3409 -- **************************************************************
3411 -- OTDOA Measurement Group
3413 -- **************************************************************
3415 OTDOA-MeasurementGroup ::= SEQUENCE {
3416 otdoa-ReferenceCellInfo OTDOA-ReferenceCellInfo,
3417 otdoa-NeighbourCellInfoList OTDOA-NeighbourCellInfoList,
3418 otdoa-MeasuredResultsSets OTDOA-MeasuredResultsSets,
3419 iE-Extensions ProtocolExtensionContainer { { OTDOA-MeasurementGroup-ExtIEs } } OPTIONAL,
3423 OTDOA-MeasurementGroup-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3427 OTDOA-ReferenceCellInfo ::= SEQUENCE {
3429 uTRANAccessPointPositionAltitude UTRANAccessPointPositionAltitude,
3430 tUTRANGPSMeasurementValueInfo TUTRANGPSMeasurementValueInfo OPTIONAL,
3431 iE-Extensions ProtocolExtensionContainer { { OTDOA-ReferenceCellInfo-ExtIEs } } OPTIONAL,
3435 OTDOA-ReferenceCellInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3436 { ID id-TUTRANGANSSMeasurementValueInfo CRITICALITY ignore EXTENSION TUTRANGANSSMeasurementValueInfo PRESENCE optional }|
3437 { ID id-additionalMeasurementInforLCR CRITICALITY ignore EXTENSION AdditionalMeasurementInforLCR PRESENCE optional },
3438 -- 1.28Mcps TDD only
3442 OTDOA-ReferenceCellInfoSAS-centric ::= SEQUENCE {
3444 iE-Extensions ProtocolExtensionContainer { { OTDOA-ReferenceCellInfoSAS-centric-ExtIEs } } OPTIONAL,
3448 OTDOA-ReferenceCellInfoSAS-centric-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3452 OTDOA-NeighbourCellInfoList ::= SEQUENCE (SIZE (1..maxNrOfMeasNCell)) OF
3453 OTDOA-NeighbourCellInfo
3455 OTDOA-NeighbourCellInfo ::= SEQUENCE {
3457 uTRANAccessPointPositionAltitude UTRANAccessPointPositionAltitude,
3458 relativeTimingDifferenceInfo RelativeTimingDifferenceInfo,
3459 iE-Extensions ProtocolExtensionContainer { { OTDOA-NeighbourCellInfo-ExtIEs } } OPTIONAL,
3463 OTDOA-NeighbourCellInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3467 OTDOA-MeasuredResultsSets ::= SEQUENCE (SIZE (1..maxNrOfMeasurements)) OF
3468 OTDOA-MeasuredResultsInfoList
3470 OTDOA-MeasuredResultsInfoList ::= SEQUENCE (SIZE (1..maxNrOfMeasNCell)) OF
3471 OTDOA-MeasuredResultsInfo
3473 OTDOA-MeasuredResultsInfo ::= SEQUENCE {
3475 ue-SFNSFNTimeDifferenceType2Info UE-SFNSFNTimeDifferenceType2Info,
3476 iE-Extensions ProtocolExtensionContainer { { OTDOA-MeasuredResultsInfo-ExtIEs } } OPTIONAL,
3480 OTDOA-MeasuredResultsInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3481 {ID id-OTDOA-AddMeasuredResultsInfo CRITICALITY ignore EXTENSION OTDOA-AddMeasuredResultsInfo PRESENCE optional},
3485 OTDOA-AddMeasuredResultsInfo ::= SEQUENCE {
3486 primaryCPICH-Info PrimaryScramblingCode,
3487 iE-Extensions ProtocolExtensionContainer { { OTDOA-AddMeasuredResultsInfo-ExtIEs } } OPTIONAL,
3491 OTDOA-AddMeasuredResultsInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3495 UE-SFNSFNTimeDifferenceType2Info ::= SEQUENCE {
3496 ue-SFNSFNTimeDifferenceType2 INTEGER (0..40961),
3497 ue-PositioningMeasQuality UE-PositioningMeasQuality,
3498 measurementDelay INTEGER (0..65535),
3499 iE-Extensions ProtocolExtensionContainer { { UE-SFNSFNTimeDifferenceInfo-ExtIEs } } OPTIONAL,
3503 UE-SFNSFNTimeDifferenceInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3507 UC-ID ::= SEQUENCE {
3508 rNC-ID INTEGER (0..4095),
3509 c-ID INTEGER (0..65535),
3510 iE-Extensions ProtocolExtensionContainer { { UC-ID-ExtIEs } } OPTIONAL,
3514 UC-ID-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3515 { ID id-Extended-RNC-ID CRITICALITY reject EXTENSION Extended-RNC-ID PRESENCE optional},
3519 Extended-RNC-ID ::= INTEGER (4096..65535)
3522 RelativeTimingDifferenceInfo ::= CHOICE {
3523 sFNSFNMeasurementValueInfo SFNSFNMeasurementValueInfo,
3524 tUTRANGPSMeasurementValueInfo TUTRANGPSMeasurementValueInfo,
3526 tUTRANGANSSMeasurementValueInfo TUTRANGANSSMeasurementValueInfo
3529 SFNSFNMeasurementValueInfo ::= SEQUENCE {
3530 sFNSFNValue SFNSFNValue,
3531 sFNSFNQuality SFNSFNQuality OPTIONAL,
3532 sFNSFNDriftRate SFNSFNDriftRate,
3533 sFNSFNDriftRateQuality SFNSFNDriftRateQuality OPTIONAL,
3534 iE-Extensions ProtocolExtensionContainer { { SFNSFNMeasurementValueInfo-ExtIEs } } OPTIONAL,
3538 SFNSFNMeasurementValueInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3542 SFNSFNValue ::= INTEGER (0..614399)
3544 SFNSFNQuality ::= INTEGER (0..255)
3545 -- Unit chip, Step 1/16 chip, Range 0.. 255/16 chip
3547 SFNSFNDriftRate ::= INTEGER (-100..100)
3548 -- Unit chip/s, Step 1/256 chip/s, Range -100/256..+100/256 chip/s
3550 SFNSFNDriftRateQuality ::= INTEGER (0..100)
3551 -- Unit chip/s, Step 1/256 chip/s, Range 0..100/256 chip/s
3553 TUTRANGPSMeasurementValueInfo ::= SEQUENCE {
3555 tUTRANGPS TUTRANGPS,
3556 tUTRANGPSQuality TUTRANGPSQuality OPTIONAL,
3557 tUTRANGPSDriftRate TUTRANGPSDriftRate,
3558 tUTRANGPSDriftRateQuality TUTRANGPSDriftRateQuality OPTIONAL,
3559 iE-Extensions ProtocolExtensionContainer { { TUTRANGPSMeasurementValueInfo-ExtIEs } } OPTIONAL,
3563 TUTRANGPSMeasurementValueInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3567 SFN ::= INTEGER (0..4095)
3569 TUTRANGPS ::= SEQUENCE {
3570 ms-part INTEGER (0..16383),
3571 ls-part INTEGER (0..4294967295)
3574 TUTRANGPSQuality ::= INTEGER (0..255)
3575 -- Unit chip, Step 1/16 chip, Range 0.. 255/16 chip
3577 TUTRANGPSDriftRate ::= INTEGER (-50..50)
3578 -- Unit chip/s, Step 1/256 chip/s, Range -50/256..+50/256 chip/s
3580 TUTRANGPSDriftRateQuality ::= INTEGER (0..50)
3581 -- Unit chip/s, Step 1/256 chip/s, Range 0..50/256 chip/s
3583 TUTRANGANSSMeasurementValueInfo ::= SEQUENCE {
3584 ganssID GANSSID OPTIONAL,
3586 tUTRANGANSS TUTRANGANSS,
3587 tUTRANGANSSQuality INTEGER(0..255) OPTIONAL,
3588 tUTRANGANSSDriftRate INTEGER(-50..50),
3589 tUTRANGANSSDriftRateQuality INTEGER(0..50) OPTIONAL,
3590 iE-Extensions ProtocolExtensionContainer { { TUTRANGANSSMeasurementValueInfo-ExtIEs } } OPTIONAL,
3594 TUTRANGANSSMeasurementValueInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3598 TUTRANGANSS ::= SEQUENCE {
3599 ms-part INTEGER (0..16383),
3600 ls-part INTEGER (0..4294967295)
3603 AdditionalMeasurementInforLCR ::= SEQUENCE {
3604 timingAdvanceLCR-R7 TimingAdvanceLCR-R7,
3605 rxTimingDeviationLCR RxTimingDeviationLCR,
3606 angleOfArrivalLCR AngleOfArrivalLCR OPTIONAL,
3607 iE-Extensions ProtocolExtensionContainer { { AdditionalMeasurementInforLCR-ExtIEs } } OPTIONAL,
3611 AdditionalMeasurementInforLCR-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3615 TimingAdvanceLCR-R7 ::= INTEGER (0..8191)
3617 -- **************************************************************
3619 -- Periodic Position Calculation Info
3621 -- **************************************************************
3623 PeriodicPosCalcInfo ::= SEQUENCE {
3624 referenceNumber INTEGER (0..32767, ...),
3625 amountOutstandingRequests INTEGER (1..8639999, ...),
3626 reportingInterval INTEGER (1..8639999, ...),
3627 iE-Extensions ProtocolExtensionContainer { { PeriodicPosCalcInfo-ExtIEs } } OPTIONAL,
3631 PeriodicPosCalcInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3636 -- **************************************************************
3638 -- Periodic Location Info
3640 -- **************************************************************
3642 PeriodicLocationInfo ::= SEQUENCE {
3643 reportingAmount INTEGER (1..8639999, ...),
3644 reportingInterval INTEGER (1..8639999, ...),
3645 iE-Extensions ProtocolExtensionContainer { { PeriodicLocationInfo-ExtIEs } } OPTIONAL,
3649 PeriodicLocationInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3653 -- **************************************************************
3655 -- Periodic Termination Cause
3657 -- **************************************************************
3659 PeriodicTerminationCause ::= ENUMERATED {
3660 rrc-state-transition,
3667 -- **************************************************************
3669 -- Positioning Method
3671 -- **************************************************************
3673 PositioningMethod ::= SEQUENCE {
3674 additionalMethodType AdditionalMethodType,
3675 selectedPositionMethod SelectedPositionMethod,
3676 iE-Extensions ProtocolExtensionContainer { { PositioningMethod-ExtIEs } } OPTIONAL,
3682 PositioningMethod-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3683 -- The following IE shall be present if the Selected Position Method IE value is set to "GNSS" or “OTDOA or GNSS”
3684 { ID id-GNSS-PositioningMethod CRITICALITY ignore EXTENSION GNSS-PositioningMethod PRESENCE conditional}|
3685 -- This IE shall be present if the Selected Position Method IE value is set to “GPS and AddPos” or “OTDOA or GPS and AddPos”
3686 { ID id-Additional-PositioningMethod CRITICALITY ignore EXTENSION Additional-PositioningMethod PRESENCE conditional},
3690 GNSS-PositioningMethod ::= BIT STRING (SIZE(9))
3692 Additional-PositioningMethod ::= BIT STRING (SIZE(8))
3694 SelectedPositionMethod ::= ENUMERATED {
3704 oTDOA-or-GPS-and-AddPos
3707 -- **************************************************************
3709 -- Positioning Priority
3711 -- **************************************************************
3712 PositioningPriority ::= ENUMERATED {
3718 -- **************************************************************
3722 -- **************************************************************
3724 RRCstateChange ::= SEQUENCE {
3725 new-ue-State ENUMERATED { cell-DCH, cell-FACH, cell-PCH, ura-PCH, ... },
3726 iE-Extensions ProtocolExtensionContainer { { RRCstateChange-ExtIEs } } OPTIONAL,
3730 RRCstateChange-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3734 -- **************************************************************
3736 -- Requested Data Value
3738 -- **************************************************************
3740 RequestedDataValue ::= SEQUENCE {
3741 gpsAlmanacAndSatelliteHealth GPS-AlmanacAndSatelliteHealth OPTIONAL,
3742 gps-UTC-Model GPS-UTC-Model OPTIONAL,
3743 gps-Ionospheric-Model GPS-Ionospheric-Model OPTIONAL,
3744 gps-NavigationModel GPS-NavigationModel OPTIONAL,
3745 dgpsCorrections DGPSCorrections OPTIONAL,
3746 referenceTime GPS-ReferenceTime OPTIONAL,
3747 gps-AcquisitionAssistance GPS-AcquisitionAssistance OPTIONAL,
3748 gps-RealTime-Integrity GPS-RealTimeIntegrity OPTIONAL,
3749 almanacAndSatelliteHealthSIB AlmanacAndSatelliteHealthSIB OPTIONAL,
3750 gps-Transmission-TOW GPS-Transmission-TOW OPTIONAL,
3751 iE-Extensions ProtocolExtensionContainer { { RequestedDataValue-ExtIEs} } OPTIONAL,
3755 --at least one of the above IEs shall be present in the requested data value
3757 RequestedDataValue-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3758 { ID id-GPS-ReferenceLocation CRITICALITY ignore EXTENSION GPS-ReferenceLocation PRESENCE optional }|
3759 { ID id-GANSS-CommonAssistanceData CRITICALITY ignore EXTENSION GANSS-CommonAssistanceData PRESENCE optional }|
3760 { ID id-GANSS-GenericAssistanceDataList CRITICALITY ignore EXTENSION GANSS-GenericAssistanceDataList PRESENCE optional },
3764 -- **************************************************************
3766 -- Requested Data Value Information
3768 -- **************************************************************
3770 RequestedDataValueInformation ::= CHOICE {
3771 informationAvailable InformationAvailable,
3772 informationNotAvailable InformationNotAvailable
3775 InformationAvailable::= SEQUENCE {
3776 requestedDataValue RequestedDataValue,
3777 iE-Extensions ProtocolExtensionContainer { { InformationAvailable-ExtIEs} } OPTIONAL,
3781 InformationAvailable-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3785 InformationNotAvailable ::= NULL
3787 -- **************************************************************
3791 -- **************************************************************
3792 RequestType ::= SEQUENCE {
3793 event RequestTypeEvent,
3794 reportArea RequestTypeReportArea,
3795 horizontalaccuracyCode RequestTypeAccuracyCode OPTIONAL,
3796 iE-Extensions ProtocolExtensionContainer { { RequestType-ExtIEs} } OPTIONAL,
3800 RequestType-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3804 RequestTypeEvent ::= ENUMERATED {
3805 stop-change-of-service-area,
3807 change-of-service-area,
3814 RequestTypeReportArea ::= ENUMERATED {
3820 RequestTypeAccuracyCode ::= INTEGER (0..127)
3822 -- **************************************************************
3826 -- **************************************************************
3827 ResponseTime ::= ENUMERATED {
3833 -- **************************************************************
3835 -- Horizontal Accuracy Code
3837 -- **************************************************************
3839 HorizontalAccuracyCode ::= INTEGER (0..127)
3841 -- **************************************************************
3843 -- UE Positioning Capability
3845 -- **************************************************************
3846 UE-PositioningCapability ::= SEQUENCE {
3847 standAloneLocationMethodsSupported BOOLEAN,
3848 ueBasedOTDOASupported BOOLEAN,
3849 networkAssistedGPSSupport NetworkAssistedGPSSuport,
3850 supportGPSTimingOfCellFrame BOOLEAN,
3851 supportForIPDL BOOLEAN,
3852 supportForRxTxTimeDiff BOOLEAN,
3853 supportForUEAGPSinCellPCH BOOLEAN,
3854 supportForSFNSFNTimeDiff BOOLEAN,
3855 iE-Extensions ProtocolExtensionContainer { {UE-PositioningCapability-ExtIEs} } OPTIONAL,
3859 UE-PositioningCapability-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3860 { ID id-NetworkAssistedGANSSSuport CRITICALITY ignore EXTENSION NetworkAssistedGANSSSupport PRESENCE optional}|
3861 { ID id-AddPosSupport CRITICALITY ignore EXTENSION AddPosSupport PRESENCE optional},
3865 NetworkAssistedGANSSSupport ::= SEQUENCE (SIZE (1..maxGANSS)) OF SEQUENCE {
3866 ganssID GANSSID OPTIONAL,
3867 ganssMode ENUMERATED {
3873 ganssSignalID GANSS-SignalID OPTIONAL,
3874 supportGANSSTimingOfCellFrame BOOLEAN,
3875 supportGANSSCarrierPhaseMeasurement BOOLEAN,
3876 iE-Extensions ProtocolExtensionContainer { { NetworkAssistedGANSSSuport-ExtIEs} } OPTIONAL,
3880 AddPosSupport ::= SEQUENCE (SIZE (1..maxAddPos)) OF AddPosSupport-Element
3882 AddPosSupport-Element ::= SEQUENCE {
3883 addPosID ENUMERATED {
3890 addPosMode ENUMERATED {
3899 NetworkAssistedGANSSSuport-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3900 -- the following IE shall be present if ‘GANSSID’ in ‘NetworkAssistedGANSSSupport’ is ‘0’ (SBAS)
3901 { ID id-GANSS-SBAS-IDs CRITICALITY ignore EXTENSION GANSS-SBAS-IDs PRESENCE optional }|
3902 { ID id-GANSS-Signal-IDs CRITICALITY ignore EXTENSION GANSS-Signal-IDs PRESENCE optional }|
3903 { ID id-supportGANSSNonNativeADchoices CRITICALITY ignore EXTENSION SupportGANSSNonNativeADchoices PRESENCE optional },
3907 NetworkAssistedGPSSuport ::= ENUMERATED {
3915 GANSS-SBAS-IDs ::= SEQUENCE {
3916 ganss-sbas-ids BIT STRING (SIZE(8)),
3917 iE-Extensions ProtocolExtensionContainer { { GANSS-SBAS-IDs-ExtIEs} } OPTIONAL,
3921 GANSS-SBAS-IDs-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3926 GANSS-Signal-IDs ::= SEQUENCE {
3927 ganss-signal-ids BIT STRING (SIZE(8)),
3928 iE-Extensions ProtocolExtensionContainer { { GANSS-Signal-IDs-ExtIEs} } OPTIONAL,
3932 GANSS-Signal-IDs-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3937 SupportGANSSNonNativeADchoices ::= BOOLEAN
3939 -- **************************************************************
3941 -- UTDOA Positioning (Position Activation Request Message)
3943 -- **************************************************************
3945 UTDOAPositioning ::= SEQUENCE {
3946 utdoa-BitCount UTDOA-BitCount,
3947 utdoa-timeInterval UTDOA-TimeInterval,
3948 iE-Extensions ProtocolExtensionContainer { { UTDOAPositioning-ExtIEs } } OPTIONAL,
3953 UTDOAPositioning-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3958 UTDOA-BitCount ::= INTEGER (0..5000)
3960 UTDOA-TimeInterval ::= INTEGER (0..3000)
3962 EnvironmentCharacterisation ::= ENUMERATED { heavyMultipathandNLOSconditions,
3963 noOrLightMultipathAndUsuallyLOSconditions,
3964 notDefinedOrMixedEnvironment,
3969 -- **************************************************************
3971 -- GPS and GANSS Positioning (Position Activation Request Message)
3973 -- **************************************************************
3974 GPSPositioning ::= SEQUENCE {
3975 gpsPositioningInstructions GPSPositioningInstructions,
3976 requestedDataValue RequestedDataValue OPTIONAL,
3977 iE-Extensions ProtocolExtensionContainer { { GPSPositioning-ExtIEs } } OPTIONAL,
3981 GPSPositioning-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3985 GPSPositioningInstructions ::= SEQUENCE {
3986 horizontalAccuracyCode HorizontalAccuracyCode OPTIONAL,
3987 verticalAccuracyCode VerticalAccuracyCode OPTIONAL,
3988 gpsTimingOfCellWanted BOOLEAN,
3989 additionalAssistanceDataRequest BOOLEAN,
3990 iE-Extensions ProtocolExtensionContainer { { GPSPositioningInstructions-ExtIEs } } OPTIONAL,
3994 GPSPositioningInstructions-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
3995 {ID id-MeasurementValidity CRITICALITY ignore EXTENSION MeasurementValidity PRESENCE optional},
3999 GANSSPositioning ::= SEQUENCE {
4000 ganssPositioningInstructions GANSS-PositioningInstructions,
4001 requestedDataValue RequestedDataValue OPTIONAL,
4002 iE-Extensions ProtocolExtensionContainer { { GANSSPositioning-ExtIEs } } OPTIONAL,
4006 GANSSPositioning-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4010 GANSS-PositioningInstructions ::= SEQUENCE {
4011 horizontalAccuracyCode HorizontalAccuracyCode OPTIONAL,
4012 verticalAccuracyCode VerticalAccuracyCode OPTIONAL,
4013 ganssTimingOfCellWanted BIT STRING (SIZE (8)),
4014 additionalAssistanceDataRequest BIT STRING (SIZE (8)),
4015 measurementValidity MeasurementValidity OPTIONAL,
4016 iE-Extensions ProtocolExtensionContainer { { GANSS-PositioningInstructions-ExtIEs } } OPTIONAL,
4020 GANSS-PositioningInstructions-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4021 {ID id-GANSScarrierPhaseRequested CRITICALITY ignore EXTENSION GANSScarrierPhaseRequested PRESENCE optional}|
4022 {ID id-GANSSMultiFreqMeasRequested CRITICALITY ignore EXTENSION GANSSMultiFreqMeasRequested PRESENCE optional},
4026 GANSScarrierPhaseRequested ::= BIT STRING (SIZE (8))
4028 GANSSMultiFreqMeasRequested ::= BIT STRING (SIZE (8))
4031 -- **************************************************************
4033 -- OTDOA Assistance Data
4035 -- **************************************************************
4036 OTDOAAssistanceData ::= SEQUENCE {
4037 uE-Positioning-OTDOA-AssistanceData UE-Positioning-OTDOA-AssistanceData,
4038 iE-Extensions ProtocolExtensionContainer { { OTDOAAssistanceData-ExtIEs } } OPTIONAL,
4042 OTDOAAssistanceData-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4046 -- ************************************
4048 -- UE Positioning OTDOA Assistance Data
4050 -- ************************************
4052 UE-Positioning-OTDOA-AssistanceData ::= SEQUENCE {
4053 ue-positioning-OTDOA-ReferenceCellInfo UE-Positioning-OTDOA-ReferenceCellInfo OPTIONAL,
4054 ue-positioning-OTDOA-NeighbourCellList UE-Positioning-OTDOA-NeighbourCellList OPTIONAL,
4055 iE-Extensions ProtocolExtensionContainer { { UE-Positioning-OTDOAAssistanceData-ExtIEs } } OPTIONAL,
4059 UE-Positioning-OTDOAAssistanceData-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4063 UE-Positioning-OTDOA-ReferenceCellInfo ::= SEQUENCE {
4065 modeSpecificInfo CHOICE {
4067 primaryCPICH-Info PrimaryScramblingCode,
4071 cellParameterID CellParameterID,
4077 frequencyInfo FrequencyInfo OPTIONAL,
4078 positioningMode CHOICE {
4080 cellPosition ReferenceCellPosition OPTIONAL,
4081 -- actual value roundTripTime = (IE value * 0.0625) + 876
4082 roundTripTime INTEGER (0..32766) OPTIONAL,
4085 ueAssisted SEQUENCE {
4090 ue-positioning-IPDL-Paremeters UE-Positioning-IPDL-Parameters OPTIONAL,
4091 iE-Extensions ProtocolExtensionContainer { { UE-Positioning-OTDOAReferenceCellInfo-ExtIEs } } OPTIONAL,
4095 UE-Positioning-OTDOAReferenceCellInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4096 { ID id-ExtendedRoundTripTime CRITICALITY ignore EXTENSION ExtendedRoundTripTime PRESENCE optional }| -- FDD only
4097 { ID id-timingAdvanceLCR-R7 CRITICALITY ignore EXTENSION TimingAdvanceLCR-R7 PRESENCE optional }| -- 1.28Mcps TDD only
4098 { ID id-rxTimingDeviationLCR CRITICALITY ignore EXTENSION RxTimingDeviationLCR PRESENCE optional }| -- 1.28Mcps TDD only
4099 { ID id-angleOfArrivalLCR CRITICALITY ignore EXTENSION AngleOfArrivalLCR PRESENCE optional }, -- 1.28Mcps TDD only
4103 ReferenceCellPosition ::= CHOICE {
4104 ellipsoidPoint GeographicalCoordinates,
4105 ellipsoidPointWithAltitude GA-PointWithAltitude,
4111 UE-Positioning-IPDL-Parameters ::= SEQUENCE {
4112 modeSpecificInfo CHOICE {
4114 ip-Spacing IP-Spacing,
4115 ip-Length IP-Length,
4116 ip-Offset INTEGER (0..9),
4117 seed INTEGER (0..63),
4126 burstModeParameters BurstModeParameters OPTIONAL,
4127 iE-Extensions ProtocolExtensionContainer { { UE-Positioning-IPDL-Parameters-ExtIEs } } OPTIONAL,
4131 UE-Positioning-IPDL-Parameters-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4135 IP-Spacing ::= ENUMERATED {
4136 e5, e7, e10, e15, e20,
4137 e30, e40, e50, ... }
4139 IP-Length ::= ENUMERATED {
4142 BurstModeParameters ::= SEQUENCE {
4143 burstStart INTEGER (0..15),
4144 burstLength INTEGER (10..25),
4145 burstFreq INTEGER (1..16),
4146 iE-Extensions ProtocolExtensionContainer { { BurstModeParameters-ExtIEs } } OPTIONAL,
4151 BurstModeParameters-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4157 UE-Positioning-OTDOA-NeighbourCellList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF
4158 UE-Positioning-OTDOA-NeighbourCellInfo
4161 UE-Positioning-OTDOA-NeighbourCellInfo ::= SEQUENCE {
4162 modeSpecificInfo CHOICE {
4164 primaryCPICH-Info PrimaryScramblingCode,
4168 cellParameterID CellParameterID,
4174 frequencyInfo FrequencyInfo OPTIONAL,
4175 ue-positioning-IPDL-Paremeters UE-Positioning-IPDL-Parameters OPTIONAL,
4176 sfn-SFN-RelTimeDifference SFN-SFN-RelTimeDifference1,
4177 sfn-Offset-Validity SFN-Offset-Validity OPTIONAL,
4178 sfn-SFN-Drift SFN-SFN-Drift OPTIONAL,
4179 searchWindowSize OTDOA-SearchWindowSize,
4180 positioningMode CHOICE {
4182 relativeNorth INTEGER (-20000..20000) OPTIONAL,
4183 relativeEast INTEGER (-20000..20000) OPTIONAL,
4184 relativeAltitude INTEGER (-4000..4000) OPTIONAL,
4185 fineSFN-SFN FineSFNSFN OPTIONAL,
4186 -- actual value roundTripTime = (IE value * 0.0625) + 876
4187 roundTripTime INTEGER (0.. 32766) OPTIONAL,
4190 ueAssisted SEQUENCE {
4195 iE-Extensions ProtocolExtensionContainer { { UE-Positioning-OTDOANeighbourCellInfo-ExtIEs } } OPTIONAL,
4199 UE-Positioning-OTDOANeighbourCellInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4200 { ID id-ExtendedRoundTripTime CRITICALITY ignore EXTENSION ExtendedRoundTripTime PRESENCE optional }, -- FDD only
4205 SFN-SFN-RelTimeDifference1 ::= SEQUENCE {
4206 sfn-Offset INTEGER (0 .. 4095),
4207 sfn-sfn-Reltimedifference INTEGER (0.. 38399),
4208 iE-Extensions ProtocolExtensionContainer { { SFN-SFN-RelTimeDifference1-ExtIEs } } OPTIONAL,
4212 SFN-SFN-RelTimeDifference1-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4216 SFN-Offset-Validity ::= ENUMERATED { false }
4218 OTDOA-SearchWindowSize ::= ENUMERATED {
4219 c20, c40, c80, c160, c320,
4220 c640, c1280, moreThan1280, ... }
4222 SFN-SFN-Drift ::= ENUMERATED {
4223 sfnsfndrift0, sfnsfndrift1, sfnsfndrift2,
4224 sfnsfndrift3, sfnsfndrift4, sfnsfndrift5,
4225 sfnsfndrift8, sfnsfndrift10, sfnsfndrift15,
4226 sfnsfndrift25, sfnsfndrift35, sfnsfndrift50,
4227 sfnsfndrift65, sfnsfndrift80, sfnsfndrift100,
4228 sfnsfndrift-1, sfnsfndrift-2, sfnsfndrift-3,
4229 sfnsfndrift-4, sfnsfndrift-5, sfnsfndrift-8,
4230 sfnsfndrift-10, sfnsfndrift-15, sfnsfndrift-25,
4231 sfnsfndrift-35, sfnsfndrift-50, sfnsfndrift-65,
4232 sfnsfndrift-80, sfnsfndrift-100, ...}
4235 FineSFNSFN ::= INTEGER (0..15)
4236 -- Range 0..0.9375 step size 0.0625
4239 -- **************************************************************
4241 -- Vertical Accuracy Code
4243 -- **************************************************************
4245 VerticalAccuracyCode ::= INTEGER (0..127)
4248 -- **************************************************************
4252 -- **************************************************************
4254 UTDOA-Group ::= SEQUENCE {
4256 frequencyInfo FrequencyInfo,
4257 uTDOA-ChannelSettings UTDOA-RRCState,
4258 iE-Extensions ProtocolExtensionContainer { { UTDOA-Group-ExtIEs } } OPTIONAL,
4262 UTDOA-Group-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4267 FrequencyInfo ::= SEQUENCE {
4268 modeSpecificInfo CHOICE {
4269 fdd FrequencyInfoFDD,
4270 tdd FrequencyInfoTDD,
4273 iE-Extensions ProtocolExtensionContainer { { FrequencyInfo-ExtIEs } } OPTIONAL,
4277 FrequencyInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4281 FrequencyInfoFDD ::= SEQUENCE {
4282 uarfcn-UL UARFCN OPTIONAL,
4284 iE-Extensions ProtocolExtensionContainer { { FrequencyInfoFDD-ExtIEs } } OPTIONAL,
4288 FrequencyInfoFDD-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4292 FrequencyInfoTDD ::= SEQUENCE {
4295 iE-Extensions ProtocolExtensionContainer { {FrequencyInfoTDD-ExtIEs} } OPTIONAL,
4299 FrequencyInfoTDD-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4304 UTDOA-RRCState ::= CHOICE {
4305 uTDOA-CELLDCH UTDOA-CELLDCH,
4306 uTDOA-CELLFACH UTDOA-CELLFACH,
4310 -- ***********************************
4312 -- UTDOA Cell DCH Information
4314 -- ***********************************
4315 UTDOA-CELLDCH ::= SEQUENCE {
4316 uL-DPCHInfo UL-DPCHInfo,
4317 compressedModeAssistanceData Compressed-Mode-Assistance-Data OPTIONAL,
4318 dCH-Information DCH-Information OPTIONAL,
4319 e-DPCH-Information E-DPCH-Information OPTIONAL,
4320 iE-Extensions ProtocolExtensionContainer { { UTDOA-CELLDCH-ExtIEs} } OPTIONAL,
4324 UTDOA-CELLDCH-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4328 UL-DPCHInfo ::= CHOICE {
4330 scramblingCodeType ScramblingCodeType,
4331 scramblingCode UL-ScramblingCode,
4332 tfci-Existence BOOLEAN,
4333 numberOfFBI-Bits NumberOfFBI-Bits,
4334 iE-Extensions ProtocolExtensionContainer { { UL-DPCHInfoFDD-ExtIEs} } OPTIONAL,
4339 cellParameterID CellParameterID,
4340 tFCI-Coding TFCI-Coding,
4341 punctureLimit PuncturingLimit,
4342 repetitionPeriod RepetitionPeriod,
4343 repetitionLength RepetitionLength,
4344 tdd-DPCHOffset TDD-DPCHOffset,
4345 uL-Timeslot-Information UL-Timeslot-Information,
4346 frameOffset FrameOffset,
4347 specialBurstScheduling SpecialBurstScheduling,
4348 iE-Extensions ProtocolExtensionContainer { { UL-DPCHInfoTDD-ExtIEs} } OPTIONAL,
4355 UL-DPCHInfoFDD-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4359 UL-DPCHInfoTDD-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4363 Compressed-Mode-Assistance-Data ::= SEQUENCE {
4364 dl-information DL-InformationFDD,
4365 ul-information UL-InformationFDD,
4366 iE-Extensions ProtocolExtensionContainer { { Compressed-Mode-Assistance-DataFDD-ExtIEs} } OPTIONAL,
4371 Compressed-Mode-Assistance-DataFDD-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4375 DL-InformationFDD ::= SEQUENCE {
4376 primaryScramblingCode PrimaryScramblingCode,
4377 chipOffset ChipOffset,
4378 frameOffset FrameOffset,
4379 iE-Extensions ProtocolExtensionContainer { { DL-InformationFDD-ExtIEs} } OPTIONAL,
4383 DL-InformationFDD-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4387 UL-InformationFDD ::= SEQUENCE {
4388 transmissionGapPatternSequenceInfo Transmission-Gap-Pattern-Sequence-Information,
4389 activePatternSequenceInfo Active-Pattern-Sequence-Information,
4391 iE-Extensions ProtocolExtensionContainer { { UL-InformationFDD-ExtIEs} } OPTIONAL,
4395 UL-InformationFDD-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4399 Transmission-Gap-Pattern-Sequence-Information ::= SEQUENCE (SIZE (1..maxTGPS)) OF
4404 tGL2 GapLength OPTIONAL,
4407 uplink-Compressed-Mode-Method Uplink-Compressed-Mode-Method,
4408 iE-Extensions ProtocolExtensionContainer { {Transmission-Gap-Pattern-Sequence-Information-ExtIEs} } OPTIONAL,
4412 Transmission-Gap-Pattern-Sequence-Information-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4416 TGD ::= INTEGER (0|15..269)
4417 -- 0 = Undefined, only one transmission gap in the transmission gap pattern sequence
4419 TGPRC ::= INTEGER (0..511)
4422 TGPSID ::= INTEGER (1.. maxTGPS)
4425 TGSN ::= INTEGER (0..14)
4428 Uplink-Compressed-Mode-Method ::= ENUMERATED {
4430 higher-layer-scheduling,
4434 GapDuration ::= INTEGER (1..144,...)
4437 GapLength ::= INTEGER (1..14)
4440 Active-Pattern-Sequence-Information ::= SEQUENCE {
4441 cMConfigurationChangeCFN CFN,
4442 transmission-Gap-Pattern-Sequence-Status Transmission-Gap-Pattern-Sequence-Status-List OPTIONAL,
4443 iE-Extensions ProtocolExtensionContainer { {Active-Pattern-Sequence-Information-ExtIEs} } OPTIONAL,
4447 Active-Pattern-Sequence-Information-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4451 Transmission-Gap-Pattern-Sequence-Status-List ::= SEQUENCE (SIZE (1..maxTGPS)) OF
4456 iE-Extensions ProtocolExtensionContainer { { Transmission-Gap-Pattern-Sequence-Status-List-ExtIEs } } OPTIONAL,
4460 Transmission-Gap-Pattern-Sequence-Status-List-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4464 DCH-Information ::= SEQUENCE {
4466 trChInfo TrChInfoList,
4467 iE-Extensions ProtocolExtensionContainer { { DCH-Information-ExtIEs} } OPTIONAL,
4471 DCH-Information-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4476 TrChInfoList ::= SEQUENCE (SIZE(1..maxTrCH)) OF
4479 UL-TrCHInfo ::= SEQUENCE {
4480 uL-TrCHtype UL-TrCHType,
4481 tfs TransportFormatSet,
4482 iE-Extensions ProtocolExtensionContainer { { UL-TrCHInfo-ExtIEs} } OPTIONAL,
4486 UL-TrCHInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4490 UL-TrCHType ::= ENUMERATED {dch, usch, ...}
4493 E-DPCH-Information ::= SEQUENCE {
4494 maxSet-E-DPDCHs Max-Set-E-DPDCHs,
4495 ul-PunctureLimit PuncturingLimit,
4496 e-TFCS-Information E-TFCS-Information,
4498 e-DPCCH-PO E-DPCCH-PO OPTIONAL,
4499 iE-Extensions ProtocolExtensionContainer { { E-DPCH-Information-ExtIEs} } OPTIONAL,
4503 E-DPCH-Information-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4508 Max-Set-E-DPDCHs ::= ENUMERATED {
4509 vN64, vN32, vN16, vN8, v2xN4, v2xN2, v2xN2plus2xN4,
4512 -- Values related to TS 25.212 [16]
4514 E-TFCS-Information ::= SEQUENCE {
4515 e-DCH-TFCS-Index E-DCH-TFCS-Index,
4516 reference-E-TFCI-Information Reference-E-TFCI-Information OPTIONAL,
4517 iE-Extensions ProtocolExtensionContainer { {E-TFCS-Information-ExtIEs} } OPTIONAL,
4521 E-TFCS-Information-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4525 E-DCH-TFCS-Index ::= INTEGER (1..4,...)
4528 Reference-E-TFCI-Information ::= SEQUENCE (SIZE (1..maxNrOfRefETFCIs)) OF Reference-E-TFCI-Information-Item
4530 Reference-E-TFCI-Information-Item ::= SEQUENCE {
4531 reference-E-TFCI E-TFCI,
4532 reference-E-TFCI-PO Reference-E-TFCI-PO,
4533 iE-Extensions ProtocolExtensionContainer { { Reference-E-TFCI-Information-Item-ExtIEs} } OPTIONAL,
4537 Reference-E-TFCI-Information-Item-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4541 Reference-E-TFCI-PO ::= INTEGER (0.. maxNrOfRefETFCI-PO-QUANTSTEPs)
4542 -- FFS according to mapping in TS 25.213 [17]
4544 E-TFCI ::= INTEGER (0..127)
4546 E-TTI ::= ENUMERATED {
4552 E-DPCCH-PO ::= INTEGER (0..maxNrOfEDPCCH-PO-QUANTSTEPs)
4554 CellParameterID ::= INTEGER (0..127,...)
4556 TFCI-Coding ::= ENUMERATED {
4564 RepetitionLength ::= INTEGER (1..63)
4566 RepetitionPeriod ::= ENUMERATED {
4577 TDD-DPCHOffset ::= CHOICE {
4578 initialOffset INTEGER (0..255),
4579 noinitialOffset INTEGER (0..63)
4582 UL-Timeslot-Information ::= SEQUENCE (SIZE (1..maxNrOfULTSs)) OF UL-Timeslot-InformationItem
4584 maxNrOfULTSs INTEGER ::= 15
4585 UL-Timeslot-InformationItem ::= SEQUENCE {
4587 midambleShiftAndBurstType MidambleShiftAndBurstType,
4588 tFCI-Presence BOOLEAN,
4589 uL-Code-InformationList TDD-UL-Code-Information,
4590 iE-Extensions ProtocolExtensionContainer { { UL-Timeslot-InformationItem-ExtIEs} } OPTIONAL,
4594 UL-Timeslot-InformationItem-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4599 TimeSlot ::= INTEGER (0..14)
4601 MidambleShiftAndBurstType ::= CHOICE {
4603 midambleConfigurationBurstType1And3 MidambleConfigurationBurstType1And3,
4604 midambleAllocationMode CHOICE {
4605 defaultMidamble NULL,
4606 commonMidamble NULL,
4607 ueSpecificMidamble MidambleShiftLong,
4613 midambleConfigurationBurstType2 MidambleConfigurationBurstType2,
4614 midambleAllocationMode CHOICE {
4615 defaultMidamble NULL,
4616 commonMidamble NULL,
4617 ueSpecificMidamble MidambleShiftShort,
4623 midambleConfigurationBurstType1And3 MidambleConfigurationBurstType1And3,
4624 midambleAllocationMode CHOICE {
4625 defaultMidamble NULL,
4626 ueSpecificMidamble MidambleShiftLong,
4634 MidambleShiftLong ::= INTEGER (0..15)
4636 MidambleShiftShort ::= INTEGER (0..5)
4638 MidambleConfigurationBurstType1And3 ::= ENUMERATED {v4, v8, v16}
4640 MidambleConfigurationBurstType2 ::= ENUMERATED {v3, v6}
4642 TDD-UL-Code-Information ::= SEQUENCE (SIZE (1..maxNrOfDPCHs)) OF TDD-UL-Code-InformationItem
4644 maxNrOfDPCHs INTEGER ::= 240
4646 TDD-UL-Code-InformationItem ::= SEQUENCE {
4647 tdd-ChannelisationCode TDD-ChannelisationCode,
4648 iE-Extensions ProtocolExtensionContainer { { TDD-UL-Code-InformationItem-ExtIEs} } OPTIONAL,
4652 TDD-UL-Code-InformationItem-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4656 TDD-ChannelisationCode ::= ENUMERATED {
4691 SpecialBurstScheduling ::= INTEGER (1..256) -- Number of frames between special burst transmission during DTX
4693 -- **********************************
4695 -- UTDOA Cell Fach Information
4697 -- **********************************
4699 UTDOA-CELLFACH ::= SEQUENCE {
4700 pRACHparameters PRACHparameters,
4702 uschParameters UschParameters OPTIONAL,
4703 iE-Extensions ProtocolExtensionContainer { { UTDOA-CELLFACH-ExtIEs} } OPTIONAL,
4707 UTDOA-CELLFACH-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4711 PRACHparameters ::= SEQUENCE (SIZE (1..maxPRACH)) OF
4715 PRACH-ChannelInfo ::= SEQUENCE {
4716 pRACH-Info PRACH-Info,
4717 tFS TransportFormatSet,
4719 iE-Extensions ProtocolExtensionContainer { { PRACH-ChannelInfo-ExtIEs} } OPTIONAL,
4723 PRACH-ChannelInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4729 PRACH-Info ::= CHOICE {
4731 availableSignatures AvailableSignatures,
4732 availableSF SF-PRACH,
4733 preambleScramblingCodeWordNumber PreambleScramblingCodeWordNumber,
4734 puncturingLimit PuncturingLimit,
4735 availableSubChannelNumbers AvailableSubChannelNumbers,
4736 iE-Extensions ProtocolExtensionContainer { { PRACH-Info-FDD-ExtIEs} } OPTIONAL,
4741 tdd-ChannelisationCode TDD-ChannelisationCode,
4742 maxPRACH-MidambleShifts MaxPRACH-MidambleShifts,
4743 pRACH-Midamble PRACH-Midamble,
4744 iE-Extensions ProtocolExtensionContainer { { PRACH-Info-TDD-ExtIEs} } OPTIONAL,
4750 PRACH-Info-FDD-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4754 PRACH-Info-TDD-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4758 SF-PRACH ::= ENUMERATED {
4759 sfpr32, sfpr64, sfpr128, sfpr256, ... }
4761 AvailableSignatures ::= BIT STRING {
4780 PreambleScramblingCodeWordNumber ::= INTEGER (0..15)
4782 PuncturingLimit ::= INTEGER (0..15)
4783 -- 0: 40%; 1: 44%; ... 14: 96%; 15: 100%
4786 AvailableSubChannelNumbers ::= BIT STRING {
4802 ScramblingCodeType ::= ENUMERATED {
4806 UL-ScramblingCode ::= INTEGER (0..16777215)
4808 NumberOfFBI-Bits ::= INTEGER (0..2)
4810 TransportFormatSet ::= SEQUENCE {
4811 dynamicPart TransportFormatSet-DynamicPartList,
4812 semi-staticPart TransportFormatSet-Semi-staticPart,
4813 iE-Extensions ProtocolExtensionContainer { { TransportFormatSet-ExtIEs} } OPTIONAL,
4817 TransportFormatSet-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4821 TransportFormatSet-DynamicPartList ::= SEQUENCE (SIZE (1..maxNrOfTFs)) OF
4824 numberOfTbsTTIList SEQUENCE (SIZE (1..maxNrOfTFs)) OF TbsTTIInfo,
4825 iE-Extensions ProtocolExtensionContainer { { TransportFormatSet-DynamicPartList-ExtIEs} } OPTIONAL,
4829 TransportFormatSet-DynamicPartList-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4833 TbsTTIInfo ::= SEQUENCE {
4834 tTIInfo TransportFormatSet-TransmissionTimeIntervalDynamic OPTIONAL,
4835 numberOfTbs TransportFormatSet-NrOfTransportBlocks,
4836 iE-Extensions ProtocolExtensionContainer { { TbsTTIInfo-ExtIEs} } OPTIONAL,
4840 TbsTTIInfo-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4844 RLC-Size ::= INTEGER (129..5055)
4847 TransportFormatSet-NrOfTransportBlocks ::= INTEGER (0..512)
4850 TransportFormatSet-Semi-staticPart ::= SEQUENCE {
4851 transmissionTimeInterval TransportFormatSet-TransmissionTimeIntervalSemiStatic,
4852 channelCoding TransportFormatSet-ChannelCodingType,
4853 codingRate TransportFormatSet-CodingRate OPTIONAL,
4854 -- This IE shall be present if the Type of channel coding IE is set to 'convolutional' or 'turbo'
4855 rateMatchingAttribute TransportFormatSet-RateMatchingAttribute,
4856 cRC-Size TransportFormatSet-CRC-Size,
4857 iE-Extensions ProtocolExtensionContainer { { TransportFormatSet-Semi-staticPart-ExtIEs} } OPTIONAL,
4861 TransportFormatSet-Semi-staticPart-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4865 TransportFormatSet-TransmissionTimeIntervalSemiStatic ::= ENUMERATED {
4875 TransportFormatSet-ChannelCodingType ::= ENUMERATED {
4877 convolutional-coding,
4882 TransportFormatSet-CodingRate ::= ENUMERATED {
4888 TransportFormatSet-RateMatchingAttribute ::= INTEGER (1..maxRateMatching)
4890 TransportFormatSet-CRC-Size ::= ENUMERATED {
4901 TransportFormatSet-TransmissionTimeIntervalDynamic ::= ENUMERATED {
4910 TFCS ::= SEQUENCE (SIZE (1..maxTFC)) OF CTFC
4913 ctfc2Bit SEQUENCE (SIZE (1..maxTFC)) OF INTEGER (0..3),
4914 ctfc4Bit SEQUENCE (SIZE (1..maxTFC)) OF INTEGER (0..15),
4915 ctfc6Bit SEQUENCE (SIZE (1..maxTFC)) OF INTEGER (0..63),
4916 ctfc8Bit SEQUENCE (SIZE (1..maxTFC)) OF INTEGER (0..255),
4917 ctfc12Bit SEQUENCE (SIZE (1..maxTFC)) OF INTEGER (0..4095),
4918 ctfc16Bit SEQUENCE (SIZE (1..maxTFC)) OF INTEGER (0..65535),
4919 ctfc24Bit SEQUENCE (SIZE (1..maxTFC)) OF INTEGER (0..16777215),
4924 C-RNTI ::= BIT STRING (SIZE (16))
4926 UARFCN ::= INTEGER (0..16383)
4929 CFN ::= INTEGER (0..255)
4931 ChipOffset ::= INTEGER (0..38399)
4934 FrameOffset ::= INTEGER (0..255)
4936 PrimaryScramblingCode ::= INTEGER (0..511)
4938 UschParameters ::= SEQUENCE {
4939 cellParameterID CellParameterID,
4940 tFCI-Coding TFCI-Coding,
4941 punctureLimit PuncturingLimit,
4942 repetitionPeriod RepetitionPeriod,
4943 uSCH-SchedulingOffset USCH-SchedulingOffset,
4944 uL-Timeslot-Information UL-Timeslot-Information,
4946 trChInfo TrChInfoList,
4947 iE-Extensions ProtocolExtensionContainer { { UschParameters-ExtIEs} } OPTIONAL,
4951 UschParameters-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
4956 USCH-SchedulingOffset ::= INTEGER (0..255)
4958 MaxPRACH-MidambleShifts ::= ENUMERATED {
4964 PRACH-Midamble ::= ENUMERATED {
4970 --******************************************
4972 -- Positioning Response Time
4974 --******************************************
4976 Positioning-ResponseTime ::= ENUMERATED { ms250, ms500, s1, s2, s3, s4, s6,
4977 s8, s12, s16, s20, s24, s28, s32, s64,
4981 --******************************************
4983 -- Amount of Reporting
4985 --******************************************
4987 AmountOfReporting ::= ENUMERATED { ra2, ra4, ra8, ra16, ra32,
4988 ra64, ra-Infinity, ... }
4992 -- **************************************************************
4996 -- **************************************************************
4998 IncludeVelocity ::= ENUMERATED {
5003 -- **************************************************************
5007 -- **************************************************************
5009 -- VelocityEstimate is based on Description of Velocity in 23.032
5011 VelocityEstimate ::= CHOICE {
5012 horizontalVelocity HorizontalVelocity,
5013 horizontalWithVerticalVelocity HorizontalWithVerticalVelocity,
5014 horizontalVelocityWithUncertainty HorizontalVelocityWithUncertainty,
5015 horizontalWithVerticalVelocityAndUncertainty HorizontalWithVerticalVelocityAndUncertainty,
5019 HorizontalVelocity ::= SEQUENCE {
5020 horizontalSpeedAndBearing HorizontalSpeedAndBearing,
5021 iE-Extensions ProtocolExtensionContainer { { HorizontalVelocity-ExtIEs} } OPTIONAL,
5025 HorizontalVelocity-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
5029 HorizontalWithVerticalVelocity ::= SEQUENCE {
5030 horizontalSpeedAndBearing HorizontalSpeedAndBearing,
5031 verticalVelocity VerticalVelocity,
5032 iE-Extensions ProtocolExtensionContainer { { HorizontalWithVerticalVelocity-ExtIEs} } OPTIONAL,
5036 HorizontalWithVerticalVelocity-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
5042 HorizontalVelocityWithUncertainty ::= SEQUENCE {
5043 horizontalSpeedAndBearing HorizontalSpeedAndBearing,
5044 uncertaintySpeed INTEGER (0..255),
5045 iE-Extensions ProtocolExtensionContainer { { HorizontalVelocityWithUncertainty-ExtIEs} } OPTIONAL,
5049 HorizontalVelocityWithUncertainty-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
5053 HorizontalWithVerticalVelocityAndUncertainty ::= SEQUENCE {
5054 horizontalSpeedAndBearing HorizontalSpeedAndBearing,
5055 verticalVelocity VerticalVelocity,
5056 horizontalUncertaintySpeed INTEGER (0..255),
5057 verticalUncertaintySpeed INTEGER (0..255),
5058 iE-Extensions ProtocolExtensionContainer { { HorizontalWithVerticalVelocityAndUncertainty-ExtIEs} } OPTIONAL,
5062 HorizontalWithVerticalVelocityAndUncertainty-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
5066 HorizontalSpeedAndBearing ::= SEQUENCE {
5067 bearing INTEGER (0..359),
5068 horizontalSpeed INTEGER (0..2047)
5071 VerticalVelocity ::= SEQUENCE {
5072 verticalSpeed INTEGER (0..255),
5073 verticalSpeedDirection VerticalSpeedDirection
5076 VerticalSpeedDirection ::= ENUMERATED {
5083 --******************************************
5085 -- UTRAN-GPS Reference Time
5087 --******************************************
5089 UTRAN-GPSReferenceTime ::= SEQUENCE {
5090 utran-GPSTimingOfCell INTEGER (0..2322431999999, ...),
5091 uC-ID UC-ID OPTIONAL,
5092 sfn INTEGER (0..4095),
5093 iE-Extensions ProtocolExtensionContainer { { UTRAN-GPSReferenceTime-ExtIEs } } OPTIONAL,
5097 UTRAN-GPSReferenceTime-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
5101 --******************************************
5103 -- UTRAN-GPS Reference Time Result
5105 --******************************************
5107 UTRAN-GPSReferenceTimeResult ::= SEQUENCE {
5108 ue-GPSTimingOfCell INTEGER (0..37158911999999, ...),
5110 sfn INTEGER (0..4095),
5111 iE-Extensions ProtocolExtensionContainer { { UTRAN-GPSReferenceTimeResult-ExtIEs } } OPTIONAL,
5116 UTRAN-GPSReferenceTimeResult-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {
5120 --******************************************
5122 -- UTRAN-GANSS Reference Time Result
5124 --******************************************
5126 UTRAN-GANSSReferenceTimeResult ::= SEQUENCE {
5127 ue-GANSSTimingOfCell INTEGER (0..345599999999, ...),
5128 ganss-Time-ID GANSSID OPTIONAL,
5129 ganssTodUncertainty INTEGER(0..127) OPTIONAL,
5131 sfn INTEGER (0..4095),
5132 iE-Extensions ProtocolExtensionContainer { { UTRAN-GANSSReferenceTimeResult-ExtIEs } } OPTIONAL,
5137 UTRAN-GANSSReferenceTimeResult-ExtIEs PCAP-PROTOCOL-EXTENSION ::= {