OVERVIEW   INDEX   DEPRECATED   HELP   CORRESPONDENCES  


Modulepars   Data Types   Component Types   Port Types   Constants   Templates   Signatures   Functions   Altsteps   Test cases  

Module LPP_PDU_Definitions


Import Declarations:


Data Types Summary
SequenceNumber
TransactionNumber
_0AccessTypes
ARFCN_ValueEUTRA
ARFCN_ValueUTRA
_0_0CellGlobalIdEUTRA_AndUTRA0
_0_0CellGlobalIdEUTRA_AndUTRA00
_0_0CellGlobalIdEUTRA_AndUTRA
_0_0_0CellGlobalIdEUTRA_AndUTRA
_0_0CellGlobalIdEUTRA_AndUTRA1
_0_0_0CellGlobalIdEUTRA_AndUTRA1
_0CellGlobalIdGERAN0
_0CellGlobalIdGERAN1
_0_0CellGlobalIdGERAN0
_0_0_0CellGlobalIdGERAN0
_0_0CellGlobalIdGERAN
_0_0_0CellGlobalIdGERAN
_0ECGI1
_0ECGI
_0_0ECGI
_0ECGI0
_0_0ECGI0
_0Ellipsoid_Point1
_0Ellipsoid_Point0
_0Ellipsoid_PointWithUncertaintyCircle0
_0Ellipsoid_PointWithUncertaintyCircle1
_0Ellipsoid_PointWithUncertaintyCircle2
_0EllipsoidPointWithUncertaintyEllipse4
_0EllipsoidPointWithUncertaintyEllipse2
_0EllipsoidPointWithUncertaintyEllipse5
_0EllipsoidPointWithUncertaintyEllipse3
_0EllipsoidPointWithUncertaintyEllipse0
_0EllipsoidPointWithUncertaintyEllipse1
_0EllipsoidPointWithAltitude3
_0EllipsoidPointWithAltitude1
_0EllipsoidPointWithAltitude0
_0EllipsoidPointWithAltitudeAndUncertaintyEllipsoid6
_0EllipsoidPointWithAltitudeAndUncertaintyEllipsoid7
_0EllipsoidPointWithAltitudeAndUncertaintyEllipsoid8
_0EllipsoidPointWithAltitudeAndUncertaintyEllipsoid1
_0EllipsoidPointWithAltitudeAndUncertaintyEllipsoid0
_0EllipsoidPointWithAltitudeAndUncertaintyEllipsoid3
_0EllipsoidPointWithAltitudeAndUncertaintyEllipsoid5
_0EllipsoidPointWithAltitudeAndUncertaintyEllipsoid4
_0EllipsoidArc4
_0EllipsoidArc5
_0EllipsoidArc6
_0EllipsoidArc0
_0EllipsoidArc1
_0EllipsoidArc2
_0EllipsoidArc3
EPDU_Sequence
EPDU_ID
EPDU_Name
EPDU_Body
_0HorizontalVelocity
_0HorizontalVelocity0
_0HorizontalWithVerticalVelocity2
_0HorizontalWithVerticalVelocity
_0HorizontalWithVerticalVelocity0
_0HorizontalVelocityWithUncertainty
_0HorizontalVelocityWithUncertainty1
_0HorizontalVelocityWithUncertainty0
_0HorizontalWithVerticalVelocityAndUncertainty
_0HorizontalWithVerticalVelocityAndUncertainty3
_0HorizontalWithVerticalVelocityAndUncertainty4
_0HorizontalWithVerticalVelocityAndUncertainty2
_0HorizontalWithVerticalVelocityAndUncertainty0
Polygon
_0PolygonPoints0
_0PolygonPoints1
_0PositioningModes
ReportingDuration
_0HorizontalAccuracy
_0HorizontalAccuracy0
_0VerticalAccuracy0
_0VerticalAccuracy
_0ResponseTime
_0OTDOA_ReferenceCellInfo
_0PRS_Info0
_0_0PRS_Info22
_0_0PRS_Info20
_0_0PRS_Info21
_0_0PRS_Info2
OTDOA_NeighbourCellInfoList
OTDOA_NeighbourFreqInfo
_0OTDOA_NeighbourCellInfoElement
_0OTDOA_NeighbourCellInfoElement3
_0OTDOA_NeighbourCellInfoElement2
_0OTDOA_NeighbourCellInfoElement5
_0OTDOA_NeighbourCellInfoElement4
_0OTDOA_RequestAssistanceData
_0OTDOA_SignalMeasurementInformation0
_0OTDOA_SignalMeasurementInformation
NeighbourMeasurementList
_0NeighbourMeasurementElement0
_0NeighbourMeasurementElement
_0OTDOA_MeasQuality
_0OTDOA_MeasQuality0
_0OTDOA_MeasQuality1
_0OTDOA_ProvideCapabilities0
_0OTDOA_ProvideCapabilities
_0SupportedBandEUTRA
GNSS_GenericAssistData
_0GNSS_ReferenceTime0
_0GNSS_ReferenceTime
_0GNSS_ReferenceTimeForOneCell
_0GNSS_SystemTime0
_0GNSS_SystemTime2
_0GNSS_SystemTime1
_0GNSS_SystemTime
GPS_TOW_Assist
_0GPS_TOW_AssistElement
_0GPS_TOW_AssistElement1
_0GPS_TOW_AssistElement0
_0GPS_TOW_AssistElement3
_0GPS_TOW_AssistElement2
_0NetworkTime1
_0NetworkTime0
_0NetworkTime
_0_0_0_0_0NetworkTime200
_0_0_0_0_0NetworkTime20
_0_0_0NetworkTime21
_0_0_0NetworkTime210
_0_0_0NetworkTime2
_0KlobucharModelParameter3
_0KlobucharModelParameter2
_0KlobucharModelParameter5
_0KlobucharModelParameter4
_0KlobucharModelParameter1
_0KlobucharModelParameter
_0KlobucharModelParameter0
_0KlobucharModelParameter6
_0KlobucharModelParameter7
_0NeQuickModelParameter5
_0NeQuickModelParameter6
_0NeQuickModelParameter0
_0NeQuickModelParameter
_0NeQuickModelParameter4
_0NeQuickModelParameter3
_0NeQuickModelParameter2
_0NeQuickModelParameter1
_0GNSS_EarthOrientationParameters1
_0GNSS_EarthOrientationParameters2
_0GNSS_EarthOrientationParameters3
_0GNSS_EarthOrientationParameters4
_0GNSS_EarthOrientationParameters0
_0GNSS_EarthOrientationParameters5
_0GNSS_EarthOrientationParameters
GNSS_TimeModelList
_0GNSS_TimeModelElement4
_0GNSS_TimeModelElement3
_0GNSS_TimeModelElement2
_0GNSS_TimeModelElement1
_0GNSS_TimeModelElement0
_0GNSS_TimeModelElement5
_0GNSS_TimeModelElement
_0GNSS_DifferentialCorrections
DGNSS_SgnTypeList
_0DGNSS_SgnTypeElement
DGNSS_SatList
_0DGNSS_CorrectionsElement0
_0DGNSS_CorrectionsElement1
_0DGNSS_CorrectionsElement
_0DGNSS_CorrectionsElement2
_0DGNSS_CorrectionsElement3
_0DGNSS_CorrectionsElement4
_0GNSS_NavigationModel
GNSS_NavModelSatelliteList
_0GNSS_NavModelSatelliteElement
_0GNSS_NavModelSatelliteElement0
StandardClockModelList
_0StandardClockModelElement
_0StandardClockModelElement4
_0StandardClockModelElement3
_0StandardClockModelElement0
_0StandardClockModelElement1
_0StandardClockModelElement2
_0NAV_ClockModel0
_0NAV_ClockModel1
_0NAV_ClockModel2
_0NAV_ClockModel3
_0NAV_ClockModel
_0CNAV_ClockModel
_0CNAV_ClockModel12
_0CNAV_ClockModel13
_0CNAV_ClockModel4
_0CNAV_ClockModel8
_0CNAV_ClockModel3
_0CNAV_ClockModel7
_0CNAV_ClockModel6
_0CNAV_ClockModel10
_0CNAV_ClockModel5
_0CNAV_ClockModel9
_0CNAV_ClockModel11
_0CNAV_ClockModel0
_0CNAV_ClockModel2
_0CNAV_ClockModel1
_0GLONASS_ClockModel1
_0GLONASS_ClockModel0
_0GLONASS_ClockModel
_0SBAS_ClockModel0
_0SBAS_ClockModel1
_0SBAS_ClockModel
_0NavModelKeplerianSet7
_0NavModelKeplerianSet6
_0NavModelKeplerianSet
_0NavModelKeplerianSet9
_0NavModelKeplerianSet8
_0NavModelKeplerianSet11
_0NavModelKeplerianSet12
_0NavModelKeplerianSet0
_0NavModelKeplerianSet1
_0NavModelKeplerianSet10
_0NavModelKeplerianSet2
_0NavModelKeplerianSet3
_0NavModelKeplerianSet4
_0NavModelKeplerianSet5
_0NavModelKeplerianSet13
_0NavModelKeplerianSet14
_0_0_0NavModelNAV_KeplerianSet171
_0_0_0NavModelNAV_KeplerianSet1710
_0_0_0NavModelNAV_KeplerianSet1711
_0_0_0NavModelNAV_KeplerianSet1712
_0_0NavModelNAV_KeplerianSet172
_0_0NavModelNAV_KeplerianSet170
_0_0NavModelNAV_KeplerianSet17
_0NavModelNAV_KeplerianSet15
_0NavModelNAV_KeplerianSet16
_0NavModelNAV_KeplerianSet
_0NavModelNAV_KeplerianSet13
_0NavModelNAV_KeplerianSet14
_0NavModelNAV_KeplerianSet11
_0NavModelNAV_KeplerianSet12
_0NavModelNAV_KeplerianSet2
_0NavModelNAV_KeplerianSet10
_0NavModelNAV_KeplerianSet3
_0NavModelNAV_KeplerianSet0
_0NavModelNAV_KeplerianSet1
_0NavModelNAV_KeplerianSet6
_0NavModelNAV_KeplerianSet7
_0NavModelNAV_KeplerianSet4
_0NavModelNAV_KeplerianSet5
_0NavModelNAV_KeplerianSet8
_0NavModelNAV_KeplerianSet9
_0NavModelCNAV_KeplerianSet9
_0NavModelCNAV_KeplerianSet8
_0NavModelCNAV_KeplerianSet7
_0NavModelCNAV_KeplerianSet6
_0NavModelCNAV_KeplerianSet5
_0NavModelCNAV_KeplerianSet3
_0NavModelCNAV_KeplerianSet4
_0NavModelCNAV_KeplerianSet1
_0NavModelCNAV_KeplerianSet2
_0NavModelCNAV_KeplerianSet16
_0NavModelCNAV_KeplerianSet17
_0NavModelCNAV_KeplerianSet0
_0NavModelCNAV_KeplerianSet14
_0NavModelCNAV_KeplerianSet15
_0NavModelCNAV_KeplerianSet12
_0NavModelCNAV_KeplerianSet13
_0NavModelCNAV_KeplerianSet10
_0NavModelCNAV_KeplerianSet11
_0NavModelCNAV_KeplerianSet
_0NavModel_GLONASS_ECEF
_0NavModel_GLONASS_ECEF0
_0NavModel_GLONASS_ECEF10
_0NavModel_GLONASS_ECEF3
_0NavModel_GLONASS_ECEF4
_0NavModel_GLONASS_ECEF1
_0NavModel_GLONASS_ECEF2
_0NavModel_GLONASS_ECEF8
_0NavModel_GLONASS_ECEF7
_0NavModel_GLONASS_ECEF6
_0NavModel_GLONASS_ECEF5
_0NavModel_GLONASS_ECEF9
_0NavModel_SBAS_ECEF0
_0NavModel_SBAS_ECEF4
_0NavModel_SBAS_ECEF3
_0NavModel_SBAS_ECEF2
_0NavModel_SBAS_ECEF1
_0NavModel_SBAS_ECEF9
_0NavModel_SBAS_ECEF
_0NavModel_SBAS_ECEF5
_0NavModel_SBAS_ECEF6
_0NavModel_SBAS_ECEF7
_0NavModel_SBAS_ECEF8
GNSS_BadSignalList
_0GNSS_DataBitAssistance0
_0GNSS_DataBitAssistance
GNSS_DataBitsSatList
GNSS_DataBitsSgnList
_0GNSS_DataBitsSgnElement
GNSS_AcquisitionAssistList
_0GNSS_AcquisitionAssistElement5
_0GNSS_AcquisitionAssistElement
_0GNSS_AcquisitionAssistElement6
_0GNSS_AcquisitionAssistElement3
_0GNSS_AcquisitionAssistElement4
_0GNSS_AcquisitionAssistElement1
_0GNSS_AcquisitionAssistElement2
_0GNSS_AcquisitionAssistElement0
_0GNSS_Almanac
_0GNSS_Almanac1
_0GNSS_Almanac0
GNSS_AlmanacList
_0AlmanacKeplerianSet8
_0AlmanacKeplerianSet7
_0AlmanacKeplerianSet2
_0AlmanacKeplerianSet1
_0AlmanacKeplerianSet0
_0AlmanacKeplerianSet6
_0AlmanacKeplerianSet5
_0AlmanacKeplerianSet4
_0AlmanacKeplerianSet3
_0AlmanacKeplerianSet
_0AlmanacNAV_KeplerianSet5
_0AlmanacNAV_KeplerianSet6
_0AlmanacNAV_KeplerianSet
_0AlmanacNAV_KeplerianSet7
_0AlmanacNAV_KeplerianSet8
_0AlmanacNAV_KeplerianSet1
_0AlmanacNAV_KeplerianSet2
_0AlmanacNAV_KeplerianSet3
_0AlmanacNAV_KeplerianSet4
_0AlmanacNAV_KeplerianSet0
_0AlmanacReducedKeplerianSet0
_0AlmanacReducedKeplerianSet1
_0AlmanacReducedKeplerianSet
_0AlmanacMidiAlmanacSet6
_0AlmanacMidiAlmanacSet7
_0AlmanacMidiAlmanacSet
_0AlmanacMidiAlmanacSet4
_0AlmanacMidiAlmanacSet5
_0AlmanacMidiAlmanacSet2
_0AlmanacMidiAlmanacSet3
_0AlmanacMidiAlmanacSet1
_0AlmanacMidiAlmanacSet0
_0AlmanacGLONASS_AlmanacSet6
_0AlmanacGLONASS_AlmanacSet5
_0AlmanacGLONASS_AlmanacSet8
_0AlmanacGLONASS_AlmanacSet7
_0AlmanacGLONASS_AlmanacSet2
_0AlmanacGLONASS_AlmanacSet1
_0AlmanacGLONASS_AlmanacSet4
_0AlmanacGLONASS_AlmanacSet
_0AlmanacGLONASS_AlmanacSet3
_0AlmanacGLONASS_AlmanacSet9
_0AlmanacGLONASS_AlmanacSet10
_0AlmanacGLONASS_AlmanacSet11
_0AlmanacGLONASS_AlmanacSet0
_0AlmanacECEF_SBAS_AlmanacSet
_0AlmanacECEF_SBAS_AlmanacSet7
_0AlmanacECEF_SBAS_AlmanacSet1
_0AlmanacECEF_SBAS_AlmanacSet2
_0AlmanacECEF_SBAS_AlmanacSet0
_0AlmanacECEF_SBAS_AlmanacSet5
_0AlmanacECEF_SBAS_AlmanacSet6
_0AlmanacECEF_SBAS_AlmanacSet3
_0AlmanacECEF_SBAS_AlmanacSet4
_0UTC_ModelSet16
_0UTC_ModelSet1
_0UTC_ModelSet11
_0UTC_ModelSet10
_0UTC_ModelSet13
_0UTC_ModelSet12
_0UTC_ModelSet15
_0UTC_ModelSet14
_0UTC_ModelSet27
_0UTC_ModelSet2
_0UTC_ModelSet22
_0UTC_ModelSet21
_0UTC_ModelSet20
_0UTC_ModelSet26
_0UTC_ModelSet25
_0UTC_ModelSet24
_0UTC_ModelSet23
_0UTC_ModelSet30
_0UTC_ModelSet31
_0UTC_ModelSet32
_0UTC_ModelSet33
_0UTC_ModelSet3
_0UTC_ModelSet47
_0UTC_ModelSet45
_0UTC_ModelSet46
_0UTC_ModelSet43
_0UTC_ModelSet44
_0UTC_ModelSet41
_0UTC_ModelSet42
_0UTC_ModelSet40
_0UTC_ModelSet4
GNSS_ID_GPS
GNSS_ID_GLONASS
_0GNSS_ID_GLONASS_SatElement
GNSS_GenericAssistDataReq
_0GNSS_ReferenceTimeReq
_0GNSS_IonosphericModelReq
GNSS_TimeModelListReq
_0GNSS_TimeModelElementReq
_0StoredNavListInfo1
_0StoredNavListInfo0
_0StoredNavListInfo
SatListRelatedDataList
_0SatListRelatedDataElement
_0SatListRelatedDataElement1
_0SatListRelatedDataElement0
_0ReqNavListInfo0
_0_0ReqNavListInfo0
_0ReqNavListInfo1
_0_0ReqNavListInfo1
_0ReqNavListInfo
_0GNSS_DataBitAssistanceReq0
_0GNSS_DataBitAssistanceReq1
_0GNSS_DataBitAssistanceReq
GNSS_DataBitsReqSatList
_0GNSS_AlmanacReq
_0GNSS_UTC_ModelReq
_0MeasurementReferenceTime1
_0_0_0MeasurementReferenceTime200
_0_0_0_0_0MeasurementReferenceTime200
_0_0_0_0_0MeasurementReferenceTime20
_0_0_0_0MeasurementReferenceTime2110
_0_0_0_0MeasurementReferenceTime211
_0_0_0MeasurementReferenceTime210
_0_0_0MeasurementReferenceTime212
_0_0_0MeasurementReferenceTime21
_0_0_0MeasurementReferenceTime2
_0_0_0MeasurementReferenceTime22
_0MeasurementReferenceTime
_0MeasurementReferenceTime0
GNSS_MeasurementList
GNSS_SgnMeasList
_0GNSS_SgnMeasElement
GNSS_SatMeasList
_0GNSS_SatMeasElement4
_0GNSS_SatMeasElement3
_0GNSS_SatMeasElement2
_0GNSS_SatMeasElement1
_0GNSS_SatMeasElement6
_0GNSS_SatMeasElement5
_0GNSS_SatMeasElement
GNSS_SupportList
_0GNSS_IonosphericModelSupport
GNSS_GenericAssistanceDataSupport
_0GNSS_NavigationModelSupport0
_0GNSS_NavigationModelSupport
_0GNSS_AlmanacSupport
_0GNSS_UTC_ModelSupport
_0GNSS_ID_Bitmap
_0GNSS_SignalID
_0GNSS_SignalIDs
_0SBAS_IDs
_0SV_ID
MeasuredResultsList
_0MeasuredResultsElement
_0MeasuredResultsElement0
_0MeasuredResultsElement1
_0MeasuredResultsElement2
_0MeasuredResultsElement3
_0ECID_RequestLocationInformation
_0ECID_ProvideCapabilities
Initiator
_0Ellipsoid_Point
_0Ellipsoid_PointWithUncertaintyCircle
_0EllipsoidPointWithUncertaintyEllipse
_0EllipsoidPointWithAltitude
_0EllipsoidPointWithAltitude2
_0EllipsoidPointWithAltitudeAndUncertaintyEllipsoid
_0EllipsoidPointWithAltitudeAndUncertaintyEllipsoid2
_0EllipsoidArc
_0HorizontalWithVerticalVelocity1
_0HorizontalWithVerticalVelocityAndUncertainty1
_0PolygonPoints
LocationInformationType
_0PeriodicalReportingCriteria
_0PeriodicalReportingCriteria0
AdditionalInformation
Environment
LocationFailureCause
_0CommonIEsAbort
_0CommonIEsError
_0OTDOA_ReferenceCellInfo1
_0OTDOA_ReferenceCellInfo0
_0PRS_Info
_0PRS_Info1
_0OTDOA_NeighbourCellInfoElement1
_0OTDOA_NeighbourCellInfoElement0
_0OTDOA_LocationServerErrorCauses
_0OTDOA_TargetDeviceErrorCauses
_0GNSS_ReferenceTimeForOneCell0
_0GNSS_SatMeasElement0
_0GNSS_LocationServerErrorCauses
_0GNSS_TargetDeviceErrorCauses
_0GNSS_ID
_0SBAS_ID
_0ECID_LocationServerErrorCauses
_0ECID_TargetDeviceErrorCauses
LPP_Message
Acknowledgement
_0LPP_MessageBody0
LPP_TransactionID
RequestCapabilities
_0_0RequestCapabilities0
RequestCapabilities_r9_IEs
ProvideCapabilities
_0_0ProvideCapabilities0
ProvideCapabilities_r9_IEs
RequestAssistanceData
_0_0RequestAssistanceData0
RequestAssistanceData_r9_IEs
ProvideAssistanceData
_0_0ProvideAssistanceData0
ProvideAssistanceData_r9_IEs
RequestLocationInformation
_0_0RequestLocationInformation0
RequestLocationInformation_r9_IEs
ProvideLocationInformation
_0_0ProvideLocationInformation0
ProvideLocationInformation_r9_IEs
Abort
_0_0Abort0
Abort_r9_IEs
_0Error
Error_r9_IEs
AccessTypes
CellGlobalIdEUTRA_AndUTRA
_0CellGlobalIdEUTRA_AndUTRA
CellGlobalIdGERAN
_0CellGlobalIdGERAN
ECGI
Ellipsoid_Point
Ellipsoid_PointWithUncertaintyCircle
EllipsoidPointWithUncertaintyEllipse
EllipsoidPointWithAltitude
EllipsoidPointWithAltitudeAndUncertaintyEllipsoid
EllipsoidArc
EPDU
EPDU_Identifier
HorizontalVelocity
HorizontalWithVerticalVelocity
HorizontalVelocityWithUncertainty
HorizontalWithVerticalVelocityAndUncertainty
LocationCoordinateTypes
PolygonPoints
PositioningModes
VelocityTypes
CommonIEsRequestCapabilities
CommonIEsProvideCapabilities
CommonIEsRequestAssistanceData
CommonIEsProvideAssistanceData
CommonIEsRequestLocationInformation
PeriodicalReportingCriteria
TriggeredReportingCriteria
QoS
HorizontalAccuracy
VerticalAccuracy
ResponseTime
CommonIEsProvideLocationInformation
LocationError
CommonIEsAbort
CommonIEsError
OTDOA_ProvideAssistanceData
OTDOA_ReferenceCellInfo
PRS_Info
OTDOA_NeighbourCellInfoElement
OTDOA_RequestAssistanceData
OTDOA_ProvideLocationInformation
OTDOA_SignalMeasurementInformation
NeighbourMeasurementElement
OTDOA_MeasQuality
OTDOA_RequestLocationInformation
OTDOA_ProvideCapabilities
SupportedBandEUTRA
OTDOA_RequestCapabilities
OTDOA_LocationServerErrorCauses
OTDOA_TargetDeviceErrorCauses
A_GNSS_ProvideAssistanceData
GNSS_CommonAssistData
GNSS_GenericAssistDataElement
GNSS_ReferenceTime
GNSS_ReferenceTimeForOneCell
GNSS_SystemTime
GPS_TOW_AssistElement
NetworkTime
_0_0NetworkTime20
_0_0_0_0NetworkTime200
_0_0_0_0NetworkTime20
_0_0NetworkTime21
_0_0NetworkTime2
GNSS_ReferenceLocation
GNSS_IonosphericModel
KlobucharModelParameter
NeQuickModelParameter
GNSS_EarthOrientationParameters
GNSS_TimeModelElement
GNSS_DifferentialCorrections
DGNSS_SgnTypeElement
DGNSS_CorrectionsElement
GNSS_NavigationModel
GNSS_NavModelSatelliteElement
StandardClockModelElement
NAV_ClockModel
CNAV_ClockModel
GLONASS_ClockModel
SBAS_ClockModel
NavModelKeplerianSet
NavModelNAV_KeplerianSet
_0NavModelNAV_KeplerianSet17
_0_0NavModelNAV_KeplerianSet171
NavModelCNAV_KeplerianSet
NavModel_GLONASS_ECEF
NavModel_SBAS_ECEF
GNSS_RealTimeIntegrity
BadSignalElement
GNSS_DataBitAssistance
GNSS_DataBitsSatElement
GNSS_DataBitsSgnElement
GNSS_AcquisitionAssistance
GNSS_AcquisitionAssistElement
GNSS_Almanac
AlmanacKeplerianSet
AlmanacNAV_KeplerianSet
AlmanacReducedKeplerianSet
AlmanacMidiAlmanacSet
AlmanacGLONASS_AlmanacSet
AlmanacECEF_SBAS_AlmanacSet
UTC_ModelSet1
UTC_ModelSet2
UTC_ModelSet3
UTC_ModelSet4
GNSS_ID_GPS_SatElement
GNSS_ID_GLONASS_SatElement
A_GNSS_RequestAssistanceData
GNSS_CommonAssistDataReq
GNSS_GenericAssistDataReqElement
GNSS_ReferenceTimeReq
GNSS_ReferenceLocationReq
GNSS_IonosphericModelReq
GNSS_EarthOrientationParametersReq
GNSS_TimeModelElementReq
GNSS_DifferentialCorrectionsReq
StoredNavListInfo
SatListRelatedDataElement
ReqNavListInfo
GNSS_RealTimeIntegrityReq
GNSS_DataBitAssistanceReq
GNSS_DataBitsReqSatElement
GNSS_AcquisitionAssistanceReq
GNSS_AlmanacReq
GNSS_UTC_ModelReq
GNSS_AuxiliaryInformationReq
A_GNSS_ProvideLocationInformation
GNSS_SignalMeasurementInformation
MeasurementReferenceTime
_0_0MeasurementReferenceTime20
_0_0_0_0MeasurementReferenceTime200
_0_0_0_0MeasurementReferenceTime20
_0_0MeasurementReferenceTime21
_0_0_0MeasurementReferenceTime211
_0_0MeasurementReferenceTime2
GNSS_MeasurementForOneGNSS
GNSS_SgnMeasElement
GNSS_SatMeasElement
GNSS_LocationInformation
A_GNSS_RequestLocationInformation
GNSS_PositioningInstructions
A_GNSS_ProvideCapabilities
GNSS_SupportElement
_0GNSS_SupportElement
AssistanceDataSupportList
GNSS_CommonAssistanceDataSupport
GNSS_ReferenceTimeSupport
GNSS_ReferenceLocationSupport
GNSS_IonosphericModelSupport
GNSS_EarthOrientationParametersSupport
GNSS_GenericAssistDataSupportElement
GNSS_TimeModelListSupport
GNSS_DifferentialCorrectionsSupport
GNSS_NavigationModelSupport
GNSS_RealTimeIntegritySupport
GNSS_DataBitAssistanceSupport
GNSS_AcquisitionAssistanceSupport
GNSS_AlmanacSupport
GNSS_UTC_ModelSupport
GNSS_AuxiliaryInformationSupport
A_GNSS_RequestCapabilities
GNSS_LocationServerErrorCauses
GNSS_TargetDeviceErrorCauses
GNSS_ID
GNSS_ID_Bitmap
GNSS_SignalID
GNSS_SignalIDs
SBAS_ID
SBAS_IDs
SV_ID
ECID_ProvideLocationInformation
ECID_SignalMeasurementInformation
MeasuredResultsElement
ECID_RequestLocationInformation
ECID_ProvideCapabilities
ECID_RequestCapabilities
ECID_LocationServerErrorCauses
ECID_TargetDeviceErrorCauses
LPP_MessageBody
_0LPP_MessageBody
_0RequestCapabilities
_0_0RequestCapabilities
_0ProvideCapabilities
_0_0ProvideCapabilities
_0RequestAssistanceData
_0_0RequestAssistanceData
_0ProvideAssistanceData
_0_0ProvideAssistanceData
_0RequestLocationInformation
_0_0RequestLocationInformation
_0ProvideLocationInformation
_0_0ProvideLocationInformation
_0Abort
_0_0Abort
Error
_0CellGlobalIdEUTRA_AndUTRA0
LocationCoordinates
Velocity
_0PRS_Info2
OTDOA_Error
_0NetworkTime2
_0_0_0NetworkTime20
GNSS_ClockModel
GNSS_OrbitModel
GNSS_AlmanacElement
GNSS_UTC_Model
GNSS_AuxiliaryInformation
GNSS_NavigationModelReq
_0MeasurementReferenceTime2
_0_0_0MeasurementReferenceTime20
A_GNSS_Error
ECID_Error
Constants Summary
AccessTypes_accessTypes_utra_
AccessTypes_accessTypes_gsm_
AccessTypes_accessTypes_eutra_
maxEPDU
PositioningModes_posModes_ue_based_
PositioningModes_posModes_standalone_
PositioningModes_posModes_ue_assisted_
maxFreqLayers
OTDOA_ProvideCapabilities_otdoa_Mode_ue_assisted_
maxBands
GNSS_IonosphericModelSupport_ionoModel_klobuchar_
GNSS_IonosphericModelSupport_ionoModel_neQuick_
GNSS_NavigationModelSupport_orbitModel_model_2_
GNSS_NavigationModelSupport_orbitModel_model_1_
GNSS_NavigationModelSupport_orbitModel_model_3_
GNSS_NavigationModelSupport_orbitModel_model_4_
GNSS_NavigationModelSupport_orbitModel_model_5_
GNSS_NavigationModelSupport_clockModel_model_5_
GNSS_NavigationModelSupport_clockModel_model_2_
GNSS_NavigationModelSupport_clockModel_model_1_
GNSS_NavigationModelSupport_clockModel_model_4_
GNSS_NavigationModelSupport_clockModel_model_3_
GNSS_AlmanacSupport_almanacModel_model_4_
GNSS_AlmanacSupport_almanacModel_model_2_
GNSS_AlmanacSupport_almanacModel_model_5_
GNSS_AlmanacSupport_almanacModel_model_1_
GNSS_AlmanacSupport_almanacModel_model_6_
GNSS_AlmanacSupport_almanacModel_model_3_
GNSS_UTC_ModelSupport_utc_Model_model_1_
GNSS_UTC_ModelSupport_utc_Model_model_2_
GNSS_UTC_ModelSupport_utc_Model_model_3_
GNSS_UTC_ModelSupport_utc_Model_model_4_
GNSS_ID_Bitmap_gnss_ids_galileo_
GNSS_ID_Bitmap_gnss_ids_sbas_
GNSS_ID_Bitmap_gnss_ids_qzss_
GNSS_ID_Bitmap_gnss_ids_glonass_
GNSS_ID_Bitmap_gnss_ids_gps_
SBAS_IDs_sbas_IDs_gagan_
SBAS_IDs_sbas_IDs_egnos_
SBAS_IDs_sbas_IDs_waas_
SBAS_IDs_sbas_IDs_msas_
ECID_RequestLocationInformation_requestedMeasurements_rsrqReq_
ECID_RequestLocationInformation_requestedMeasurements_rsrpReq_
ECID_RequestLocationInformation_requestedMeasurements_ueRxTxReq_
ECID_ProvideCapabilities_ecid_MeasSupported_rsrpSup_
ECID_ProvideCapabilities_ecid_MeasSupported_ueRxTxSup_
ECID_ProvideCapabilities_ecid_MeasSupported_rsrqSup_

Details

SequenceNumber
SequenceNumber ::= INTEGER (0..255)
Acknowledgement

TransactionNumber
TransactionNumber ::= INTEGER (0..255)
RequestCapabilities

_0AccessTypes
BIT STRING {  eutra   (0),
  utra    (1),
  gsm     (2)  } (SIZE (1..8))

ARFCN_ValueEUTRA
ARFCN-ValueEUTRA ::= INTEGER (0.. 65535) 
ARFCN-ValueUTRA

ARFCN_ValueUTRA
ARFCN-ValueUTRA ::= INTEGER (0..16383)
CellGlobalIdEUTRA-AndUTRA

_0_0CellGlobalIdEUTRA_AndUTRA0
BIT STRING (SIZE (28))

_0_0CellGlobalIdEUTRA_AndUTRA00
BIT STRING (SIZE (32))

_0_0CellGlobalIdEUTRA_AndUTRA
SEQUENCE (SIZE (3))   OF INTEGER (0..9)

_0_0_0CellGlobalIdEUTRA_AndUTRA
INTEGER (0..9)

_0_0CellGlobalIdEUTRA_AndUTRA1
SEQUENCE (SIZE (2..3))  OF INTEGER (0..9)

_0_0_0CellGlobalIdEUTRA_AndUTRA1
INTEGER (0..9)

_0CellGlobalIdGERAN0
BIT STRING (SIZE (16))

_0CellGlobalIdGERAN1
BIT STRING (SIZE (16))

_0_0CellGlobalIdGERAN0
SEQUENCE (SIZE (2..3))  OF INTEGER (0..9)

_0_0_0CellGlobalIdGERAN0
INTEGER (0..9)

_0_0CellGlobalIdGERAN
SEQUENCE (SIZE (3))   OF INTEGER (0..9)

_0_0_0CellGlobalIdGERAN
INTEGER (0..9)

_0ECGI1
BIT STRING (SIZE (28))

_0ECGI
SEQUENCE (SIZE (3))   OF INTEGER (0..9)

_0_0ECGI
INTEGER (0..9)

_0ECGI0
SEQUENCE (SIZE (2..3))  OF INTEGER (0..9)

_0_0ECGI0
INTEGER (0..9)

_0Ellipsoid_Point1
INTEGER (-8388608..8388607)

_0Ellipsoid_Point0
INTEGER (0..8388607)

_0Ellipsoid_PointWithUncertaintyCircle0
INTEGER (0..8388607)

_0Ellipsoid_PointWithUncertaintyCircle1
INTEGER (-8388608..8388607)

_0Ellipsoid_PointWithUncertaintyCircle2
INTEGER (0..127)

_0EllipsoidPointWithUncertaintyEllipse4
INTEGER (0..179)

_0EllipsoidPointWithUncertaintyEllipse2
INTEGER (0..127)

_0EllipsoidPointWithUncertaintyEllipse5
INTEGER (0..100)

_0EllipsoidPointWithUncertaintyEllipse3
INTEGER (0..127)

_0EllipsoidPointWithUncertaintyEllipse0
INTEGER (0..8388607)

_0EllipsoidPointWithUncertaintyEllipse1
INTEGER (-8388608..8388607)

_0EllipsoidPointWithAltitude3
INTEGER (0..32767)

_0EllipsoidPointWithAltitude1
INTEGER (-8388608..8388607)

_0EllipsoidPointWithAltitude0
INTEGER (0..8388607)

_0EllipsoidPointWithAltitudeAndUncertaintyEllipsoid6
INTEGER (0..179)

_0EllipsoidPointWithAltitudeAndUncertaintyEllipsoid7
INTEGER (0..127)

_0EllipsoidPointWithAltitudeAndUncertaintyEllipsoid8
INTEGER (0..100)

_0EllipsoidPointWithAltitudeAndUncertaintyEllipsoid1
INTEGER (-8388608..8388607)

_0EllipsoidPointWithAltitudeAndUncertaintyEllipsoid0
INTEGER (0..8388607)

_0EllipsoidPointWithAltitudeAndUncertaintyEllipsoid3
INTEGER (0..32767)

_0EllipsoidPointWithAltitudeAndUncertaintyEllipsoid5
INTEGER (0..127)

_0EllipsoidPointWithAltitudeAndUncertaintyEllipsoid4
INTEGER (0..127)

_0EllipsoidArc4
INTEGER (0..179)

_0EllipsoidArc5
INTEGER (0..179)

_0EllipsoidArc6
INTEGER (0..100)

_0EllipsoidArc0
INTEGER (0..8388607)

_0EllipsoidArc1
INTEGER (-8388608..8388607)

_0EllipsoidArc2
INTEGER (0..65535)

_0EllipsoidArc3
INTEGER (0..127)

EPDU_Sequence
EPDU-Sequence ::= SEQUENCE (SIZE (1..maxEPDU)) OF EPDU
maxEPDU

EPDU_ID
EPDU-ID ::= INTEGER (1..256)
EPDU-Name

EPDU_Name
EPDU-Name ::= VisibleString (SIZE (1..32))
EPDU-Body

EPDU_Body
EPDU-Body ::= OCTET STRING 
HorizontalVelocity

_0HorizontalVelocity
INTEGER(0..359)

_0HorizontalVelocity0
INTEGER(0..2047)

_0HorizontalWithVerticalVelocity2
INTEGER(0..255)

_0HorizontalWithVerticalVelocity
INTEGER(0..359)

_0HorizontalWithVerticalVelocity0
INTEGER(0..2047)

_0HorizontalVelocityWithUncertainty
INTEGER(0..359)

_0HorizontalVelocityWithUncertainty1
INTEGER(0..255)

_0HorizontalVelocityWithUncertainty0
INTEGER(0..2047)

_0HorizontalWithVerticalVelocityAndUncertainty
INTEGER(0..359)

_0HorizontalWithVerticalVelocityAndUncertainty3
INTEGER(0..255)

_0HorizontalWithVerticalVelocityAndUncertainty4
INTEGER(0..255)

_0HorizontalWithVerticalVelocityAndUncertainty2
INTEGER(0..255)

_0HorizontalWithVerticalVelocityAndUncertainty0
INTEGER(0..2047)

Polygon
Polygon ::= SEQUENCE (SIZE (3..15)) OF PolygonPoints
PolygonPoints

_0PolygonPoints0
INTEGER (0..8388607)

_0PolygonPoints1
INTEGER (-8388608..8388607)

_0PositioningModes
BIT STRING {  standalone  (0),
  ue-based  (1),
  ue-assisted (2)  } (SIZE (1..8))

ReportingDuration
ReportingDuration ::=       INTEGER (0..255)
AdditionalInformation

_0HorizontalAccuracy
INTEGER(0..127)

_0HorizontalAccuracy0
INTEGER(0..100)

_0VerticalAccuracy0
INTEGER(0..100)

_0VerticalAccuracy
INTEGER(0..127)

_0ResponseTime
INTEGER (1..128)

_0OTDOA_ReferenceCellInfo
INTEGER (0..503)

_0PRS_Info0
INTEGER (0..4095)

_0_0PRS_Info22
BIT STRING (SIZE(16))

_0_0PRS_Info20
BIT STRING (SIZE(4))

_0_0PRS_Info21
BIT STRING (SIZE(8))

_0_0PRS_Info2
BIT STRING (SIZE(2))

OTDOA_NeighbourCellInfoList
OTDOA-NeighbourCellInfoList ::= SEQUENCE (SIZE (1..maxFreqLayers)) OF OTDOA-NeighbourFreqInfo
OTDOA-NeighbourFreqInfo

OTDOA_NeighbourFreqInfo
OTDOA-NeighbourFreqInfo ::= SEQUENCE (SIZE (1..24)) OF OTDOA-NeighbourCellInfoElement
OTDOA-NeighbourCellInfoElement

_0OTDOA_NeighbourCellInfoElement
INTEGER (0..503)

_0OTDOA_NeighbourCellInfoElement3
INTEGER (0..1279) OPTIONAL

_0OTDOA_NeighbourCellInfoElement2
INTEGER(0..19)    OPTIONAL

_0OTDOA_NeighbourCellInfoElement5
INTEGER (0..1023)

_0OTDOA_NeighbourCellInfoElement4
INTEGER (0..16383)

_0OTDOA_RequestAssistanceData
INTEGER (0..503)

_0OTDOA_SignalMeasurementInformation0
INTEGER (0..503)

_0OTDOA_SignalMeasurementInformation
BIT STRING (SIZE (10))

NeighbourMeasurementList
NeighbourMeasurementList ::= SEQUENCE (SIZE(1..24)) OF NeighbourMeasurementElement
NeighbourMeasurementElement

_0NeighbourMeasurementElement0
INTEGER (0..12711)

_0NeighbourMeasurementElement
INTEGER (0..503)

_0OTDOA_MeasQuality
BIT STRING (SIZE (2))

_0OTDOA_MeasQuality0
BIT STRING (SIZE (5))

_0OTDOA_MeasQuality1
BIT STRING (SIZE (3))       OPTIONAL

_0OTDOA_ProvideCapabilities0
SEQUENCE (SIZE (1..maxBands)) OF SupportedBandEUTRA   OPTIONAL

_0OTDOA_ProvideCapabilities
BIT STRING {  ue-assisted (0) } (SIZE (1..8))

_0SupportedBandEUTRA
INTEGER (1..64)

GNSS_GenericAssistData
GNSS-GenericAssistData ::= SEQUENCE (SIZE (1..16)) OF GNSS-GenericAssistDataElement
GNSS-GenericAssistDataElement

_0GNSS_ReferenceTime0
SEQUENCE (SIZE (1..16)) OF 
  GNSS-ReferenceTimeForOneCell  OPTIONAL

_0GNSS_ReferenceTime
INTEGER (0..127)          OPTIONAL

_0GNSS_ReferenceTimeForOneCell
INTEGER (0..127)

_0GNSS_SystemTime0
INTEGER (0..86399)

_0GNSS_SystemTime2
BIT STRING (SIZE(2))  OPTIONAL

_0GNSS_SystemTime1
INTEGER (0..999)    OPTIONAL

_0GNSS_SystemTime
INTEGER (0..32767)

GPS_TOW_Assist
GPS-TOW-Assist ::= SEQUENCE (SIZE(1..64)) OF GPS-TOW-AssistElement
GPS-TOW-AssistElement

_0GPS_TOW_AssistElement
INTEGER (1..64)

_0GPS_TOW_AssistElement1
INTEGER (0..1)

_0GPS_TOW_AssistElement0
INTEGER (0..16383)

_0GPS_TOW_AssistElement3
INTEGER (0..3)

_0GPS_TOW_AssistElement2
INTEGER (0..1)

_0NetworkTime1
INTEGER (-64..63)   OPTIONAL

_0NetworkTime0
INTEGER(0..3999999)

_0NetworkTime
INTEGER(0..12533)

_0_0_0_0_0NetworkTime200
INTEGER (0..127)

_0_0_0_0_0NetworkTime20
INTEGER (0..511)

_0_0_0NetworkTime21
INTEGER (0..1023)

_0_0_0NetworkTime210
INTEGER (0..63)

_0_0_0NetworkTime2
INTEGER (0..503)

_0KlobucharModelParameter3
INTEGER (-128..127)

_0KlobucharModelParameter2
INTEGER (-128..127)

_0KlobucharModelParameter5
INTEGER (-128..127)

_0KlobucharModelParameter4
INTEGER (-128..127)

_0KlobucharModelParameter1
INTEGER (-128..127)

_0KlobucharModelParameter
BIT STRING (SIZE (2))

_0KlobucharModelParameter0
INTEGER (-128..127)

_0KlobucharModelParameter6
INTEGER (-128..127)

_0KlobucharModelParameter7
INTEGER (-128..127)

_0NeQuickModelParameter5
INTEGER (0..1)    OPTIONAL

_0NeQuickModelParameter6
INTEGER (0..1)    OPTIONAL

_0NeQuickModelParameter0
INTEGER (0..4095)

_0NeQuickModelParameter
INTEGER (0..4095)

_0NeQuickModelParameter4
INTEGER (0..1)    OPTIONAL

_0NeQuickModelParameter3
INTEGER (0..1)    OPTIONAL

_0NeQuickModelParameter2
INTEGER (0..1)    OPTIONAL

_0NeQuickModelParameter1
INTEGER (0..4095)

_0GNSS_EarthOrientationParameters1
INTEGER (-16384..16383)

_0GNSS_EarthOrientationParameters2
INTEGER (-1048576..1048575)

_0GNSS_EarthOrientationParameters3
INTEGER (-16384..16383)

_0GNSS_EarthOrientationParameters4
INTEGER (-1073741824..1073741823)

_0GNSS_EarthOrientationParameters0
INTEGER (-1048576..1048575)

_0GNSS_EarthOrientationParameters5
INTEGER (-262144..262143)

_0GNSS_EarthOrientationParameters
INTEGER (0..65535)

GNSS_TimeModelList
GNSS-TimeModelList ::= SEQUENCE (SIZE (1..15)) OF GNSS-TimeModelElement
GNSS-TimeModelElement

_0GNSS_TimeModelElement4
INTEGER (0..8191)             OPTIONAL

_0GNSS_TimeModelElement3
INTEGER (1..15)

_0GNSS_TimeModelElement2
INTEGER (-64..63)             OPTIONAL

_0GNSS_TimeModelElement1
INTEGER (-4096..4095)           OPTIONAL

_0GNSS_TimeModelElement0
INTEGER (-67108864..67108863)

_0GNSS_TimeModelElement5
INTEGER (-128..127)           OPTIONAL

_0GNSS_TimeModelElement
INTEGER (0..65535)

_0GNSS_DifferentialCorrections
INTEGER (0..3599)

DGNSS_SgnTypeList
DGNSS-SgnTypeList ::= SEQUENCE (SIZE (1..3)) OF DGNSS-SgnTypeElement
DGNSS-SgnTypeElement

_0DGNSS_SgnTypeElement
INTEGER (0..7)

DGNSS_SatList
DGNSS-SatList ::= SEQUENCE (SIZE (1..64)) OF DGNSS-CorrectionsElement
DGNSS-CorrectionsElement

_0DGNSS_CorrectionsElement0
INTEGER (0..3)

_0DGNSS_CorrectionsElement1
INTEGER (-2047..2047)

_0DGNSS_CorrectionsElement
BIT STRING (SIZE(11))

_0DGNSS_CorrectionsElement2
INTEGER (-127..127)

_0DGNSS_CorrectionsElement3
INTEGER (0..7)      OPTIONAL

_0DGNSS_CorrectionsElement4
INTEGER (0..7)      OPTIONAL

_0GNSS_NavigationModel
INTEGER (0..1)

GNSS_NavModelSatelliteList
GNSS-NavModelSatelliteList ::= SEQUENCE (SIZE(1..64)) OF GNSS-NavModelSatelliteElement
GNSS-NavModelSatelliteElement

_0GNSS_NavModelSatelliteElement
BIT STRING (SIZE(8))

_0GNSS_NavModelSatelliteElement0
BIT STRING (SIZE(11))

StandardClockModelList
StandardClockModelList ::= SEQUENCE (SIZE(1..2)) OF StandardClockModelElement
StandardClockModelElement

_0StandardClockModelElement
INTEGER (0..16383)

_0StandardClockModelElement4
INTEGER (0..1)            OPTIONAL

_0StandardClockModelElement3
INTEGER (-512..511)         OPTIONAL

_0StandardClockModelElement0
INTEGER (-2048..2047)

_0StandardClockModelElement1
INTEGER (-131072..131071)

_0StandardClockModelElement2
INTEGER (-134217728..134217727)

_0NAV_ClockModel0
INTEGER (-128..127)

_0NAV_ClockModel1
INTEGER (-32768..32767)

_0NAV_ClockModel2
INTEGER (-2097152..2097151)

_0NAV_ClockModel3
INTEGER (-128..127)

_0NAV_ClockModel
INTEGER (0..37799)

_0CNAV_ClockModel
INTEGER (0..2015)

_0CNAV_ClockModel12
INTEGER (-4096..4095)       OPTIONAL

_0CNAV_ClockModel13
INTEGER (-4096..4095)       OPTIONAL

_0CNAV_ClockModel4
INTEGER (-512..511)

_0CNAV_ClockModel8
INTEGER (-4096..4095)       OPTIONAL

_0CNAV_ClockModel3
INTEGER (0..7)

_0CNAV_ClockModel7
INTEGER (-4096..4095)

_0CNAV_ClockModel6
INTEGER (-33554432..33554431)

_0CNAV_ClockModel10
INTEGER (-4096..4095)       OPTIONAL

_0CNAV_ClockModel5
INTEGER (-524288..524287)

_0CNAV_ClockModel9
INTEGER (-4096..4095)       OPTIONAL

_0CNAV_ClockModel11
INTEGER (-4096..4095)       OPTIONAL

_0CNAV_ClockModel0
INTEGER (0..2015)

_0CNAV_ClockModel2
INTEGER (0..7)

_0CNAV_ClockModel1
INTEGER (-16..15)

_0GLONASS_ClockModel1
INTEGER (-16..15)         OPTIONAL

_0GLONASS_ClockModel0
INTEGER (-1024..1023)

_0GLONASS_ClockModel
INTEGER (-2097152..2097151)

_0SBAS_ClockModel0
INTEGER (-2048..2047)

_0SBAS_ClockModel1
INTEGER (-128..127)

_0SBAS_ClockModel
INTEGER (0..5399)

_0NavModelKeplerianSet7
INTEGER (-2147483648..2147483647)

_0NavModelKeplerianSet6
INTEGER (0.. 4294967295)

_0NavModelKeplerianSet
INTEGER (0 .. 16383)

_0NavModelKeplerianSet9
INTEGER (-32768..32767)

_0NavModelKeplerianSet8
INTEGER (-2147483648..2147483647)

_0NavModelKeplerianSet11
INTEGER (-32768..32767)

_0NavModelKeplerianSet12
INTEGER (-32768..32767)

_0NavModelKeplerianSet0
INTEGER (-2147483648..2147483647)

_0NavModelKeplerianSet1
INTEGER (-32768..32767)

_0NavModelKeplerianSet10
INTEGER (-32768..32767)

_0NavModelKeplerianSet2
INTEGER (-2147483648..2147483647)

_0NavModelKeplerianSet3
INTEGER (-8388608.. 8388607)

_0NavModelKeplerianSet4
INTEGER (0..4294967295)

_0NavModelKeplerianSet5
INTEGER (-8192..8191)

_0NavModelKeplerianSet13
INTEGER (-32768..32767)

_0NavModelKeplerianSet14
INTEGER (-32768..32767)

_0_0_0NavModelNAV_KeplerianSet171
INTEGER (0..8388607)

_0_0_0NavModelNAV_KeplerianSet1710
INTEGER (0..16777215)

_0_0_0NavModelNAV_KeplerianSet1711
INTEGER (0..16777215)

_0_0_0NavModelNAV_KeplerianSet1712
INTEGER (0..65535)

_0_0NavModelNAV_KeplerianSet172
INTEGER (0..31)

_0_0NavModelNAV_KeplerianSet170
INTEGER (0..1)

_0_0NavModelNAV_KeplerianSet17
INTEGER (0..3)

_0NavModelNAV_KeplerianSet15
INTEGER (-32768..32767)

_0NavModelNAV_KeplerianSet16
INTEGER (-32768..32767)

_0NavModelNAV_KeplerianSet
INTEGER (0..15)

_0NavModelNAV_KeplerianSet13
INTEGER (-32768..32767)

_0NavModelNAV_KeplerianSet14
INTEGER (-32768..32767)

_0NavModelNAV_KeplerianSet11
INTEGER (-32768..32767)

_0NavModelNAV_KeplerianSet12
INTEGER (-32768..32767)

_0NavModelNAV_KeplerianSet2
INTEGER (-2147483648..2147483647)

_0NavModelNAV_KeplerianSet10
INTEGER (-2147483648..2147483647)

_0NavModelNAV_KeplerianSet3
INTEGER (-32768..32767)

_0NavModelNAV_KeplerianSet0
INTEGER (0..1)

_0NavModelNAV_KeplerianSet1
INTEGER (0..37799)

_0NavModelNAV_KeplerianSet6
INTEGER (0..4294967295)

_0NavModelNAV_KeplerianSet7
INTEGER (-8192..8191)

_0NavModelNAV_KeplerianSet4
INTEGER (-2147483648..2147483647)

_0NavModelNAV_KeplerianSet5
INTEGER (-8388608..8388607)

_0NavModelNAV_KeplerianSet8
INTEGER (0..4294967295)

_0NavModelNAV_KeplerianSet9
INTEGER (-2147483648..2147483647)

_0NavModelCNAV_KeplerianSet9
INTEGER (-65536..65535)

_0NavModelCNAV_KeplerianSet8
INTEGER (-4294967296..4294967295)

_0NavModelCNAV_KeplerianSet7
INTEGER (-4294967296..4294967295)

_0NavModelCNAV_KeplerianSet6
INTEGER (0..8589934591)

_0NavModelCNAV_KeplerianSet5
INTEGER (-4294967296..4294967295)

_0NavModelCNAV_KeplerianSet3
INTEGER (-65536..65535)

_0NavModelCNAV_KeplerianSet4
INTEGER (-4194304..4194303)

_0NavModelCNAV_KeplerianSet1
INTEGER (-33554432..33554431)

_0NavModelCNAV_KeplerianSet2
INTEGER (-16777216..16777215)

_0NavModelCNAV_KeplerianSet16
INTEGER (-1048576..1048575)

_0NavModelCNAV_KeplerianSet17
INTEGER (-1048576..1048575)

_0NavModelCNAV_KeplerianSet0
INTEGER (-16..15)

_0NavModelCNAV_KeplerianSet14
INTEGER (-8388608..8388607)

_0NavModelCNAV_KeplerianSet15
INTEGER (-8388608..8388607)

_0NavModelCNAV_KeplerianSet12
INTEGER (-32768..32767)

_0NavModelCNAV_KeplerianSet13
INTEGER (-32768..32767)

_0NavModelCNAV_KeplerianSet10
INTEGER (-4294967296..4294967295)

_0NavModelCNAV_KeplerianSet11
INTEGER (-16384..16383)

_0NavModelCNAV_KeplerianSet
INTEGER (0..2015)

_0NavModel_GLONASS_ECEF
INTEGER (0..31)

_0NavModel_GLONASS_ECEF0
BIT STRING (SIZE(2))

_0NavModel_GLONASS_ECEF10
INTEGER (-16..15)

_0NavModel_GLONASS_ECEF3
INTEGER (-8388608..8388607)

_0NavModel_GLONASS_ECEF4
INTEGER (-16..15)

_0NavModel_GLONASS_ECEF1
INTEGER (0..3)

_0NavModel_GLONASS_ECEF2
INTEGER (-67108864..67108863)

_0NavModel_GLONASS_ECEF8
INTEGER (-67108864..67108863)

_0NavModel_GLONASS_ECEF7
INTEGER (-16..15)

_0NavModel_GLONASS_ECEF6
INTEGER (-8388608..8388607)

_0NavModel_GLONASS_ECEF5
INTEGER (-67108864..67108863)

_0NavModel_GLONASS_ECEF9
INTEGER (-8388608..8388607)

_0NavModel_SBAS_ECEF0
BIT STRING (SIZE(4))

_0NavModel_SBAS_ECEF4
INTEGER (-65536..65535)

_0NavModel_SBAS_ECEF3
INTEGER (-16777216..16777215)

_0NavModel_SBAS_ECEF2
INTEGER (-536870912..536870911)

_0NavModel_SBAS_ECEF1
INTEGER (-536870912..536870911)

_0NavModel_SBAS_ECEF9
INTEGER (-512..511)

_0NavModel_SBAS_ECEF
INTEGER (0..5399)           OPTIONAL

_0NavModel_SBAS_ECEF5
INTEGER (-65536..65535)

_0NavModel_SBAS_ECEF6
INTEGER (-131072..131071)

_0NavModel_SBAS_ECEF7
INTEGER (-512..511)

_0NavModel_SBAS_ECEF8
INTEGER (-512..511)

GNSS_BadSignalList
GNSS-BadSignalList ::= SEQUENCE (SIZE(1..64)) OF BadSignalElement
BadSignalElement

_0GNSS_DataBitAssistance0
INTEGER (0..999)    OPTIONAL

_0GNSS_DataBitAssistance
INTEGER (0..3599)

GNSS_DataBitsSatList
GNSS-DataBitsSatList ::= SEQUENCE (SIZE(1..64))OF GNSS-DataBitsSatElement
GNSS-DataBitsSatElement

GNSS_DataBitsSgnList
GNSS-DataBitsSgnList ::= SEQUENCE (SIZE(1..8)) OF GNSS-DataBitsSgnElement
GNSS-DataBitsSgnElement

_0GNSS_DataBitsSgnElement
BIT STRING (SIZE (1..1024))

GNSS_AcquisitionAssistList
GNSS-AcquisitionAssistList ::= SEQUENCE (SIZE(1..64)) OF GNSS-AcquisitionAssistElement
GNSS-AcquisitionAssistElement

_0GNSS_AcquisitionAssistElement5
INTEGER (0..511)

_0GNSS_AcquisitionAssistElement
INTEGER (-2048..2047)

_0GNSS_AcquisitionAssistElement6
INTEGER (0..127)

_0GNSS_AcquisitionAssistElement3
INTEGER (0..127)

_0GNSS_AcquisitionAssistElement4
INTEGER (0..31)

_0GNSS_AcquisitionAssistElement1
INTEGER (0..4)

_0GNSS_AcquisitionAssistElement2
INTEGER (0..1022)

_0GNSS_AcquisitionAssistElement0
INTEGER (0..63)

_0GNSS_Almanac
INTEGER (0..255)  OPTIONAL

_0GNSS_Almanac1
INTEGER (0..3)    OPTIONAL

_0GNSS_Almanac0
INTEGER (0..255)  OPTIONAL

GNSS_AlmanacList
GNSS-AlmanacList ::= SEQUENCE (SIZE(1..64)) OF GNSS-AlmanacElement
GNSS-AlmanacElement

_0AlmanacKeplerianSet8
INTEGER (-1024..1023)

_0AlmanacKeplerianSet7
INTEGER (-8192..8191)

_0AlmanacKeplerianSet2
INTEGER (0..15)

_0AlmanacKeplerianSet1
INTEGER (-1024..1023)

_0AlmanacKeplerianSet0
INTEGER (-1024..1023)

_0AlmanacKeplerianSet6
INTEGER (-32768..32767)

_0AlmanacKeplerianSet5
INTEGER (-32768..32767)

_0AlmanacKeplerianSet4
INTEGER (-32768..32767)

_0AlmanacKeplerianSet3
INTEGER (-65536..65535)

_0AlmanacKeplerianSet
INTEGER (0..2047)

_0AlmanacNAV_KeplerianSet5
INTEGER (-8388608..8388607)

_0AlmanacNAV_KeplerianSet6
INTEGER (-8388608..8388607)

_0AlmanacNAV_KeplerianSet
INTEGER (0..65535)

_0AlmanacNAV_KeplerianSet7
INTEGER (-1024..1023)

_0AlmanacNAV_KeplerianSet8
INTEGER (-1024..1023)

_0AlmanacNAV_KeplerianSet1
INTEGER (-32768..32767)

_0AlmanacNAV_KeplerianSet2
INTEGER (0..255)

_0AlmanacNAV_KeplerianSet3
INTEGER (0..16777215)

_0AlmanacNAV_KeplerianSet4
INTEGER (-8388608..8388607)

_0AlmanacNAV_KeplerianSet0
INTEGER (-32768..32767)

_0AlmanacReducedKeplerianSet0
INTEGER (-64..63)

_0AlmanacReducedKeplerianSet1
INTEGER (-64..63)

_0AlmanacReducedKeplerianSet
INTEGER (-128..127)

_0AlmanacMidiAlmanacSet6
INTEGER (-1024..1023)

_0AlmanacMidiAlmanacSet7
INTEGER (-512..511)

_0AlmanacMidiAlmanacSet
INTEGER (0..2047)

_0AlmanacMidiAlmanacSet4
INTEGER (-32768..32767)

_0AlmanacMidiAlmanacSet5
INTEGER (-32768..32767)

_0AlmanacMidiAlmanacSet2
INTEGER (0..131071)

_0AlmanacMidiAlmanacSet3
INTEGER (-32768..32767)

_0AlmanacMidiAlmanacSet1
INTEGER (-1024..1023)

_0AlmanacMidiAlmanacSet0
INTEGER (-1024..1023)

_0AlmanacGLONASS_AlmanacSet6
INTEGER (-64..63)

_0AlmanacGLONASS_AlmanacSet5
INTEGER (-2097152..2097151)

_0AlmanacGLONASS_AlmanacSet8
INTEGER (-32768..32767)

_0AlmanacGLONASS_AlmanacSet7
INTEGER (0..32767)

_0AlmanacGLONASS_AlmanacSet2
INTEGER (-1048576..1048575)

_0AlmanacGLONASS_AlmanacSet1
INTEGER (0..31)

_0AlmanacGLONASS_AlmanacSet4
INTEGER (-131072..131071)

_0AlmanacGLONASS_AlmanacSet
INTEGER (1..1461)

_0AlmanacGLONASS_AlmanacSet3
INTEGER (0..2097151)

_0AlmanacGLONASS_AlmanacSet9
INTEGER (-512..511)

_0AlmanacGLONASS_AlmanacSet10
INTEGER (0..1)

_0AlmanacGLONASS_AlmanacSet11
BIT STRING (SIZE(2))      OPTIONAL

_0AlmanacGLONASS_AlmanacSet0
INTEGER (1..24)

_0AlmanacECEF_SBAS_AlmanacSet
INTEGER (0..3)

_0AlmanacECEF_SBAS_AlmanacSet7
INTEGER (0..2047)

_0AlmanacECEF_SBAS_AlmanacSet1
INTEGER (-16384..16383)

_0AlmanacECEF_SBAS_AlmanacSet2
INTEGER (-16384..16383)

_0AlmanacECEF_SBAS_AlmanacSet0
BIT STRING (SIZE(8))

_0AlmanacECEF_SBAS_AlmanacSet5
INTEGER (-4..3)

_0AlmanacECEF_SBAS_AlmanacSet6
INTEGER (-8..7)

_0AlmanacECEF_SBAS_AlmanacSet3
INTEGER (-256..255)

_0AlmanacECEF_SBAS_AlmanacSet4
INTEGER (-4..3)

_0UTC_ModelSet16
INTEGER (-128..127)

_0UTC_ModelSet1
INTEGER (-8388608..8388607)

_0UTC_ModelSet11
INTEGER (0..255)

_0UTC_ModelSet10
INTEGER (-2147483648..2147483647)

_0UTC_ModelSet13
INTEGER (-128..127)

_0UTC_ModelSet12
INTEGER (0..255)

_0UTC_ModelSet15
INTEGER (-128..127)

_0UTC_ModelSet14
INTEGER (0..255)

_0UTC_ModelSet27
INTEGER (-128..127)

_0UTC_ModelSet2
INTEGER (-32768..32767)

_0UTC_ModelSet22
INTEGER (-128..127)

_0UTC_ModelSet21
INTEGER (-64..63)

_0UTC_ModelSet20
INTEGER (-4096..4095)

_0UTC_ModelSet26
BIT STRING (SIZE(4))

_0UTC_ModelSet25
INTEGER (0..255)

_0UTC_ModelSet24
INTEGER (0..8191)

_0UTC_ModelSet23
INTEGER (0..65535)

_0UTC_ModelSet30
INTEGER (-2147483648..2147483647)

_0UTC_ModelSet31
INTEGER (-1024..1023)           OPTIONAL

_0UTC_ModelSet32
INTEGER (-512..511)           OPTIONAL

_0UTC_ModelSet33
BIT STRING (SIZE(2))          OPTIONAL

_0UTC_ModelSet3
INTEGER (1..1461)

_0UTC_ModelSet47
INTEGER (0..7)

_0UTC_ModelSet45
INTEGER (-128..127)

_0UTC_ModelSet46
INTEGER (-128..127)

_0UTC_ModelSet43
INTEGER (-128..127)

_0UTC_ModelSet44
INTEGER (0..255)

_0UTC_ModelSet41
INTEGER (0..255)

_0UTC_ModelSet42
INTEGER (0..255)

_0UTC_ModelSet40
INTEGER (-2147483648..2147483647)

_0UTC_ModelSet4
INTEGER (-8388608..8388607)

GNSS_ID_GPS
GNSS-ID-GPS ::= SEQUENCE  (SIZE(1..64)) OF GNSS-ID-GPS-SatElement
GNSS-ID-GPS-SatElement

GNSS_ID_GLONASS
GNSS-ID-GLONASS ::= SEQUENCE (SIZE(1..64)) OF GNSS-ID-GLONASS-SatElement
GNSS-ID-GLONASS-SatElement

_0GNSS_ID_GLONASS_SatElement
INTEGER (-7..13)    OPTIONAL

GNSS_GenericAssistDataReq
GNSS-GenericAssistDataReq ::= SEQUENCE (SIZE (1..16)) OF GNSS-GenericAssistDataReqElement
GNSS-GenericAssistDataReqElement

_0GNSS_ReferenceTimeReq
SEQUENCE (SIZE (1..8)) OF GNSS-ID

_0GNSS_IonosphericModelReq
BIT STRING (SIZE(2))  OPTIONAL

GNSS_TimeModelListReq
GNSS-TimeModelListReq ::= SEQUENCE (SIZE(1..15)) OF GNSS-TimeModelElementReq
GNSS-TimeModelElementReq

_0GNSS_TimeModelElementReq
INTEGER (1..15)

_0StoredNavListInfo1
INTEGER (0..15)

_0StoredNavListInfo0
INTEGER (0..255)

_0StoredNavListInfo
INTEGER (0..4095)

SatListRelatedDataList
SatListRelatedDataList ::= SEQUENCE (SIZE (1..64)) OF SatListRelatedDataElement
SatListRelatedDataElement

_0SatListRelatedDataElement
BIT STRING (SIZE(11))

_0SatListRelatedDataElement1
INTEGER (1..8)      OPTIONAL

_0SatListRelatedDataElement0
INTEGER (1..8)      OPTIONAL

_0ReqNavListInfo0
SEQUENCE (SIZE (1..8)) OF INTEGER (1..8)    OPTIONAL

_0_0ReqNavListInfo0
INTEGER (1..8)    OPTIONAL

_0ReqNavListInfo1
SEQUENCE (SIZE (1..8)) OF INTEGER (1..8)    OPTIONAL

_0_0ReqNavListInfo1
INTEGER (1..8)    OPTIONAL

_0ReqNavListInfo
BIT STRING (SIZE (64))

_0GNSS_DataBitAssistanceReq0
INTEGER (0..999)    OPTIONAL

_0GNSS_DataBitAssistanceReq1
INTEGER (0..15)

_0GNSS_DataBitAssistanceReq
INTEGER (0..3599)

GNSS_DataBitsReqSatList
GNSS-DataBitsReqSatList ::= SEQUENCE (SIZE(1..64)) OF GNSS-DataBitsReqSatElement
GNSS-DataBitsReqSatElement

_0GNSS_AlmanacReq
INTEGER(1..8) OPTIONAL

_0GNSS_UTC_ModelReq
INTEGER(1..8) OPTIONAL

_0MeasurementReferenceTime1
INTEGER (0..127)      OPTIONAL

_0_0_0MeasurementReferenceTime200
INTEGER (0..4095)

_0_0_0_0_0MeasurementReferenceTime200
INTEGER (0..127)

_0_0_0_0_0MeasurementReferenceTime20
INTEGER (0..511)

_0_0_0_0MeasurementReferenceTime2110
INTEGER (0..63)   OPTIONAL

_0_0_0_0MeasurementReferenceTime211
INTEGER (0..65535)

_0_0_0MeasurementReferenceTime210
INTEGER (0..63)

_0_0_0MeasurementReferenceTime212
INTEGER (0 .. 127)    OPTIONAL

_0_0_0MeasurementReferenceTime21
INTEGER (0..1023)

_0_0_0MeasurementReferenceTime2
INTEGER (0..503)

_0_0_0MeasurementReferenceTime22
BIT STRING (SIZE (10))

_0MeasurementReferenceTime
INTEGER (0..3599999)

_0MeasurementReferenceTime0
INTEGER (0..3999)     OPTIONAL

GNSS_MeasurementList
GNSS-MeasurementList  ::= SEQUENCE (SIZE(1..16)) OF GNSS-MeasurementForOneGNSS
GNSS-MeasurementForOneGNSS

GNSS_SgnMeasList
GNSS-SgnMeasList ::= SEQUENCE (SIZE(1..8)) OF GNSS-SgnMeasElement
GNSS-SgnMeasElement

_0GNSS_SgnMeasElement
INTEGER (0..127)    OPTIONAL

GNSS_SatMeasList
GNSS-SatMeasList ::= SEQUENCE (SIZE(1..64)) OF GNSS-SatMeasElement
GNSS-SatMeasElement

_0GNSS_SatMeasElement4
INTEGER (0..63)

_0GNSS_SatMeasElement3
INTEGER (0..127)      OPTIONAL

_0GNSS_SatMeasElement2
INTEGER (0..2097151)

_0GNSS_SatMeasElement1
INTEGER (0..3)        OPTIONAL

_0GNSS_SatMeasElement6
INTEGER (0..33554431)     OPTIONAL

_0GNSS_SatMeasElement5
INTEGER (-32768..32767)   OPTIONAL

_0GNSS_SatMeasElement
INTEGER (0..63)

GNSS_SupportList
GNSS-SupportList ::= SEQUENCE (SIZE(1..16)) OF GNSS-SupportElement
GNSS-SupportElement

_0GNSS_IonosphericModelSupport
BIT STRING {  klobuchar   (0),
  neQuick   (1) } (SIZE (1..8))

GNSS_GenericAssistanceDataSupport
GNSS-GenericAssistanceDataSupport ::= 
                SEQUENCE (SIZE (1..16)) OF GNSS-GenericAssistDataSupportElement
GNSS-GenericAssistDataSupportElement

_0GNSS_NavigationModelSupport0
BIT STRING {  model-1   (0),
  model-2   (1),
  model-3   (2),
  model-4   (3),
  model-5   (4) } (SIZE (1..8))   OPTIONAL

_0GNSS_NavigationModelSupport
BIT STRING {  model-1   (0),
  model-2   (1),
  model-3   (2),
  model-4   (3),
  model-5   (4) } (SIZE (1..8))   OPTIONAL

_0GNSS_AlmanacSupport
BIT STRING {  model-1   (0),
model-2   (1),
model-3   (2),
model-4   (3),
model-5   (4),
model-6   (5) } (SIZE (1..8))   OPTIONAL

_0GNSS_UTC_ModelSupport
BIT STRING {  model-1   (0),
  model-2   (1),
  model-3   (2),
  model-4   (3) } (SIZE (1..8))   OPTIONAL

_0GNSS_ID_Bitmap
BIT STRING {  gps     (0),  
sbas    (1),
qzss    (2),
galileo   (3),
glonass   (4)  } (SIZE (1..16))

_0GNSS_SignalID
INTEGER (0 .. 7)

_0GNSS_SignalIDs
BIT STRING (SIZE(8))

_0SBAS_IDs
BIT STRING {  waas    (0),  
  egnos     (1),
  msas    (2),
  gagan   (3)  } (SIZE (1..8))

_0SV_ID
INTEGER(0..63)

MeasuredResultsList
MeasuredResultsList ::= SEQUENCE (SIZE(1..32)) OF MeasuredResultsElement
MeasuredResultsElement

_0MeasuredResultsElement
INTEGER (0..503)

_0MeasuredResultsElement0
BIT STRING (SIZE (10))        OPTIONAL

_0MeasuredResultsElement1
INTEGER (0..97)           OPTIONAL

_0MeasuredResultsElement2
INTEGER (0..34)           OPTIONAL

_0MeasuredResultsElement3
INTEGER (0..4095)         OPTIONAL

_0ECID_RequestLocationInformation
BIT STRING {  rsrpReq   (0),
rsrqReq   (1),
ueRxTxReq (2) } (SIZE(1..8))

_0ECID_ProvideCapabilities
BIT STRING {  rsrpSup   (0),
rsrqSup   (1),
ueRxTxSup (2) } (SIZE(1..8))

Initiator
ENUMERATED {
  locationServer,
  targetDevice,
  ...
}
TransactionNumber

_0Ellipsoid_Point
ENUMERATED {north, south}

_0Ellipsoid_PointWithUncertaintyCircle
ENUMERATED {north, south}

_0EllipsoidPointWithUncertaintyEllipse
ENUMERATED {north, south}

_0EllipsoidPointWithAltitude
ENUMERATED {north, south}

_0EllipsoidPointWithAltitude2
ENUMERATED {height, depth}

_0EllipsoidPointWithAltitudeAndUncertaintyEllipsoid
ENUMERATED {north, south}

_0EllipsoidPointWithAltitudeAndUncertaintyEllipsoid2
ENUMERATED {height, depth}

_0EllipsoidArc
ENUMERATED {north, south}

_0HorizontalWithVerticalVelocity1
ENUMERATED{upward, downward}

_0HorizontalWithVerticalVelocityAndUncertainty1
ENUMERATED{upward, downward}

_0PolygonPoints
ENUMERATED {north, south}

LocationInformationType
ENUMERATED {
  locationEstimateRequired,
  locationMeasurementsRequired,
  locationEstimatePreferred, 
  locationMeasurementsPreferred,
  ...
}
PeriodicalReportingCriteria

_0PeriodicalReportingCriteria
ENUMERATED {
  ra1, ra2, ra4, ra8, ra16, ra32,
  ra64, ra-Infinity
} DEFAULT

_0PeriodicalReportingCriteria0
ENUMERATED {
  noPeriodicalReporting, ri0-25,
  ri0-5, ri1, ri2, ri4, ri8, ri16, ri32, ri64
}

AdditionalInformation
ENUMERATED {
  onlyReturnInformationRequested,
  mayReturnAditionalInformation,
  ...
}
QoS

Environment
ENUMERATED {
  badArea,
  notBadArea,
  mixedArea,
  ...
}
CommonIEsProvideLocationInformation

LocationFailureCause
ENUMERATED {
  undefined,
  requestedMethodNotSupported,
  positionMethodFailure, 
  periodicLocationMeasurementsNotAvailable,
  ...
}
CommonIEsAbort

_0CommonIEsAbort
ENUMERATED {
undefined,
stopPeriodicReporting,
targetDeviceAbort,
networkAbort,
...
  }

_0CommonIEsError
ENUMERATED {
undefined,
lppMessageHeaderError, 
lppMessageBodyError,
epduError,
incorrectDataValue,
  ...
  }

_0OTDOA_ReferenceCellInfo1
ENUMERATED { normal, extended, ... }

_0OTDOA_ReferenceCellInfo0
ENUMERATED {ports1-or-2, ports4, ... }
  OPTIONAL

_0PRS_Info
ENUMERATED { n6, n15, n25, n50, n75, n100, ... }

_0PRS_Info1
ENUMERATED {sf-1, sf-2, sf-4, sf-6, ...}

_0OTDOA_NeighbourCellInfoElement1
ENUMERATED {ports-1-or-2, ports-4, ...}
  OPTIONAL

_0OTDOA_NeighbourCellInfoElement0
ENUMERATED {normal, extended, ...} 
  OPTIONAL

_0OTDOA_LocationServerErrorCauses
ENUMERATED  { undefined,
assistanceDataNotSupportedByServer,
assistanceDataSupportedButCurrentlyNotAvailableByServer,
...
  }

_0OTDOA_TargetDeviceErrorCauses
ENUMERATED {  undefined,
assistance-data-missing,
unableToMeasureReferenceCell,
unableToMeasureAnyNeighbourCell,
attemptedButUnableToMeasureSomeNeighbourCells,
...
  }

_0GNSS_ReferenceTimeForOneCell0
ENUMERATED {true} OPTIONAL

_0GNSS_SatMeasElement0
ENUMERATED {notMeasured (0), low (1), medium (2), high (3), ...}

_0GNSS_LocationServerErrorCauses
ENUMERATED  { 
  undefined,
  undeliveredAssistanceDataIsNotSupportedByServer,
  undeliveredAssistanceDataIsSupportedButCurrentlyNotAvailableByServer,               undeliveredAssistanceDataIsPartlyNotSupportedAndPartlyNotAvailableByServer,
  ...
  }

_0GNSS_TargetDeviceErrorCauses
ENUMERATED {  undefined,
thereWereNotEnoughSatellitesReceived, 
assistanceDataMissing,
notAllRequestedMeasurementsPossible,
...
  }

_0GNSS_ID
ENUMERATED{ gps, sbas, qzss, galileo, glonass, ...}

_0SBAS_ID
ENUMERATED { waas, egnos, msas, gagan, ...}

_0ECID_LocationServerErrorCauses
ENUMERATED  { undefined,                
...
  }

_0ECID_TargetDeviceErrorCauses
ENUMERATED {  undefined,
requestedMeasurementNotAvailable,
notAllrequestedMeasurementsPossible,
...
  }

LPP_Message
LPP-Message ::= SEQUENCE {
  transactionID     LPP-TransactionID OPTIONAL, -- Need ON
  endTransaction      BOOLEAN,
  sequenceNumber      SequenceNumber    OPTIONAL, -- Need ON
  acknowledgement     Acknowledgement   OPTIONAL, -- Need ON
  lpp-MessageBody     LPP-MessageBody   OPTIONAL  -- Need ON
}
SequenceNumber

Acknowledgement
Acknowledgement ::= SEQUENCE {
  ackRequested  BOOLEAN,
  ackIndicator  SequenceNumber    OPTIONAL
}
LPP-MessageBody

_0LPP_MessageBody0
SEQUENCE {}

LPP_TransactionID
LPP-TransactionID ::= SEQUENCE {
  initiator       Initiator,
  transactionNumber   TransactionNumber,
  ...
}
Initiator

RequestCapabilities
RequestCapabilities ::= SEQUENCE {
  criticalExtensions    CHOICE {
    c1            CHOICE {
      requestCapabilities-r9    RequestCapabilities-r9-IEs,
      spare3 NULL, spare2 NULL, spare1 NULL
    },
    criticalExtensionsFuture  SEQUENCE {}
  }
}
RequestCapabilities-r9-IEs

_0_0RequestCapabilities0
SEQUENCE {}

RequestCapabilities_r9_IEs
RequestCapabilities-r9-IEs ::= SEQUENCE {
  commonIEsRequestCapabilities    CommonIEsRequestCapabilities    OPTIONAL, -- Need ON
  a-gnss-RequestCapabilities      A-GNSS-RequestCapabilities      OPTIONAL,
  otdoa-RequestCapabilities     OTDOA-RequestCapabilities     OPTIONAL,
  ecid-RequestCapabilities      ECID-RequestCapabilities      OPTIONAL,
  epdu-RequestCapabilities      EPDU-Sequence           OPTIONAL, -- Need ON
  ...
}
ProvideCapabilities

ProvideCapabilities
ProvideCapabilities ::= SEQUENCE {
  criticalExtensions    CHOICE {
    c1            CHOICE {
      provideCapabilities-r9    ProvideCapabilities-r9-IEs,
      spare3 NULL, spare2 NULL, spare1 NULL
    },
    criticalExtensionsFuture  SEQUENCE {}
  }
}
ProvideCapabilities-r9-IEs

_0_0ProvideCapabilities0
SEQUENCE {}

ProvideCapabilities_r9_IEs
ProvideCapabilities-r9-IEs ::= SEQUENCE {
  commonIEsProvideCapabilities    CommonIEsProvideCapabilities    OPTIONAL, -- Need ON
  a-gnss-ProvideCapabilities      A-GNSS-ProvideCapabilities      OPTIONAL, -- Need ON
  otdoa-ProvideCapabilities     OTDOA-ProvideCapabilities     OPTIONAL, -- Need ON
  ecid-ProvideCapabilities      ECID-ProvideCapabilities      OPTIONAL, -- Need ON
  epdu-ProvideCapabilities      EPDU-Sequence           OPTIONAL, -- Need ON
  ...
}
RequestAssistanceData

RequestAssistanceData
RequestAssistanceData ::= SEQUENCE {
  criticalExtensions    CHOICE {
    c1            CHOICE {
      requestAssistanceData-r9  RequestAssistanceData-r9-IEs,
      spare3 NULL, spare2 NULL, spare1 NULL
    },
    criticalExtensionsFuture  SEQUENCE {}
  }
}
RequestAssistanceData-r9-IEs

_0_0RequestAssistanceData0
SEQUENCE {}

RequestAssistanceData_r9_IEs
RequestAssistanceData-r9-IEs ::= SEQUENCE {
  commonIEsRequestAssistanceData    CommonIEsRequestAssistanceData    OPTIONAL, -- Need ON
  a-gnss-RequestAssistanceData    A-GNSS-RequestAssistanceData    OPTIONAL, -- Need ON
  otdoa-RequestAssistanceData     OTDOA-RequestAssistanceData     OPTIONAL, -- Need ON
  epdu-RequestAssistanceData      EPDU-Sequence           OPTIONAL, -- Need ON
  ...
}
ProvideAssistanceData

ProvideAssistanceData
ProvideAssistanceData ::= SEQUENCE {
  criticalExtensions    CHOICE {
    c1            CHOICE {
      provideAssistanceData-r9  ProvideAssistanceData-r9-IEs,
      spare3 NULL, spare2 NULL, spare1 NULL
    },
    criticalExtensionsFuture  SEQUENCE {}
  }
}
ProvideAssistanceData-r9-IEs

_0_0ProvideAssistanceData0
SEQUENCE {}

ProvideAssistanceData_r9_IEs
ProvideAssistanceData-r9-IEs ::= SEQUENCE {
  commonIEsProvideAssistanceData    CommonIEsProvideAssistanceData    OPTIONAL, -- Need ON
  a-gnss-ProvideAssistanceData    A-GNSS-ProvideAssistanceData    OPTIONAL, -- Need ON
  otdoa-ProvideAssistanceData     OTDOA-ProvideAssistanceData     OPTIONAL, -- Need ON
  epdu-Provide-Assistance-Data    EPDU-Sequence           OPTIONAL, -- Need ON
  ...
}
RequestLocationInformation

RequestLocationInformation
RequestLocationInformation ::= SEQUENCE {
  criticalExtensions    CHOICE {
    c1            CHOICE {
      requestLocationInformation-r9 RequestLocationInformation-r9-IEs,
      spare3 NULL, spare2 NULL, spare1 NULL
    },
    criticalExtensionsFuture  SEQUENCE {}
  }
}
RequestLocationInformation-r9-IEs

_0_0RequestLocationInformation0
SEQUENCE {}

RequestLocationInformation_r9_IEs
RequestLocationInformation-r9-IEs ::= SEQUENCE {
  commonIEsRequestLocationInformation
                  CommonIEsRequestLocationInformation   OPTIONAL, -- Need ON
  a-gnss-RequestLocationInformation A-GNSS-RequestLocationInformation OPTIONAL, -- Need ON
  otdoa-RequestLocationInformation  OTDOA-RequestLocationInformation  OPTIONAL, -- Need ON
  ecid-RequestLocationInformation   ECID-RequestLocationInformation   OPTIONAL, -- Need ON
  epdu-RequestLocationInformation   EPDU-Sequence           OPTIONAL, -- Need ON
  ...
}
ProvideLocationInformation

ProvideLocationInformation
ProvideLocationInformation ::= SEQUENCE {
  criticalExtensions    CHOICE {
    c1            CHOICE {
      provideLocationInformation-r9 ProvideLocationInformation-r9-IEs,
      spare3 NULL, spare2 NULL, spare1 NULL
    },
    criticalExtensionsFuture  SEQUENCE {}
  }
}
ProvideLocationInformation-r9-IEs

_0_0ProvideLocationInformation0
SEQUENCE {}

ProvideLocationInformation_r9_IEs
ProvideLocationInformation-r9-IEs ::= SEQUENCE {
  commonIEsProvideLocationInformation
                  CommonIEsProvideLocationInformation   OPTIONAL, -- Need ON
  a-gnss-ProvideLocationInformation A-GNSS-ProvideLocationInformation OPTIONAL, -- Need ON
  otdoa-ProvideLocationInformation  OTDOA-ProvideLocationInformation  OPTIONAL, -- Need ON
  ecid-ProvideLocationInformation   ECID-ProvideLocationInformation   OPTIONAL, -- Need ON
  epdu-ProvideLocationInformation   EPDU-Sequence           OPTIONAL, -- Need ON
  ...
}
Abort

Abort
Abort ::= SEQUENCE {
  criticalExtensions    CHOICE {
    c1            CHOICE {
      abort-r9    Abort-r9-IEs,
      spare3 NULL, spare2 NULL, spare1 NULL
    },
    criticalExtensionsFuture  SEQUENCE {}
  }
}
Abort-r9-IEs

_0_0Abort0
SEQUENCE {}

Abort_r9_IEs
Abort-r9-IEs ::= SEQUENCE {
  commonIEsAbort    CommonIEsAbort      OPTIONAL, -- Need ON
  ...,
  epdu-Abort      EPDU-Sequence     OPTIONAL  -- Need ON
}
Error

_0Error
SEQUENCE {}

Error_r9_IEs
Error-r9-IEs ::= SEQUENCE {
  commonIEsError    CommonIEsError      OPTIONAL, -- Need ON
  ...,
  epdu-Error      EPDU-Sequence     OPTIONAL  -- Need ON
}
AccessTypes

AccessTypes
AccessTypes ::= SEQUENCE {
  accessTypes   BIT STRING {  eutra   (0),
                  utra    (1),
                  gsm     (2)  } (SIZE (1..8)),
  ...
}
ARFCN-ValueEUTRA

CellGlobalIdEUTRA_AndUTRA
CellGlobalIdEUTRA-AndUTRA ::= SEQUENCE {
  plmn-Identity   SEQUENCE {
              mcc   SEQUENCE (SIZE (3))   OF INTEGER (0..9),
              mnc   SEQUENCE (SIZE (2..3))  OF INTEGER (0..9)
            },
  cellIdentity    CHOICE {
    eutra BIT STRING (SIZE (28)),
    utra  BIT STRING (SIZE (32))
  },
  ...
}
CellGlobalIdGERAN

_0CellGlobalIdEUTRA_AndUTRA
SEQUENCE {
  mcc   SEQUENCE (SIZE (3))   OF INTEGER (0..9),
  mnc   SEQUENCE (SIZE (2..3))  OF INTEGER (0..9)
}

CellGlobalIdGERAN
CellGlobalIdGERAN ::= SEQUENCE {
  plmn-Identity   SEQUENCE {
              mcc   SEQUENCE (SIZE (3))   OF INTEGER (0..9),
              mnc   SEQUENCE (SIZE (2..3))  OF INTEGER (0..9)
              },
  locationAreaCode    BIT STRING (SIZE (16)),
  cellIdentity      BIT STRING (SIZE (16)),
  ...
}
ECGI

_0CellGlobalIdGERAN
SEQUENCE {
  mcc   SEQUENCE (SIZE (3))   OF INTEGER (0..9),
  mnc   SEQUENCE (SIZE (2..3))  OF INTEGER (0..9)
  }

ECGI
ECGI ::= SEQUENCE {
  mcc       SEQUENCE (SIZE (3))   OF INTEGER (0..9),
  mnc       SEQUENCE (SIZE (2..3))  OF INTEGER (0..9),
  cellidentity  BIT STRING (SIZE (28))
}
Ellipsoid-Point

Ellipsoid_Point
Ellipsoid-Point ::= SEQUENCE {
  latitudeSign        ENUMERATED {north, south},
  degreesLatitude       INTEGER (0..8388607),     -- 23 bit field
  degreesLongitude      INTEGER (-8388608..8388607)   -- 24 bit field
}
Ellipsoid-PointWithUncertaintyCircle

Ellipsoid_PointWithUncertaintyCircle
Ellipsoid-PointWithUncertaintyCircle ::= SEQUENCE {
  latitudeSign        ENUMERATED {north, south},
  degreesLatitude       INTEGER (0..8388607),     -- 23 bit field
  degreesLongitude      INTEGER (-8388608..8388607),  -- 24 bit field
  uncertainty         INTEGER (0..127)
}
EllipsoidPointWithUncertaintyEllipse

EllipsoidPointWithUncertaintyEllipse
EllipsoidPointWithUncertaintyEllipse ::= SEQUENCE {
  latitudeSign        ENUMERATED {north, south},
  degreesLatitude       INTEGER (0..8388607),     -- 23 bit field
  degreesLongitude      INTEGER (-8388608..8388607),  -- 24 bit field
  uncertaintySemiMajor    INTEGER (0..127),
  uncertaintySemiMinor    INTEGER (0..127),
  orientationMajorAxis    INTEGER (0..179),
  confidence          INTEGER (0..100)
}
EllipsoidPointWithAltitude

EllipsoidPointWithAltitude
EllipsoidPointWithAltitude ::= SEQUENCE {
  latitudeSign        ENUMERATED {north, south},
  degreesLatitude       INTEGER (0..8388607),     -- 23 bit field
  degreesLongitude      INTEGER (-8388608..8388607),  -- 24 bit field
  altitudeDirection     ENUMERATED {height, depth},
  altitude          INTEGER (0..32767)        -- 15 bit field
}
EllipsoidPointWithAltitudeAndUncertaintyEllipsoid

EllipsoidPointWithAltitudeAndUncertaintyEllipsoid
EllipsoidPointWithAltitudeAndUncertaintyEllipsoid ::= SEQUENCE {
  latitudeSign        ENUMERATED {north, south},
  degreesLatitude       INTEGER (0..8388607),     -- 23 bit field
  degreesLongitude      INTEGER (-8388608..8388607),  -- 24 bit field
  altitudeDirection     ENUMERATED {height, depth},
  altitude          INTEGER (0..32767),       -- 15 bit field
  uncertaintySemiMajor    INTEGER (0..127),
  uncertaintySemiMinor    INTEGER (0..127),
  orientationMajorAxis    INTEGER (0..179),
  uncertaintyAltitude     INTEGER (0..127),
  confidence          INTEGER (0..100)
}
EllipsoidArc

EllipsoidArc
EllipsoidArc ::= SEQUENCE {
  latitudeSign        ENUMERATED {north, south},
  degreesLatitude       INTEGER (0..8388607),     -- 23 bit field
  degreesLongitude      INTEGER (-8388608..8388607),  -- 24 bit field
  innerRadius         INTEGER (0..65535),       -- 16 bit field,
  uncertaintyRadius     INTEGER (0..127),
  offsetAngle         INTEGER (0..179),
  includedAngle       INTEGER (0..179),
  confidence          INTEGER (0..100)
}
EPDU-Sequence

EPDU
EPDU ::= SEQUENCE {
  ePDU-Identifier     EPDU-Identifier,
  ePDU-Body       EPDU-Body
}
EPDU-Identifier

EPDU_Identifier
EPDU-Identifier ::= SEQUENCE {
  ePDU-ID         EPDU-ID,
  ePDU-Name       EPDU-Name   OPTIONAL,
  ...
}
EPDU-ID

HorizontalVelocity
HorizontalVelocity ::= SEQUENCE {
  bearing           INTEGER(0..359),
  horizontalSpeed       INTEGER(0..2047)
}
HorizontalWithVerticalVelocity

HorizontalWithVerticalVelocity
HorizontalWithVerticalVelocity ::= SEQUENCE {
  bearing           INTEGER(0..359),
  horizontalSpeed       INTEGER(0..2047),
  verticalDirection     ENUMERATED{upward, downward},
  verticalSpeed       INTEGER(0..255)
}
HorizontalVelocityWithUncertainty

HorizontalVelocityWithUncertainty
HorizontalVelocityWithUncertainty ::= SEQUENCE {
  bearing           INTEGER(0..359),
  horizontalSpeed       INTEGER(0..2047),
  uncertaintySpeed      INTEGER(0..255)
}
HorizontalWithVerticalVelocityAndUncertainty

HorizontalWithVerticalVelocityAndUncertainty
HorizontalWithVerticalVelocityAndUncertainty ::= SEQUENCE {
  bearing           INTEGER(0..359),
  horizontalSpeed       INTEGER(0..2047),
  verticalDirection     ENUMERATED{upward, downward},
  verticalSpeed       INTEGER(0..255),
  horizontalUncertaintySpeed  INTEGER(0..255),
  verticalUncertaintySpeed  INTEGER(0..255)
}
LocationCoordinateTypes

LocationCoordinateTypes
LocationCoordinateTypes ::= SEQUENCE {
  ellipsoidPoint                      BOOLEAN,
  ellipsoidPointWithUncertaintyCircle           BOOLEAN,
  ellipsoidPointWithUncertaintyEllipse          BOOLEAN,
  polygon                         BOOLEAN,
  ellipsoidPointWithAltitude                BOOLEAN,
  ellipsoidPointWithAltitudeAndUncertaintyEllipsoid   BOOLEAN,
  ellipsoidArc                      BOOLEAN,
  ...
}
Polygon

PolygonPoints
PolygonPoints ::= SEQUENCE {
  latitudeSign        ENUMERATED {north, south},
  degreesLatitude       INTEGER (0..8388607),     -- 23 bit field
  degreesLongitude      INTEGER (-8388608..8388607)   -- 24 bit field
}
PositioningModes

PositioningModes
PositioningModes ::= SEQUENCE {
  posModes    BIT STRING {  standalone  (0),
                  ue-based  (1),
                  ue-assisted (2)  } (SIZE (1..8)),
  ...
}
VelocityTypes

VelocityTypes
VelocityTypes ::= SEQUENCE {
  horizontalVelocity                    BOOLEAN,
  horizontalWithVerticalVelocity              BOOLEAN,
  horizontalVelocityWithUncertainty           BOOLEAN,
  horizontalWithVerticalVelocityAndUncertainty      BOOLEAN,
  ...
}
CommonIEsRequestCapabilities

CommonIEsRequestCapabilities
CommonIEsRequestCapabilities ::= SEQUENCE {
  ...
}
CommonIEsProvideCapabilities

CommonIEsProvideCapabilities
CommonIEsProvideCapabilities ::= SEQUENCE {
  ...
}
CommonIEsRequestAssistanceData

CommonIEsRequestAssistanceData
CommonIEsRequestAssistanceData ::= SEQUENCE {
  primaryCellID   ECGI    OPTIONAL, -- Cond EUTRA
  ...
}
CommonIEsProvideAssistanceData

CommonIEsProvideAssistanceData
CommonIEsProvideAssistanceData ::= SEQUENCE {
  ...
}
CommonIEsRequestLocationInformation

CommonIEsRequestLocationInformation
CommonIEsRequestLocationInformation ::= SEQUENCE {
  locationInformationType   LocationInformationType,
  triggeredReporting      TriggeredReportingCriteria  OPTIONAL, -- Cond ECID
    periodicalReporting         PeriodicalReportingCriteria OPTIONAL, -- Need ON
  additionalInformation   AdditionalInformation   OPTIONAL, -- Need ON
  qos             QoS             OPTIONAL, -- Need ON
  environment         Environment         OPTIONAL, -- Need ON
  locationCoordinateTypes   LocationCoordinateTypes   OPTIONAL, -- Need ON
  velocityTypes       VelocityTypes       OPTIONAL, -- Need ON
  ...
}
LocationInformationType

PeriodicalReportingCriteria
PeriodicalReportingCriteria ::=   SEQUENCE {
  reportingAmount           ENUMERATED {
                      ra1, ra2, ra4, ra8, ra16, ra32,
                      ra64, ra-Infinity
                    } DEFAULT ra-Infinity,
  reportingInterval         ENUMERATED {
                      noPeriodicalReporting, ri0-25,
                      ri0-5, ri1, ri2, ri4, ri8, ri16, ri32, ri64
                    }
}
TriggeredReportingCriteria

TriggeredReportingCriteria
TriggeredReportingCriteria ::=    SEQUENCE {
  cellChange              BOOLEAN,
  reportingDuration         ReportingDuration,
  ...
}
ReportingDuration

QoS
QoS ::= SEQUENCE {
  horizontalAccuracy      HorizontalAccuracy    OPTIONAL, -- Need ON
  verticalCoordinateRequest BOOLEAN,
  verticalAccuracy      VerticalAccuracy    OPTIONAL, -- Need ON
  responseTime        ResponseTime      OPTIONAL, -- Need ON
  velocityRequest       BOOLEAN,        
  ...
} 
HorizontalAccuracy

HorizontalAccuracy
HorizontalAccuracy ::= SEQUENCE {
  accuracy    INTEGER(0..127),
  confidence    INTEGER(0..100),
  ...
}
VerticalAccuracy

VerticalAccuracy
VerticalAccuracy ::= SEQUENCE {
  accuracy    INTEGER(0..127), 
  confidence    INTEGER(0..100),
  ...
}
ResponseTime

ResponseTime
ResponseTime ::= SEQUENCE {
  time      INTEGER (1..128),
  ...
}
Environment

CommonIEsProvideLocationInformation
CommonIEsProvideLocationInformation ::= SEQUENCE {
  locationEstimate      LocationCoordinates   OPTIONAL,
  velocityEstimate      Velocity        OPTIONAL,
  locationError       LocationError     OPTIONAL,
  ...
}
LocationCoordinates

LocationError
LocationError ::= SEQUENCE {
  locationfailurecause      LocationFailureCause,
  ...
}
LocationFailureCause

CommonIEsAbort
CommonIEsAbort ::= SEQUENCE {
  abortCause      ENUMERATED {
    undefined,
    stopPeriodicReporting,
    targetDeviceAbort,
    networkAbort,
    ...
  }
}
CommonIEsError

CommonIEsError
CommonIEsError ::= SEQUENCE {
  errorCause    ENUMERATED {
    undefined,
    lppMessageHeaderError, 
    lppMessageBodyError,
    epduError,
    incorrectDataValue,
  ...
  }
}
OTDOA-ProvideAssistanceData

OTDOA_ProvideAssistanceData
OTDOA-ProvideAssistanceData ::= SEQUENCE {
  otdoa-ReferenceCellInfo     OTDOA-ReferenceCellInfo       OPTIONAL,
  otdoa-NeighbourCellInfo     OTDOA-NeighbourCellInfoList     OPTIONAL,
  otdoa-Error           OTDOA-Error             OPTIONAL,
  ...
}
OTDOA-ReferenceCellInfo

OTDOA_ReferenceCellInfo
OTDOA-ReferenceCellInfo ::= SEQUENCE {
  physCellId          INTEGER (0..503),
  cellGlobalId        ECGI            OPTIONAL,   -- Need ON
  earfcnRef         ARFCN-ValueEUTRA      OPTIONAL,   -- Cond NotSameAsServ0
  antennaPortConfig     ENUMERATED {ports1-or-2, ports4, ... }
                              OPTIONAL,   -- Cond NotSameAsServ1
  cpLength          ENUMERATED { normal, extended, ... },
  prsInfo           PRS-Info          OPTIONAL,   -- Cond PRS
  ... 
}
PRS-Info

PRS_Info
PRS-Info ::= SEQUENCE {
  prs-Bandwidth     ENUMERATED { n6, n15, n25, n50, n75, n100, ... },
  prs-ConfigurationIndex  INTEGER (0..4095),
  numDL-Frames      ENUMERATED {sf-1, sf-2, sf-4, sf-6, ...},
  ...,
  prs-MutingInfo-r9   CHOICE {
    po2-r9          BIT STRING (SIZE(2)),
    po4-r9          BIT STRING (SIZE(4)),
    po8-r9          BIT STRING (SIZE(8)),
    po16-r9         BIT STRING (SIZE(16)),
    ...
  }                           OPTIONAL        -- Need OP
}
OTDOA-NeighbourCellInfoList

OTDOA_NeighbourCellInfoElement
OTDOA-NeighbourCellInfoElement ::= SEQUENCE {
  physCellId              INTEGER (0..503),
  cellGlobalId            ECGI        OPTIONAL,   -- Need ON
  earfcn                ARFCN-ValueEUTRA  OPTIONAL,   -- Cond NotSameAsRef0
  cpLength              ENUMERATED {normal, extended, ...} 
                              OPTIONAL,   -- Cond NotSameAsRef1
  prsInfo               PRS-Info      OPTIONAL,   -- Cond NotSameAsRef2
  antennaPortConfig         ENUMERATED {ports-1-or-2, ports-4, ...}
                              OPTIONAL,     -- Cond NotsameAsRef3
  slotNumberOffset          INTEGER(0..19)    OPTIONAL,   -- Cond NotSameAsRef4
  prs-SubframeOffset          INTEGER (0..1279) OPTIONAL,   -- Cond InterFreq
  expectedRSTD            INTEGER (0..16383),
  expectedRSTD-Uncertainty      INTEGER (0..1023),
  ...
}
maxFreqLayers

OTDOA_RequestAssistanceData
OTDOA-RequestAssistanceData ::= SEQUENCE {
  physCellId    INTEGER (0..503),
  ...
}
OTDOA-ProvideLocationInformation

OTDOA_ProvideLocationInformation
OTDOA-ProvideLocationInformation ::= SEQUENCE {
  otdoaSignalMeasurementInformation OTDOA-SignalMeasurementInformation  OPTIONAL,
  otdoa-Error             OTDOA-Error             OPTIONAL,
  ...
}
OTDOA-SignalMeasurementInformation

OTDOA_SignalMeasurementInformation
OTDOA-SignalMeasurementInformation ::= SEQUENCE {
  systemFrameNumber   BIT STRING (SIZE (10)),
  physCellIdRef     INTEGER (0..503),
  cellGlobalIdRef     ECGI          OPTIONAL,
  earfcnRef       ARFCN-ValueEUTRA    OPTIONAL,
  referenceQuality    OTDOA-MeasQuality   OPTIONAL,
  neighbourMeasurementList  NeighbourMeasurementList,
  ...
}
NeighbourMeasurementList

NeighbourMeasurementElement
NeighbourMeasurementElement ::= SEQUENCE {
  physCellIdNeighbor    INTEGER (0..503),
  cellGlobalIdNeighbour ECGI          OPTIONAL,
  earfcnNeighbour     ARFCN-ValueEUTRA    OPTIONAL,
  rstd          INTEGER (0..12711),
  rstd-Quality      OTDOA-MeasQuality,
  ...
}
OTDOA-MeasQuality

OTDOA_MeasQuality
OTDOA-MeasQuality ::= SEQUENCE {
  error-Resolution    BIT STRING (SIZE (2)),
  error-Value       BIT STRING (SIZE (5)),
  error-NumSamples    BIT STRING (SIZE (3))       OPTIONAL,
  ...
}
OTDOA-RequestLocationInformation

OTDOA_RequestLocationInformation
OTDOA-RequestLocationInformation ::= SEQUENCE {
  assistanceAvailability    BOOLEAN,
  ...
}
OTDOA-ProvideCapabilities

OTDOA_ProvideCapabilities
OTDOA-ProvideCapabilities ::= SEQUENCE {
  otdoa-Mode    BIT STRING {  ue-assisted (0) } (SIZE (1..8)),
  ...,
  supportedBandListEUTRA    SEQUENCE (SIZE (1..maxBands)) OF SupportedBandEUTRA   OPTIONAL
}
maxBands

SupportedBandEUTRA
SupportedBandEUTRA ::= SEQUENCE {
  bandEUTRA             INTEGER (1..64)}
OTDOA-RequestCapabilities

OTDOA_RequestCapabilities
OTDOA-RequestCapabilities ::= SEQUENCE {
  ...
}
OTDOA-Error

OTDOA_LocationServerErrorCauses
OTDOA-LocationServerErrorCauses ::= SEQUENCE {
  cause   ENUMERATED  { undefined,
                assistanceDataNotSupportedByServer,
                assistanceDataSupportedButCurrentlyNotAvailableByServer,
                ...
              },
  ...
}
OTDOA-TargetDeviceErrorCauses

OTDOA_TargetDeviceErrorCauses
OTDOA-TargetDeviceErrorCauses ::= SEQUENCE {
  cause   ENUMERATED {  undefined,
                assistance-data-missing,
                unableToMeasureReferenceCell,
                unableToMeasureAnyNeighbourCell,
                attemptedButUnableToMeasureSomeNeighbourCells,
                ...
              },
  ...
}
A-GNSS-ProvideAssistanceData

A_GNSS_ProvideAssistanceData
A-GNSS-ProvideAssistanceData ::= SEQUENCE {
  gnss-CommonAssistData     GNSS-CommonAssistData       OPTIONAL, -- Need ON
  gnss-GenericAssistData      GNSS-GenericAssistData        OPTIONAL, -- Need ON
  gnss-Error            A-GNSS-Error            OPTIONAL, -- Need ON
  ...
}
GNSS-CommonAssistData

GNSS_CommonAssistData
GNSS-CommonAssistData ::= SEQUENCE {
  gnss-ReferenceTime        GNSS-ReferenceTime          OPTIONAL, -- Need ON
  gnss-ReferenceLocation      GNSS-ReferenceLocation        OPTIONAL, -- Need ON
  gnss-IonosphericModel     GNSS-IonosphericModel       OPTIONAL, -- Need ON
  gnss-EarthOrientationParameters GNSS-EarthOrientationParameters   OPTIONAL, -- Need ON
  ...
}
GNSS-GenericAssistData

GNSS_GenericAssistDataElement
GNSS-GenericAssistDataElement ::= SEQUENCE {
  gnss-ID             GNSS-ID,
  sbas-ID             SBAS-ID             OPTIONAL, -- Cond GNSS-ID-SBAS
  gnss-TimeModels         GNSS-TimeModelList        OPTIONAL, -- Need ON
  gnss-DifferentialCorrections  GNSS-DifferentialCorrections  OPTIONAL, -- Need ON
  gnss-NavigationModel      GNSS-NavigationModel      OPTIONAL, -- Need ON
  gnss-RealTimeIntegrity      GNSS-RealTimeIntegrity      OPTIONAL, -- Need ON
  gnss-DataBitAssistance      GNSS-DataBitAssistance      OPTIONAL, -- Need ON
  gnss-AcquisitionAssistance    GNSS-AcquisitionAssistance    OPTIONAL, -- Need ON
  gnss-Almanac          GNSS-Almanac          OPTIONAL, -- Need ON
  gnss-UTC-Model          GNSS-UTC-Model          OPTIONAL, -- Need ON
  gnss-AuxiliaryInformation   GNSS-AuxiliaryInformation   OPTIONAL, -- Need ON
  ...
}
GNSS-ReferenceTime

GNSS_ReferenceTime
GNSS-ReferenceTime ::= SEQUENCE  {
  gnss-SystemTime       GNSS-SystemTime,
  referenceTimeUnc      INTEGER (0..127)          OPTIONAL, -- Cond noFTA
  gnss-ReferenceTimeForCells  SEQUENCE (SIZE (1..16)) OF 
                  GNSS-ReferenceTimeForOneCell  OPTIONAL, -- Need ON
  ...
}
GNSS-ReferenceTimeForOneCell

GNSS_ReferenceTimeForOneCell
GNSS-ReferenceTimeForOneCell  ::= SEQUENCE {  
  networkTime         NetworkTime,
  referenceTimeUnc      INTEGER (0..127),
  bsAlign           ENUMERATED {true} OPTIONAL,
  ...
}
GNSS-SystemTime

GNSS_SystemTime
GNSS-SystemTime ::= SEQUENCE {
  gnss-TimeID           GNSS-ID,
  gnss-DayNumber          INTEGER (0..32767),
  gnss-TimeOfDay          INTEGER (0..86399),
  gnss-TimeOfDayFrac-msec     INTEGER (0..999)    OPTIONAL, -- Need ON
  notificationOfLeapSecond    BIT STRING (SIZE(2))  OPTIONAL, -- Cond gnss-TimeID-glonass
  gps-TOW-Assist          GPS-TOW-Assist      OPTIONAL, -- Cond gnss-TimeID-gps
  ...
}
GPS-TOW-Assist

GPS_TOW_AssistElement
GPS-TOW-AssistElement ::= SEQUENCE {
  satelliteID   INTEGER (1..64),
  tlmWord     INTEGER (0..16383),
  antiSpoof   INTEGER (0..1),
  alert     INTEGER (0..1),
  tlmRsvdBits   INTEGER (0..3),
  ...
}
NetworkTime

NetworkTime
NetworkTime ::= SEQUENCE {
  secondsFromFrameStructureStart        INTEGER(0..12533),
  fractionalSecondsFromFrameStructureStart  INTEGER(0..3999999),
  frameDrift                  INTEGER (-64..63)   OPTIONAL, -- Cond GNSSsynch
  cellID    CHOICE { 
        eUTRA   SEQUENCE {
              physCellId      INTEGER (0..503),
              cellGlobalIdEUTRA CellGlobalIdEUTRA-AndUTRA OPTIONAL, -- Need ON
              earfcn        ARFCN-ValueEUTRA,
              ...
              },
        uTRA    SEQUENCE {
              mode  CHOICE {
                  fdd   SEQUENCE {
                      primary-CPICH-Info  INTEGER (0..511),
                      ...
                      },
                  tdd   SEQUENCE {
                      cellParameters    INTEGER (0..127),
                      ...
                      }
                  },
              cellGlobalIdUTRA  CellGlobalIdEUTRA-AndUTRA OPTIONAL, -- Need ON
              uarfcn        ARFCN-ValueUTRA,
              ...
              },
        gSM     SEQUENCE {
              bcchCarrier     INTEGER (0..1023),
              bsic        INTEGER (0..63),
              cellGlobalIdGERAN CellGlobalIdGERAN     OPTIONAL, -- Need ON
              ...
              },
        ...
        },
  ...
}
GNSS-ReferenceLocation

_0_0NetworkTime20
SEQUENCE {
  mode  CHOICE {
  fdd   SEQUENCE {
  primary-CPICH-Info  INTEGER (0..511),
  ...
  },
  tdd   SEQUENCE {
  cellParameters    INTEGER (0..127),
  ...
  }
  },
  cellGlobalIdUTRA  CellGlobalIdEUTRA-AndUTRA OPTIONAL, -- Need ON
  uarfcn        ARFCN-ValueUTRA,
  ...
  }

_0_0_0_0NetworkTime200
SEQUENCE {
  cellParameters    INTEGER (0..127),
  ...
  }

_0_0_0_0NetworkTime20
SEQUENCE {
  primary-CPICH-Info  INTEGER (0..511),
  ...
  }

_0_0NetworkTime21
SEQUENCE {
  bcchCarrier     INTEGER (0..1023),
  bsic        INTEGER (0..63),
  cellGlobalIdGERAN CellGlobalIdGERAN     OPTIONAL, -- Need ON
  ...
  }

_0_0NetworkTime2
SEQUENCE {
  physCellId      INTEGER (0..503),
  cellGlobalIdEUTRA CellGlobalIdEUTRA-AndUTRA OPTIONAL, -- Need ON
  earfcn        ARFCN-ValueEUTRA,
  ...
  }

GNSS_ReferenceLocation
GNSS-ReferenceLocation ::= SEQUENCE {
    threeDlocation      EllipsoidPointWithAltitudeAndUncertaintyEllipsoid,
    ...
}
GNSS-IonosphericModel

GNSS_IonosphericModel
GNSS-IonosphericModel ::= SEQUENCE {
  klobucharModel      KlobucharModelParameter   OPTIONAL, -- Need ON
  neQuickModel      NeQuickModelParameter   OPTIONAL, -- Need ON
  ...
}
KlobucharModelParameter

KlobucharModelParameter
KlobucharModelParameter ::= SEQUENCE {
  dataID      BIT STRING (SIZE (2)),
  alfa0     INTEGER (-128..127),
  alfa1     INTEGER (-128..127),
  alfa2     INTEGER (-128..127),
  alfa3     INTEGER (-128..127),
  beta0     INTEGER (-128..127),
  beta1     INTEGER (-128..127),
  beta2     INTEGER (-128..127),
  beta3     INTEGER (-128..127),
  ...
}
NeQuickModelParameter

NeQuickModelParameter
NeQuickModelParameter ::= SEQUENCE {
  ai0       INTEGER (0..4095),
  ai1       INTEGER (0..4095),
  ai2       INTEGER (0..4095),
  ionoStormFlag1  INTEGER (0..1)    OPTIONAL, -- Need OP
  ionoStormFlag2  INTEGER (0..1)    OPTIONAL, -- Need OP
  ionoStormFlag3  INTEGER (0..1)    OPTIONAL, -- Need OP
  ionoStormFlag4  INTEGER (0..1)    OPTIONAL, -- Need OP
  ionoStormFlag5  INTEGER (0..1)    OPTIONAL, -- Need OP
  ...
}
GNSS-EarthOrientationParameters

GNSS_EarthOrientationParameters
GNSS-EarthOrientationParameters ::= SEQUENCE {
  teop        INTEGER (0..65535),
  pmX         INTEGER (-1048576..1048575),
  pmXdot        INTEGER (-16384..16383),
  pmY         INTEGER (-1048576..1048575),
  pmYdot        INTEGER (-16384..16383),
  deltaUT1      INTEGER (-1073741824..1073741823),
  deltaUT1dot     INTEGER (-262144..262143),
  ...
}
GNSS-TimeModelList

GNSS_TimeModelElement
GNSS-TimeModelElement ::= SEQUENCE {
  gnss-TimeModelRefTime   INTEGER (0..65535),
  tA0             INTEGER (-67108864..67108863),
  tA1             INTEGER (-4096..4095)           OPTIONAL, -- Need ON
  tA2             INTEGER (-64..63)             OPTIONAL, -- Need ON
  gnss-TO-ID          INTEGER (1..15),
  weekNumber          INTEGER (0..8191)             OPTIONAL, -- Need ON
  deltaT            INTEGER (-128..127)           OPTIONAL, -- Need ON
  ...
}
GNSS-DifferentialCorrections

GNSS_DifferentialCorrections
GNSS-DifferentialCorrections ::= SEQUENCE {
  dgnss-RefTime   INTEGER (0..3599),
  dgnss-SgnTypeList DGNSS-SgnTypeList,
  ...
}
DGNSS-SgnTypeList

DGNSS_SgnTypeElement
DGNSS-SgnTypeElement ::= SEQUENCE {
  gnss-SignalID    GNSS-SignalID, 
  gnss-StatusHealth  INTEGER (0..7),
  dgnss-SatList    DGNSS-SatList,
  ...
}
DGNSS-SatList

DGNSS_CorrectionsElement
DGNSS-CorrectionsElement ::= SEQUENCE {
  svID        SV-ID,
  iod         BIT STRING (SIZE(11)),
  udre        INTEGER (0..3),   
  pseudoRangeCor    INTEGER (-2047..2047),
  rangeRateCor    INTEGER (-127..127),
  udreGrowthRate    INTEGER (0..7)      OPTIONAL, -- Need ON
  udreValidityTime  INTEGER (0..7)      OPTIONAL, -- Need ON  
  ...
}
GNSS-NavigationModel

GNSS_NavigationModel
GNSS-NavigationModel ::= SEQUENCE {
  nonBroadcastIndFlag   INTEGER (0..1), 
  gnss-SatelliteList    GNSS-NavModelSatelliteList,
  ...
}
GNSS-NavModelSatelliteList

GNSS_NavModelSatelliteElement
GNSS-NavModelSatelliteElement ::= SEQUENCE {
  svID        SV-ID,
  svHealth      BIT STRING (SIZE(8)),   
  iod         BIT STRING (SIZE(11)),  
  gnss-ClockModel   GNSS-ClockModel,
  gnss-OrbitModel   GNSS-OrbitModel,
  ...
}
GNSS-ClockModel

StandardClockModelElement
StandardClockModelElement ::= SEQUENCE {
  stanClockToc  INTEGER (0..16383), 
  stanClockAF2  INTEGER (-2048..2047), 
  stanClockAF1  INTEGER (-131072..131071), 
  stanClockAF0  INTEGER (-134217728..134217727),
  stanClockTgd  INTEGER (-512..511)         OPTIONAL, -- Need ON
  stanModelID   INTEGER (0..1)            OPTIONAL, -- Need ON
  ...
} 
NAV-ClockModel

NAV_ClockModel
NAV-ClockModel ::= SEQUENCE {
  navToc      INTEGER (0..37799),
  navaf2      INTEGER (-128..127),
  navaf1      INTEGER (-32768..32767),
  navaf0      INTEGER (-2097152..2097151),
  navTgd      INTEGER (-128..127),
  ...
}
CNAV-ClockModel

CNAV_ClockModel
CNAV-ClockModel ::= SEQUENCE {
  cnavToc     INTEGER (0..2015),
  cnavTop     INTEGER (0..2015),
  cnavURA0    INTEGER (-16..15),
  cnavURA1    INTEGER (0..7),
  cnavURA2    INTEGER (0..7),
  cnavAf2     INTEGER (-512..511),
  cnavAf1     INTEGER (-524288..524287),
  cnavAf0     INTEGER (-33554432..33554431),
  cnavTgd     INTEGER (-4096..4095),
  cnavISCl1cp   INTEGER (-4096..4095)       OPTIONAL, -- Need ON
  cnavISCl1cd   INTEGER (-4096..4095)       OPTIONAL, -- Need ON
  cnavISCl1ca   INTEGER (-4096..4095)       OPTIONAL, -- Need ON
  cnavISCl2c    INTEGER (-4096..4095)       OPTIONAL, -- Need ON
  cnavISCl5i5   INTEGER (-4096..4095)       OPTIONAL, -- Need ON
  cnavISCl5q5   INTEGER (-4096..4095)       OPTIONAL, -- Need ON
  ...
}
GLONASS-ClockModel

GLONASS_ClockModel
GLONASS-ClockModel ::= SEQUENCE {
  gloTau      INTEGER (-2097152..2097151),
  gloGamma    INTEGER (-1024..1023),
  gloDeltaTau   INTEGER (-16..15)         OPTIONAL, -- Need ON
  ...
}
SBAS-ClockModel

SBAS_ClockModel
SBAS-ClockModel ::= SEQUENCE {
  sbasTo      INTEGER (0..5399),
  sbasAgfo    INTEGER (-2048..2047),
  sbasAgf1    INTEGER (-128..127),
  ...
}
NavModelKeplerianSet

NavModelKeplerianSet
NavModelKeplerianSet ::= SEQUENCE {
  keplerToe      INTEGER (0 .. 16383), 
  keplerW      INTEGER (-2147483648..2147483647),
  keplerDeltaN   INTEGER (-32768..32767),
  keplerM0     INTEGER (-2147483648..2147483647),
  keplerOmegaDot   INTEGER (-8388608.. 8388607),
  keplerE      INTEGER (0..4294967295),
  keplerIDot     INTEGER (-8192..8191),
  keplerAPowerHalf INTEGER (0.. 4294967295),
  keplerI0     INTEGER (-2147483648..2147483647),
  keplerOmega0   INTEGER (-2147483648..2147483647),
  keplerCrs    INTEGER (-32768..32767),
  keplerCis    INTEGER (-32768..32767),
  keplerCus    INTEGER (-32768..32767),
  keplerCrc    INTEGER (-32768..32767),
  keplerCic    INTEGER (-32768..32767),
  keplerCuc    INTEGER (-32768..32767),
  ...
}
NavModelNAV-KeplerianSet

NavModelNAV_KeplerianSet
NavModelNAV-KeplerianSet ::= SEQUENCE {
  navURA      INTEGER (0..15),
  navFitFlag    INTEGER (0..1),
  navToe      INTEGER (0..37799),
  navOmega    INTEGER (-2147483648..2147483647),
  navDeltaN   INTEGER (-32768..32767),
  navM0     INTEGER (-2147483648..2147483647),
  navOmegaADot  INTEGER (-8388608..8388607),
  navE      INTEGER (0..4294967295),
  navIDot     INTEGER (-8192..8191),
  navAPowerHalf INTEGER (0..4294967295),
  navI0     INTEGER (-2147483648..2147483647),
  navOmegaA0    INTEGER (-2147483648..2147483647),
  navCrs      INTEGER (-32768..32767),
  navCis      INTEGER (-32768..32767),
  navCus      INTEGER (-32768..32767),
  navCrc      INTEGER (-32768..32767),
  navCic      INTEGER (-32768..32767),
  navCuc      INTEGER (-32768..32767),
  addNAVparam   SEQUENCE {
    ephemCodeOnL2 INTEGER (0..3),
    ephemL2Pflag  INTEGER (0..1),
    ephemSF1Rsvd  SEQUENCE {
      reserved1   INTEGER (0..8388607), -- 23-bit field
      reserved2   INTEGER (0..16777215),  -- 24-bit field
      reserved3   INTEGER (0..16777215),  -- 24-bit field
      reserved4   INTEGER (0..65535)    -- 16-bit field
    },
    ephemAODA   INTEGER (0..31)
  }   OPTIONAL, -- Need ON
  ...
}
NavModelCNAV-KeplerianSet

_0NavModelNAV_KeplerianSet17
SEQUENCE {
ephemCodeOnL2 INTEGER (0..3),
ephemL2Pflag  INTEGER (0..1),
ephemSF1Rsvd  SEQUENCE {
  reserved1   INTEGER (0..8388607), -- 23-bit field
  reserved2   INTEGER (0..16777215),  -- 24-bit field
  reserved3   INTEGER (0..16777215),  -- 24-bit field
  reserved4   INTEGER (0..65535)    -- 16-bit field
},
ephemAODA   INTEGER (0..31)
  }   OPTIONAL

_0_0NavModelNAV_KeplerianSet171
SEQUENCE {
  reserved1   INTEGER (0..8388607), -- 23-bit field
  reserved2   INTEGER (0..16777215),  -- 24-bit field
  reserved3   INTEGER (0..16777215),  -- 24-bit field
  reserved4   INTEGER (0..65535)    -- 16-bit field
}

NavModelCNAV_KeplerianSet
NavModelCNAV-KeplerianSet ::= SEQUENCE {
  cnavTop       INTEGER (0..2015),
  cnavURAindex    INTEGER (-16..15),
  cnavDeltaA      INTEGER (-33554432..33554431),
  cnavAdot      INTEGER (-16777216..16777215),
  cnavDeltaNo     INTEGER (-65536..65535),
  cnavDeltaNoDot    INTEGER (-4194304..4194303),
  cnavMo        INTEGER (-4294967296..4294967295),
  cnavE       INTEGER (0..8589934591),
  cnavOmega     INTEGER (-4294967296..4294967295),
  cnavOMEGA0      INTEGER (-4294967296..4294967295),
  cnavDeltaOmegaDot INTEGER (-65536..65535),
  cnavIo        INTEGER (-4294967296..4294967295),
  cnavIoDot     INTEGER (-16384..16383),
  cnavCis       INTEGER (-32768..32767),
  cnavCic       INTEGER (-32768..32767),
  cnavCrs       INTEGER (-8388608..8388607),
  cnavCrc       INTEGER (-8388608..8388607),
  cnavCus       INTEGER (-1048576..1048575),
  cnavCuc       INTEGER (-1048576..1048575),
  ...
}
NavModel-GLONASS-ECEF

NavModel_GLONASS_ECEF
NavModel-GLONASS-ECEF ::= SEQUENCE {
  gloEn       INTEGER (0..31),
  gloP1       BIT STRING (SIZE(2)),
  gloP2       BOOLEAN,
  gloM        INTEGER (0..3),
  gloX        INTEGER (-67108864..67108863),
  gloXdot       INTEGER (-8388608..8388607),
  gloXdotdot      INTEGER (-16..15),
  gloY        INTEGER (-67108864..67108863),
  gloYdot       INTEGER (-8388608..8388607),
  gloYdotdot      INTEGER (-16..15),
  gloZ        INTEGER (-67108864..67108863),
  gloZdot       INTEGER (-8388608..8388607),
  gloZdotdot      INTEGER (-16..15),
  ...
}
NavModel-SBAS-ECEF

NavModel_SBAS_ECEF
NavModel-SBAS-ECEF ::= SEQUENCE {
  sbasTo        INTEGER (0..5399)           OPTIONAL, -- Cond ClockModel
  sbasAccuracy    BIT STRING (SIZE(4)),
  sbasXg        INTEGER (-536870912..536870911),
  sbasYg        INTEGER (-536870912..536870911),
  sbasZg        INTEGER (-16777216..16777215),
  sbasXgDot     INTEGER (-65536..65535),
  sbasYgDot     INTEGER (-65536..65535),
  sbasZgDot     INTEGER (-131072..131071),
  sbasXgDotDot    INTEGER (-512..511),
  sbagYgDotDot    INTEGER (-512..511),
  sbasZgDotDot    INTEGER (-512..511),
  ...
}
GNSS-RealTimeIntegrity

GNSS_RealTimeIntegrity
GNSS-RealTimeIntegrity ::= SEQUENCE { 
  gnss-BadSignalList  GNSS-BadSignalList,
  ...
}
GNSS-BadSignalList

BadSignalElement
BadSignalElement ::= SEQUENCE {
  badSVID       SV-ID,             
  badSignalID     GNSS-SignalIDs  OPTIONAL, -- Need OP
  ...
}
GNSS-DataBitAssistance

GNSS_DataBitAssistance
GNSS-DataBitAssistance ::= SEQUENCE {
  gnss-TOD        INTEGER (0..3599),
  gnss-TODfrac      INTEGER (0..999)    OPTIONAL, -- Need ON
  gnss-DataBitsSatList  GNSS-DataBitsSatList,
  ...
}
GNSS-DataBitsSatList

GNSS_DataBitsSatElement
GNSS-DataBitsSatElement ::= SEQUENCE {
  svID          SV-ID,
  gnss-DataBitsSgnList  GNSS-DataBitsSgnList,
  ...
}
GNSS-DataBitsSgnList

GNSS_DataBitsSgnElement
GNSS-DataBitsSgnElement ::= SEQUENCE {
  gnss-SignalType     GNSS-SignalID,
  gnss-DataBits     BIT STRING (SIZE (1..1024)),
  ...
}
GNSS-AcquisitionAssistance

GNSS_AcquisitionAssistance
GNSS-AcquisitionAssistance ::= SEQUENCE {
  gnss-SignalID       GNSS-SignalID,
  gnss-AcquisitionAssistList  GNSS-AcquisitionAssistList,
  ...
}
GNSS-AcquisitionAssistList

GNSS_AcquisitionAssistElement
GNSS-AcquisitionAssistElement  ::= SEQUENCE {
  svID            SV-ID,
  doppler0          INTEGER (-2048..2047),
  doppler1          INTEGER (0..63),
  dopplerUncertainty      INTEGER (0..4),
  codePhase         INTEGER (0..1022),
  intCodePhase        INTEGER (0..127),
  codePhaseSearchWindow   INTEGER (0..31),
  azimuth           INTEGER (0..511),
  elevation         INTEGER (0..127),   
  ...,
  codePhase1023       BOOLEAN       OPTIONAL  -- Need OP
}
GNSS-Almanac

GNSS_Almanac
GNSS-Almanac ::= SEQUENCE {
  weekNumber          INTEGER (0..255)  OPTIONAL, -- Need ON
  toa             INTEGER (0..255)  OPTIONAL, -- Need ON
  ioda            INTEGER (0..3)    OPTIONAL, -- Need ON
  completeAlmanacProvided   BOOLEAN,
  gnss-AlmanacList      GNSS-AlmanacList,
  ...
}
GNSS-AlmanacList

AlmanacKeplerianSet
AlmanacKeplerianSet ::= SEQUENCE {
  svID          SV-ID,
  kepAlmanacE       INTEGER (0..2047),
  kepAlmanacDeltaI    INTEGER (-1024..1023),
  kepAlmanacOmegaDot    INTEGER (-1024..1023),
  kepSVHealth       INTEGER (0..15),       
  kepAlmanacAPowerHalf  INTEGER (-65536..65535),
  kepAlmanacOmega0    INTEGER (-32768..32767),
  kepAlmanacW       INTEGER (-32768..32767),
  kepAlmanacM0      INTEGER (-32768..32767),
  kepAlmanacAF0     INTEGER (-8192..8191),
  kepAlmanacAF1     INTEGER (-1024..1023),
  ...
}
AlmanacNAV-KeplerianSet

AlmanacNAV_KeplerianSet
AlmanacNAV-KeplerianSet ::= SEQUENCE {
  svID          SV-ID,
  navAlmE         INTEGER (0..65535),
  navAlmDeltaI      INTEGER (-32768..32767),
  navAlmOMEGADOT      INTEGER (-32768..32767),
  navAlmSVHealth      INTEGER (0..255),
  navAlmSqrtA       INTEGER (0..16777215),
  navAlmOMEGAo      INTEGER (-8388608..8388607),
  navAlmOmega       INTEGER (-8388608..8388607),
  navAlmMo        INTEGER (-8388608..8388607),
  navAlmaf0       INTEGER (-1024..1023),
  navAlmaf1       INTEGER (-1024..1023),
  ...
}
AlmanacReducedKeplerianSet

AlmanacReducedKeplerianSet
AlmanacReducedKeplerianSet ::= SEQUENCE {
  svID          SV-ID,
  redAlmDeltaA      INTEGER (-128..127),
  redAlmOmega0      INTEGER (-64..63),
  redAlmPhi0        INTEGER (-64..63),
  redAlmL1Health      BOOLEAN,
  redAlmL2Health      BOOLEAN,
  redAlmL5Health      BOOLEAN,
  ...
}
AlmanacMidiAlmanacSet

AlmanacMidiAlmanacSet
AlmanacMidiAlmanacSet ::= SEQUENCE {
  svID          SV-ID,
  midiAlmE        INTEGER (0..2047),
  midiAlmDeltaI     INTEGER (-1024..1023),
  midiAlmOmegaDot     INTEGER (-1024..1023),
  midiAlmSqrtA      INTEGER (0..131071),
  midiAlmOmega0     INTEGER (-32768..32767),
  midiAlmOmega      INTEGER (-32768..32767),
  midiAlmMo       INTEGER (-32768..32767),
  midiAlmaf0        INTEGER (-1024..1023),
  midiAlmaf1        INTEGER (-512..511),
  midiAlmL1Health     BOOLEAN,
  midiAlmL2Health     BOOLEAN,
  midiAlmL5Health     BOOLEAN,
  ...
}
AlmanacGLONASS-AlmanacSet

AlmanacGLONASS_AlmanacSet
AlmanacGLONASS-AlmanacSet ::= SEQUENCE {
  gloAlm-NA       INTEGER (1..1461),
  gloAlmnA        INTEGER (1..24),
  gloAlmHA        INTEGER (0..31),
  gloAlmLambdaA     INTEGER (-1048576..1048575),
  gloAlmtlambdaA      INTEGER (0..2097151),
  gloAlmDeltaIa     INTEGER (-131072..131071),
  gloAlmDeltaTA     INTEGER (-2097152..2097151),
  gloAlmDeltaTdotA    INTEGER (-64..63),
  gloAlmEpsilonA      INTEGER (0..32767),
  gloAlmOmegaA      INTEGER (-32768..32767),
  gloAlmTauA        INTEGER (-512..511),
  gloAlmCA        INTEGER (0..1),
  gloAlmMA        BIT STRING (SIZE(2))      OPTIONAL, -- Need ON
  ...
}
AlmanacECEF-SBAS-AlmanacSet

AlmanacECEF_SBAS_AlmanacSet
AlmanacECEF-SBAS-AlmanacSet ::= SEQUENCE {
  sbasAlmDataID     INTEGER (0..3),
  svID          SV-ID,
  sbasAlmHealth     BIT STRING (SIZE(8)),
  sbasAlmXg       INTEGER (-16384..16383),
  sbasAlmYg       INTEGER (-16384..16383),
  sbasAlmZg       INTEGER (-256..255),
  sbasAlmXgdot      INTEGER (-4..3),
  sbasAlmYgDot      INTEGER (-4..3),
  sbasAlmZgDot      INTEGER (-8..7),
  sbasAlmTo       INTEGER (0..2047),
  ...
}
GNSS-UTC-Model

UTC_ModelSet1
UTC-ModelSet1 ::= SEQUENCE {
  gnss-Utc-A1     INTEGER (-8388608..8388607),
  gnss-Utc-A0     INTEGER (-2147483648..2147483647),
  gnss-Utc-Tot    INTEGER (0..255),
  gnss-Utc-WNt    INTEGER (0..255),
  gnss-Utc-DeltaTls INTEGER (-128..127),
  gnss-Utc-WNlsf    INTEGER (0..255),
  gnss-Utc-DN     INTEGER (-128..127),
  gnss-Utc-DeltaTlsf  INTEGER (-128..127),
  ...
}
UTC-ModelSet2

UTC_ModelSet2
UTC-ModelSet2 ::= SEQUENCE {
  utcA0       INTEGER (-32768..32767),
  utcA1       INTEGER (-4096..4095),
  utcA2       INTEGER (-64..63),
  utcDeltaTls     INTEGER (-128..127),
  utcTot        INTEGER (0..65535),
  utcWNot       INTEGER (0..8191),
  utcWNlsf      INTEGER (0..255),
  utcDN       BIT STRING (SIZE(4)),
  utcDeltaTlsf    INTEGER (-128..127),
  ...
}
UTC-ModelSet3

UTC_ModelSet3
UTC-ModelSet3 ::= SEQUENCE {
  nA          INTEGER (1..1461),
  tauC        INTEGER (-2147483648..2147483647),
  b1          INTEGER (-1024..1023)           OPTIONAL, -- Cond GLONASS-M
  b2          INTEGER (-512..511)           OPTIONAL, -- Cond GLONASS-M
  kp          BIT STRING (SIZE(2))          OPTIONAL, -- Cond GLONASS-M
  ...
}
UTC-ModelSet4

UTC_ModelSet4
UTC-ModelSet4 ::= SEQUENCE {
  utcA1wnt      INTEGER (-8388608..8388607),
  utcA0wnt      INTEGER (-2147483648..2147483647),
  utcTot        INTEGER (0..255),
  utcWNt        INTEGER (0..255),
  utcDeltaTls     INTEGER (-128..127),
  utcWNlsf      INTEGER (0..255),
  utcDN       INTEGER (-128..127),
  utcDeltaTlsf    INTEGER (-128..127),
  utcStandardID   INTEGER (0..7),
  ...
}
GNSS-AuxiliaryInformation

GNSS_ID_GPS_SatElement
GNSS-ID-GPS-SatElement ::= SEQUENCE {
  svID        SV-ID,
  signalsAvailable  GNSS-SignalIDs,
  ...
}
GNSS-ID-GLONASS

GNSS_ID_GLONASS_SatElement
GNSS-ID-GLONASS-SatElement ::= SEQUENCE {
  svID        SV-ID,
  signalsAvailable  GNSS-SignalIDs,
  channelNumber   INTEGER (-7..13)    OPTIONAL,   -- Cond FDMA
  ...
} 
A-GNSS-RequestAssistanceData

A_GNSS_RequestAssistanceData
A-GNSS-RequestAssistanceData ::= SEQUENCE {
  gnss-CommonAssistDataReq    GNSS-CommonAssistDataReq    OPTIONAL, -- Cond CommonADReq
  gnss-GenericAssistDataReq   GNSS-GenericAssistDataReq   OPTIONAL, -- Cond GenADReq
  ...
}
GNSS-CommonAssistDataReq

GNSS_CommonAssistDataReq
GNSS-CommonAssistDataReq ::= SEQUENCE {
  gnss-ReferenceTimeReq       GNSS-ReferenceTimeReq       
                                OPTIONAL, -- Cond RefTimeReq
  gnss-ReferenceLocationReq     GNSS-ReferenceLocationReq     
                                OPTIONAL, -- Cond RefLocReq
  gnss-IonosphericModelReq      GNSS-IonosphericModelReq        
                                OPTIONAL, -- Cond IonoModReq
  gnss-EarthOrientationParametersReq  GNSS-EarthOrientationParametersReq  
                                OPTIONAL, -- Cond EOPReq
  ...
}
GNSS-GenericAssistDataReq

GNSS_GenericAssistDataReqElement
GNSS-GenericAssistDataReqElement ::= SEQUENCE {
  gnss-ID             GNSS-ID,
  sbas-ID             SBAS-ID             OPTIONAL, -- Cond GNSS-ID-SBAS
  gnss-TimeModelsReq        GNSS-TimeModelListReq     OPTIONAL, -- Cond TimeModReq
  gnss-DifferentialCorrectionsReq GNSS-DifferentialCorrectionsReq OPTIONAL, -- Cond DGNSS-Req
  gnss-NavigationModelReq     GNSS-NavigationModelReq     OPTIONAL, -- Cond NavModReq
  gnss-RealTimeIntegrityReq   GNSS-RealTimeIntegrityReq   OPTIONAL, -- Cond RTIReq
  gnss-DataBitAssistanceReq   GNSS-DataBitAssistanceReq   OPTIONAL, -- Cond DataBitsReq
  gnss-AcquisitionAssistanceReq GNSS-AcquisitionAssistanceReq   OPTIONAL, -- Cond AcquAssistReq
  gnss-AlmanacReq         GNSS-AlmanacReq         OPTIONAL, -- Cond AlmanacReq
  gnss-UTCModelReq        GNSS-UTC-ModelReq       OPTIONAL, -- Cond UTCModReq
  gnss-AuxiliaryInformationReq  GNSS-AuxiliaryInformationReq  OPTIONAL, -- Cond AuxInfoReq
  ...
}
GNSS-ReferenceTimeReq

GNSS_ReferenceTimeReq
GNSS-ReferenceTimeReq ::= SEQUENCE {
  gnss-TimeReqPrefList  SEQUENCE (SIZE (1..8)) OF GNSS-ID,      
  gps-TOW-assistReq   BOOLEAN               OPTIONAL, -- Cond gps
  notOfLeapSecReq     BOOLEAN               OPTIONAL, -- Cond glonass
  ...
}
GNSS-ReferenceLocationReq

GNSS_ReferenceLocationReq
GNSS-ReferenceLocationReq ::=   SEQUENCE {
  ...
}
GNSS-IonosphericModelReq

GNSS_IonosphericModelReq
GNSS-IonosphericModelReq ::=  SEQUENCE {
  klobucharModelReq   BIT STRING (SIZE(2))  OPTIONAL, -- Cond klobuchar
  neQuickModelReq     NULL          OPTIONAL, -- Cond nequick
  ...
}
GNSS-EarthOrientationParametersReq

GNSS_EarthOrientationParametersReq
GNSS-EarthOrientationParametersReq ::=  SEQUENCE {
  ...
}
GNSS-TimeModelListReq

GNSS_TimeModelElementReq
GNSS-TimeModelElementReq ::= SEQUENCE {
  gnss-TO-IDsReq  INTEGER (1..15),
  deltaTreq   BOOLEAN,
  ...
}
GNSS-DifferentialCorrectionsReq

GNSS_DifferentialCorrectionsReq
GNSS-DifferentialCorrectionsReq ::=   SEQUENCE {
  dgnss-SignalsReq      GNSS-SignalIDs,
  dgnss-ValidityTimeReq   BOOLEAN,
  ...
}
GNSS-NavigationModelReq

StoredNavListInfo
StoredNavListInfo ::= SEQUENCE { 
  gnss-WeekOrDay      INTEGER (0..4095),
  gnss-Toe        INTEGER (0..255),
  t-toeLimit        INTEGER (0..15),
  satListRelatedDataList  SatListRelatedDataList  OPTIONAL,
  ...
}
SatListRelatedDataList

SatListRelatedDataElement
SatListRelatedDataElement ::= SEQUENCE {
  svID        SV-ID,
  iod         BIT STRING (SIZE(11)),
  clockModelID    INTEGER (1..8)      OPTIONAL,
orbitModelID    INTEGER (1..8)      OPTIONAL,     
  ...
}
ReqNavListInfo

ReqNavListInfo
ReqNavListInfo ::=  SEQUENCE { 
  svReqList       BIT STRING (SIZE (64)),
  clockModelID-PrefList SEQUENCE (SIZE (1..8)) OF INTEGER (1..8)    OPTIONAL,
  orbitModelID-PrefList SEQUENCE (SIZE (1..8)) OF INTEGER (1..8)    OPTIONAL, 
  addNavparamReq      BOOLEAN       OPTIONAL, -- Cond orbitModelID-2
  ...
}
GNSS-RealTimeIntegrityReq

GNSS_RealTimeIntegrityReq
GNSS-RealTimeIntegrityReq ::=   SEQUENCE {
  ...
}
GNSS-DataBitAssistanceReq

GNSS_DataBitAssistanceReq
GNSS-DataBitAssistanceReq ::=   SEQUENCE {
  gnss-TOD-Req    INTEGER (0..3599),
  gnss-TOD-FracReq  INTEGER (0..999)    OPTIONAL,
  dataBitInterval   INTEGER (0..15),
  gnss-SignalType   GNSS-SignalIDs,
  gnss-DataBitsReq  GNSS-DataBitsReqSatList OPTIONAL, 
  ...
}
GNSS-DataBitsReqSatList

GNSS_DataBitsReqSatElement
GNSS-DataBitsReqSatElement ::= SEQUENCE {
  svID        SV-ID,
  ...
}
GNSS-AcquisitionAssistanceReq

GNSS_AcquisitionAssistanceReq
GNSS-AcquisitionAssistanceReq ::=   SEQUENCE {
  gnss-SignalID-Req   GNSS-SignalID,
  ...
}
GNSS-AlmanacReq

GNSS_AlmanacReq
GNSS-AlmanacReq ::= SEQUENCE {
  modelID       INTEGER(1..8) OPTIONAL,
  ...
}
GNSS-UTC-ModelReq

GNSS_UTC_ModelReq
GNSS-UTC-ModelReq ::=   SEQUENCE {
  modelID       INTEGER(1..8) OPTIONAL,
  ...
}
GNSS-AuxiliaryInformationReq

GNSS_AuxiliaryInformationReq
GNSS-AuxiliaryInformationReq ::=  SEQUENCE {
  ...
}
A-GNSS-ProvideLocationInformation

A_GNSS_ProvideLocationInformation
A-GNSS-ProvideLocationInformation ::= SEQUENCE {
  gnss-SignalMeasurementInformation GNSS-SignalMeasurementInformation   OPTIONAL,
  gnss-LocationInformation      GNSS-LocationInformation        OPTIONAL,
  gnss-Error              A-GNSS-Error              OPTIONAL,
  ...
}
GNSS-SignalMeasurementInformation

GNSS_SignalMeasurementInformation
GNSS-SignalMeasurementInformation ::= SEQUENCE {
  measurementReferenceTime    MeasurementReferenceTime,
  gnss-MeasurementList      GNSS-MeasurementList,
  ...
}
MeasurementReferenceTime

MeasurementReferenceTime
MeasurementReferenceTime  ::= SEQUENCE {
  gnss-TOD-msec   INTEGER (0..3599999),
  gnss-TOD-frac   INTEGER (0..3999)     OPTIONAL,   
  gnss-TOD-unc    INTEGER (0..127)      OPTIONAL,   
  gnss-TimeID     GNSS-ID,
  networkTime     CHOICE {
    eUTRA SEQUENCE {
        physCellId      INTEGER (0..503),
        cellGlobalId    CellGlobalIdEUTRA-AndUTRA   OPTIONAL,
        systemFrameNumber BIT STRING (SIZE (10)),
        ...
        },
    uTRA  SEQUENCE {
        mode          CHOICE {
                    fdd     SEQUENCE {
                          primary-CPICH-Info  INTEGER (0..511),
                          ...
                          },
                    tdd     SEQUENCE {
                          cellParameters    INTEGER (0..127),
                          ...
                          }
                    },
        cellGlobalId      CellGlobalIdEUTRA-AndUTRA   OPTIONAL,
        referenceSystemFrameNumber
                    INTEGER (0..4095),
        ...
        },
    gSM   SEQUENCE {
        bcchCarrier     INTEGER (0..1023),
        bsic        INTEGER (0..63),
        cellGlobalId    CellGlobalIdGERAN         OPTIONAL,
        referenceFrame    SEQUENCE {
                  referenceFN     INTEGER (0..65535),
                  referenceFNMSB    INTEGER (0..63)   OPTIONAL,
                  ...
                  },
        deltaGNSS-TOD     INTEGER (0 .. 127)    OPTIONAL,
        ...
        },
    ...
    }   OPTIONAL,                       
  ...
}
GNSS-MeasurementList

_0_0MeasurementReferenceTime20
SEQUENCE {
mode          CHOICE {
fdd     SEQUENCE {
  primary-CPICH-Info  INTEGER (0..511),
  ...
  },
tdd     SEQUENCE {
  cellParameters    INTEGER (0..127),
  ...
  }
},
cellGlobalId      CellGlobalIdEUTRA-AndUTRA   OPTIONAL,
referenceSystemFrameNumber
INTEGER (0..4095),
...
}

_0_0_0_0MeasurementReferenceTime200
SEQUENCE {
  cellParameters    INTEGER (0..127),
  ...
  }

_0_0_0_0MeasurementReferenceTime20
SEQUENCE {
  primary-CPICH-Info  INTEGER (0..511),
  ...
  }

_0_0MeasurementReferenceTime21
SEQUENCE {
bcchCarrier     INTEGER (0..1023),
bsic        INTEGER (0..63),
cellGlobalId    CellGlobalIdGERAN         OPTIONAL,
referenceFrame    SEQUENCE {
  referenceFN     INTEGER (0..65535),
  referenceFNMSB    INTEGER (0..63)   OPTIONAL,
  ...
  },
deltaGNSS-TOD     INTEGER (0 .. 127)    OPTIONAL,
...
}

_0_0_0MeasurementReferenceTime211
SEQUENCE {
  referenceFN     INTEGER (0..65535),
  referenceFNMSB    INTEGER (0..63)   OPTIONAL,
  ...
  }

_0_0MeasurementReferenceTime2
SEQUENCE {
physCellId      INTEGER (0..503),
cellGlobalId    CellGlobalIdEUTRA-AndUTRA   OPTIONAL,
systemFrameNumber BIT STRING (SIZE (10)),
...
}

GNSS_MeasurementForOneGNSS
GNSS-MeasurementForOneGNSS ::= SEQUENCE {
  gnss-ID         GNSS-ID,
  gnss-SgnMeasList    GNSS-SgnMeasList,
  ...
}
GNSS-SgnMeasList

GNSS_SgnMeasElement
GNSS-SgnMeasElement ::= SEQUENCE {
  gnss-SignalID     GNSS-SignalID,
  gnss-CodePhaseAmbiguity INTEGER (0..127)    OPTIONAL,
  gnss-SatMeasList    GNSS-SatMeasList,
  ...
}
GNSS-SatMeasList

GNSS_SatMeasElement
GNSS-SatMeasElement ::= SEQUENCE {
  svID        SV-ID,
  cNo         INTEGER (0..63),
  mpathDet      ENUMERATED {notMeasured (0), low (1), medium (2), high (3), ...},
  carrierQualityInd   INTEGER (0..3)        OPTIONAL,    
  codePhase       INTEGER (0..2097151),
  integerCodePhase  INTEGER (0..127)      OPTIONAL,
  codePhaseRMSError   INTEGER (0..63),             
  doppler       INTEGER (-32768..32767)   OPTIONAL,
  adr         INTEGER (0..33554431)     OPTIONAL,
  ...
}
GNSS-LocationInformation

GNSS_LocationInformation
GNSS-LocationInformation ::= SEQUENCE {
  measurementReferenceTime    MeasurementReferenceTime,
  agnss-List            GNSS-ID-Bitmap,         
  ...
}
A-GNSS-RequestLocationInformation

A_GNSS_RequestLocationInformation
A-GNSS-RequestLocationInformation ::= SEQUENCE {
  gnss-PositioningInstructions    GNSS-PositioningInstructions,
  ...
}
GNSS-PositioningInstructions

GNSS_PositioningInstructions
GNSS-PositioningInstructions ::= SEQUENCE {
  gnss-Methods        GNSS-ID-Bitmap, 
  fineTimeAssistanceMeasReq BOOLEAN,
  adrMeasReq          BOOLEAN,
  multiFreqMeasReq      BOOLEAN,
  assistanceAvailability    BOOLEAN,
  ...
}
A-GNSS-ProvideCapabilities

A_GNSS_ProvideCapabilities
A-GNSS-ProvideCapabilities ::= SEQUENCE {
  gnss-SupportList      GNSS-SupportList        OPTIONAL,
  assistanceDataSupportList AssistanceDataSupportList   OPTIONAL,
  locationCoordinateTypes   LocationCoordinateTypes     OPTIONAL,
  velocityTypes       VelocityTypes         OPTIONAL,
  ...
}
GNSS-SupportList

GNSS_SupportElement
GNSS-SupportElement ::= SEQUENCE {
  gnss-ID             GNSS-ID,
  sbas-IDs            SBAS-IDs          OPTIONAL, -- Cond GNSS-ID-SBAS
  agnss-Modes           PositioningModes, 
  gnss-Signals          GNSS-SignalIDs,
  fta-MeasSupport         SEQUENCE {
                    cellTime  AccessTypes,
                    mode    PositioningModes,
                    ...
                  }             OPTIONAL, -- Cond fta
  adr-Support           BOOLEAN,
  velocityMeasurementSupport    BOOLEAN,
  ...
}
AssistanceDataSupportList

_0GNSS_SupportElement
SEQUENCE {
cellTime  AccessTypes,
mode    PositioningModes,
...
  }             OPTIONAL

AssistanceDataSupportList
AssistanceDataSupportList ::= SEQUENCE {
  gnss-CommonAssistanceDataSupport  GNSS-CommonAssistanceDataSupport,
  gnss-GenericAssistanceDataSupport GNSS-GenericAssistanceDataSupport,
  ...
}
GNSS-CommonAssistanceDataSupport

GNSS_CommonAssistanceDataSupport
GNSS-CommonAssistanceDataSupport ::= SEQUENCE {
  gnss-ReferenceTimeSupport       GNSS-ReferenceTimeSupport       
                                OPTIONAL, -- Cond RefTimeSup
  gnss-ReferenceLocationSupport     GNSS-ReferenceLocationSupport     
                                OPTIONAL, -- Cond RefLocSup
  gnss-IonosphericModelSupport      GNSS-IonosphericModelSupport        
                                OPTIONAL, -- Cond IonoModSup
  gnss-EarthOrientationParametersSupport  GNSS-EarthOrientationParametersSupport  
                                OPTIONAL, -- Cond EOPSup
  ...
}
GNSS-ReferenceTimeSupport

GNSS_ReferenceTimeSupport
GNSS-ReferenceTimeSupport ::=   SEQUENCE {
  gnss-SystemTime   GNSS-ID-Bitmap,
  fta-Support     AccessTypes                   OPTIONAL, -- Cond fta
  ...
}
GNSS-ReferenceLocationSupport

GNSS_ReferenceLocationSupport
GNSS-ReferenceLocationSupport ::=   SEQUENCE {
  ...
}
GNSS-IonosphericModelSupport

GNSS_IonosphericModelSupport
GNSS-IonosphericModelSupport ::=  SEQUENCE {
  ionoModel   BIT STRING {  klobuchar   (0),
                  neQuick   (1) } (SIZE (1..8)),
  ...
}
GNSS-EarthOrientationParametersSupport

GNSS_EarthOrientationParametersSupport
GNSS-EarthOrientationParametersSupport ::=  SEQUENCE {
  ...
}
GNSS-GenericAssistanceDataSupport

GNSS_GenericAssistDataSupportElement
GNSS-GenericAssistDataSupportElement ::= SEQUENCE {
  gnss-ID               GNSS-ID,
  sbas-ID               SBAS-ID           OPTIONAL, -- Cond GNSS ID SBAS
  gnss-TimeModelsSupport        GNSS-TimeModelListSupport
                                  OPTIONAL, -- Cond TimeModSup
  gnss-DifferentialCorrectionsSupport GNSS-DifferentialCorrectionsSupport
                                  OPTIONAL, -- Cond DGNSS-Sup
  gnss-NavigationModelSupport     GNSS-NavigationModelSupport
                                  OPTIONAL, -- Cond NavModSup
  gnss-RealTimeIntegritySupport   GNSS-RealTimeIntegritySupport
                                  OPTIONAL, -- Cond RTISup
  gnss-DataBitAssistanceSupport   GNSS-DataBitAssistanceSupport
                                  OPTIONAL, -- Cond DataBitsSup
  gnss-AcquisitionAssistanceSupport GNSS-AcquisitionAssistanceSupport
                                  OPTIONAL, -- Cond AcquAssistSup
  gnss-AlmanacSupport         GNSS-AlmanacSupport
                                  OPTIONAL, -- Cond AlmanacSup
  gnss-UTC-ModelSupport       GNSS-UTC-ModelSupport
                                  OPTIONAL, -- Cond UTCModSup
  gnss-AuxiliaryInformationSupport  GNSS-AuxiliaryInformationSupport
                                  OPTIONAL, -- Cond AuxInfoSup
  ...
}
GNSS-TimeModelListSupport

GNSS_TimeModelListSupport
GNSS-TimeModelListSupport ::=   SEQUENCE {
  ...
}
GNSS-DifferentialCorrectionsSupport

GNSS_DifferentialCorrectionsSupport
GNSS-DifferentialCorrectionsSupport ::=   SEQUENCE {
  gnssSignalIDs     GNSS-SignalIDs,
  dgnss-ValidityTimeSup BOOLEAN,
  ...
}
GNSS-NavigationModelSupport

GNSS_NavigationModelSupport
GNSS-NavigationModelSupport ::= SEQUENCE {
  clockModel    BIT STRING {  model-1   (0),
                  model-2   (1),
                  model-3   (2),
                  model-4   (3),
                  model-5   (4) } (SIZE (1..8))   OPTIONAL,
  orbitModel    BIT STRING {  model-1   (0),
                  model-2   (1),
                  model-3   (2),
                  model-4   (3),
                  model-5   (4) } (SIZE (1..8))   OPTIONAL,
  ...
}
GNSS-RealTimeIntegritySupport

GNSS_RealTimeIntegritySupport
GNSS-RealTimeIntegritySupport ::=   SEQUENCE {
  ...
}
GNSS-DataBitAssistanceSupport

GNSS_DataBitAssistanceSupport
GNSS-DataBitAssistanceSupport ::=   SEQUENCE {
  ...
}
GNSS-AcquisitionAssistanceSupport

GNSS_AcquisitionAssistanceSupport
GNSS-AcquisitionAssistanceSupport ::=   SEQUENCE {
  ...
}
GNSS-AlmanacSupport

GNSS_AlmanacSupport
GNSS-AlmanacSupport ::=   SEQUENCE {
  almanacModel    BIT STRING {  model-1   (0),
                    model-2   (1),
                    model-3   (2),
                    model-4   (3),
                    model-5   (4),
                    model-6   (5) } (SIZE (1..8))   OPTIONAL,
  ...
}
GNSS-UTC-ModelSupport

GNSS_UTC_ModelSupport
GNSS-UTC-ModelSupport ::=   SEQUENCE {
  utc-Model   BIT STRING {  model-1   (0),
                  model-2   (1),
                  model-3   (2),
                  model-4   (3) } (SIZE (1..8))   OPTIONAL,
  ...
}
GNSS-AuxiliaryInformationSupport

GNSS_AuxiliaryInformationSupport
GNSS-AuxiliaryInformationSupport ::=  SEQUENCE {
  ...
}
A-GNSS-RequestCapabilities

A_GNSS_RequestCapabilities
A-GNSS-RequestCapabilities ::= SEQUENCE {
  gnss-SupportListReq       BOOLEAN,
  assistanceDataSupportListReq  BOOLEAN,
  locationVelocityTypesReq    BOOLEAN,
  ...
}
A-GNSS-Error

GNSS_LocationServerErrorCauses
GNSS-LocationServerErrorCauses ::= SEQUENCE {
  cause   ENUMERATED  { 
          undefined,
          undeliveredAssistanceDataIsNotSupportedByServer,
          undeliveredAssistanceDataIsSupportedButCurrentlyNotAvailableByServer,               undeliveredAssistanceDataIsPartlyNotSupportedAndPartlyNotAvailableByServer,
          ...
          },
  ...
}
GNSS-TargetDeviceErrorCauses

GNSS_TargetDeviceErrorCauses
GNSS-TargetDeviceErrorCauses ::= SEQUENCE {
  cause   ENUMERATED {  undefined,
                thereWereNotEnoughSatellitesReceived, 
                assistanceDataMissing,
                notAllRequestedMeasurementsPossible,
                ...
              },
  fineTimeAssistanceMeasurementsNotPossible   NULL    OPTIONAL,
  adrMeasurementsNotPossible            NULL    OPTIONAL,
  multiFrequencyMeasurementsNotPossible     NULL    OPTIONAL,
  ...
}
GNSS-ID

GNSS_ID
GNSS-ID ::= SEQUENCE {
  gnss-id       ENUMERATED{ gps, sbas, qzss, galileo, glonass, ...},
  ...
}
GNSS-ID-Bitmap

GNSS_ID_Bitmap
GNSS-ID-Bitmap ::= SEQUENCE {
  gnss-ids      BIT STRING {  gps     (0),  
                    sbas    (1),
                    qzss    (2),
                    galileo   (3),
                    glonass   (4)  } (SIZE (1..16)),
  ...
}
GNSS-SignalID

GNSS_SignalID
GNSS-SignalID ::= SEQUENCE { 
  gnss-SignalID   INTEGER (0 .. 7),
  ...
}
GNSS-SignalIDs

GNSS_SignalIDs
GNSS-SignalIDs  ::= SEQUENCE { 
  gnss-SignalIDs    BIT STRING (SIZE(8)),
  ...
}
SBAS-ID

SBAS_ID
SBAS-ID ::= SEQUENCE { 
  sbas-id       ENUMERATED { waas, egnos, msas, gagan, ...},
  ...
}
SBAS-IDs

SBAS_IDs
SBAS-IDs ::= SEQUENCE { 
  sbas-IDs    BIT STRING {  waas    (0),  
                  egnos     (1),
                  msas    (2),
                  gagan   (3)  } (SIZE (1..8)),
  ...
}
SV-ID

SV_ID
SV-ID ::= SEQUENCE { 
  satellite-id    INTEGER(0..63),
  ...
}
ECID-ProvideLocationInformation

ECID_ProvideLocationInformation
ECID-ProvideLocationInformation ::= SEQUENCE {
  ecid-SignalMeasurementInformation ECID-SignalMeasurementInformation   OPTIONAL,
  ecid-Error              ECID-Error                OPTIONAL,
  ...
}
ECID-SignalMeasurementInformation

ECID_SignalMeasurementInformation
ECID-SignalMeasurementInformation ::= SEQUENCE {
  primaryCellMeasuredResults  MeasuredResultsElement  OPTIONAL,
  measuredResultsList     MeasuredResultsList,
  ...
}
MeasuredResultsList

MeasuredResultsElement
MeasuredResultsElement ::= SEQUENCE {
  physCellId    INTEGER (0..503),
  cellGlobalId  CellGlobalIdEUTRA-AndUTRA     OPTIONAL,
  arfcnEUTRA    ARFCN-ValueEUTRA,
  systemFrameNumber
          BIT STRING (SIZE (10))        OPTIONAL,
  rsrp-Result   INTEGER (0..97)           OPTIONAL,
  rsrq-Result   INTEGER (0..34)           OPTIONAL,
  ue-RxTxTimeDiff INTEGER (0..4095)         OPTIONAL,
  ...
}
ECID-RequestLocationInformation

ECID_RequestLocationInformation
ECID-RequestLocationInformation ::= SEQUENCE {
  requestedMeasurements   BIT STRING {  rsrpReq   (0),
                        rsrqReq   (1),
                        ueRxTxReq (2) } (SIZE(1..8)),
  ...
}
ECID-ProvideCapabilities

ECID_ProvideCapabilities
ECID-ProvideCapabilities ::= SEQUENCE {
  ecid-MeasSupported  BIT STRING {  rsrpSup   (0),
                    rsrqSup   (1),
                    ueRxTxSup (2) } (SIZE(1..8)),
  ...
}
ECID-RequestCapabilities

ECID_RequestCapabilities
ECID-RequestCapabilities ::= SEQUENCE {
  ...
}
ECID-Error

ECID_LocationServerErrorCauses
ECID-LocationServerErrorCauses ::= SEQUENCE {
  cause   ENUMERATED  { undefined,                
                ...
              },
  ...
}
ECID-TargetDeviceErrorCauses

ECID_TargetDeviceErrorCauses
ECID-TargetDeviceErrorCauses ::= SEQUENCE {
  cause   ENUMERATED {  undefined,
                requestedMeasurementNotAvailable,
                notAllrequestedMeasurementsPossible,
                ...
              },
  rsrpMeasurementNotPossible        NULL    OPTIONAL,
  rsrqMeasurementNotPossible        NULL    OPTIONAL,
  ueRxTxMeasurementNotPossible      NULL    OPTIONAL,
  ...
}
END

LPP_MessageBody
LPP-MessageBody ::= CHOICE {
  c1            CHOICE {
    requestCapabilities     RequestCapabilities,
    provideCapabilities     ProvideCapabilities,
    requestAssistanceData   RequestAssistanceData,
    provideAssistanceData   ProvideAssistanceData,
    requestLocationInformation  RequestLocationInformation,
    provideLocationInformation  ProvideLocationInformation,
    abort           Abort,
    error           Error,
    spare7 NULL, spare6 NULL, spare5 NULL, spare4 NULL,
    spare3 NULL, spare2 NULL, spare1 NULL, spare0 NULL
  },
  messageClassExtension SEQUENCE {}
}
LPP-TransactionID

_0LPP_MessageBody
CHOICE {
requestCapabilities     RequestCapabilities,
provideCapabilities     ProvideCapabilities,
requestAssistanceData   RequestAssistanceData,
provideAssistanceData   ProvideAssistanceData,
requestLocationInformation  RequestLocationInformation,
provideLocationInformation  ProvideLocationInformation,
abort           Abort,
error           Error,
spare7 NULL, spare6 NULL, spare5 NULL, spare4 NULL,
spare3 NULL, spare2 NULL, spare1 NULL, spare0 NULL
  }

_0RequestCapabilities
CHOICE {
c1            CHOICE {
  requestCapabilities-r9    RequestCapabilities-r9-IEs,
  spare3 NULL, spare2 NULL, spare1 NULL
},
criticalExtensionsFuture  SEQUENCE {}
  }

_0_0RequestCapabilities
CHOICE {
  requestCapabilities-r9    RequestCapabilities-r9-IEs,
  spare3 NULL, spare2 NULL, spare1 NULL
}

_0ProvideCapabilities
CHOICE {
c1            CHOICE {
  provideCapabilities-r9    ProvideCapabilities-r9-IEs,
  spare3 NULL, spare2 NULL, spare1 NULL
},
criticalExtensionsFuture  SEQUENCE {}
  }

_0_0ProvideCapabilities
CHOICE {
  provideCapabilities-r9    ProvideCapabilities-r9-IEs,
  spare3 NULL, spare2 NULL, spare1 NULL
}

_0RequestAssistanceData
CHOICE {
c1            CHOICE {
  requestAssistanceData-r9  RequestAssistanceData-r9-IEs,
  spare3 NULL, spare2 NULL, spare1 NULL
},
criticalExtensionsFuture  SEQUENCE {}
  }

_0_0RequestAssistanceData
CHOICE {
  requestAssistanceData-r9  RequestAssistanceData-r9-IEs,
  spare3 NULL, spare2 NULL, spare1 NULL
}

_0ProvideAssistanceData
CHOICE {
c1            CHOICE {
  provideAssistanceData-r9  ProvideAssistanceData-r9-IEs,
  spare3 NULL, spare2 NULL, spare1 NULL
},
criticalExtensionsFuture  SEQUENCE {}
  }

_0_0ProvideAssistanceData
CHOICE {
  provideAssistanceData-r9  ProvideAssistanceData-r9-IEs,
  spare3 NULL, spare2 NULL, spare1 NULL
}

_0RequestLocationInformation
CHOICE {
c1            CHOICE {
  requestLocationInformation-r9 RequestLocationInformation-r9-IEs,
  spare3 NULL, spare2 NULL, spare1 NULL
},
criticalExtensionsFuture  SEQUENCE {}
  }

_0_0RequestLocationInformation
CHOICE {
  requestLocationInformation-r9 RequestLocationInformation-r9-IEs,
  spare3 NULL, spare2 NULL, spare1 NULL
}

_0ProvideLocationInformation
CHOICE {
c1            CHOICE {
  provideLocationInformation-r9 ProvideLocationInformation-r9-IEs,
  spare3 NULL, spare2 NULL, spare1 NULL
},
criticalExtensionsFuture  SEQUENCE {}
  }

_0_0ProvideLocationInformation
CHOICE {
  provideLocationInformation-r9 ProvideLocationInformation-r9-IEs,
  spare3 NULL, spare2 NULL, spare1 NULL
}

_0Abort
CHOICE {
c1            CHOICE {
  abort-r9    Abort-r9-IEs,
  spare3 NULL, spare2 NULL, spare1 NULL
},
criticalExtensionsFuture  SEQUENCE {}
  }

_0_0Abort
CHOICE {
  abort-r9    Abort-r9-IEs,
  spare3 NULL, spare2 NULL, spare1 NULL
}

Error
Error ::= CHOICE {
  error-r9          Error-r9-IEs,
  criticalExtensionsFuture  SEQUENCE {}
}
Error-r9-IEs

_0CellGlobalIdEUTRA_AndUTRA0
CHOICE {
eutra BIT STRING (SIZE (28)),
utra  BIT STRING (SIZE (32))
  }

LocationCoordinates
LocationCoordinates ::= CHOICE {
  ellipsoidPoint                Ellipsoid-Point,
  ellipsoidPointWithUncertaintyCircle     Ellipsoid-PointWithUncertaintyCircle,
  ellipsoidPointWithUncertaintyEllipse    EllipsoidPointWithUncertaintyEllipse,
  polygon                   Polygon,
  ellipsoidPointWithAltitude          EllipsoidPointWithAltitude,
  ellipsoidPointWithAltitudeAndUncertaintyEllipsoid
                        EllipsoidPointWithAltitudeAndUncertaintyEllipsoid,
  ellipsoidArc                EllipsoidArc,
  ...
}
Velocity

Velocity
Velocity ::= CHOICE {
  horizontalVelocity              HorizontalVelocity,
  horizontalWithVerticalVelocity        HorizontalWithVerticalVelocity,
  horizontalVelocityWithUncertainty     HorizontalVelocityWithUncertainty,
  horizontalWithVerticalVelocityAndUncertainty
                        HorizontalWithVerticalVelocityAndUncertainty,
  ...
}
LocationError

_0PRS_Info2
CHOICE {
po2-r9          BIT STRING (SIZE(2)),
po4-r9          BIT STRING (SIZE(4)),
po8-r9          BIT STRING (SIZE(8)),
po16-r9         BIT STRING (SIZE(16)),
...
  }                           OPTIONAL

OTDOA_Error
OTDOA-Error ::= CHOICE {
  locationServerErrorCauses   OTDOA-LocationServerErrorCauses,
  targetDeviceErrorCauses     OTDOA-TargetDeviceErrorCauses,
  ...
}
OTDOA-LocationServerErrorCauses

_0NetworkTime2
CHOICE { 
eUTRA   SEQUENCE {
  physCellId      INTEGER (0..503),
  cellGlobalIdEUTRA CellGlobalIdEUTRA-AndUTRA OPTIONAL, -- Need ON
  earfcn        ARFCN-ValueEUTRA,
  ...
  },
uTRA    SEQUENCE {
  mode  CHOICE {
  fdd   SEQUENCE {
  primary-CPICH-Info  INTEGER (0..511),
  ...
  },
  tdd   SEQUENCE {
  cellParameters    INTEGER (0..127),
  ...
  }
  },
  cellGlobalIdUTRA  CellGlobalIdEUTRA-AndUTRA OPTIONAL, -- Need ON
  uarfcn        ARFCN-ValueUTRA,
  ...
  },
gSM     SEQUENCE {
  bcchCarrier     INTEGER (0..1023),
  bsic        INTEGER (0..63),
  cellGlobalIdGERAN CellGlobalIdGERAN     OPTIONAL, -- Need ON
  ...
  },
...
}

_0_0_0NetworkTime20
CHOICE {
  fdd   SEQUENCE {
  primary-CPICH-Info  INTEGER (0..511),
  ...
  },
  tdd   SEQUENCE {
  cellParameters    INTEGER (0..127),
  ...
  }
  }

GNSS_ClockModel
GNSS-ClockModel ::= CHOICE {
  standardClockModelList  StandardClockModelList,     -- Model-1
  nav-ClockModel      NAV-ClockModel,         -- Model-2
  cnav-ClockModel     CNAV-ClockModel,        -- Model-3
  glonass-ClockModel    GLONASS-ClockModel,       -- Model-4
  sbas-ClockModel     SBAS-ClockModel,        -- Model-5
  ...
} 
GNSS-OrbitModel

GNSS_OrbitModel
GNSS-OrbitModel ::= CHOICE {
  keplerianSet      NavModelKeplerianSet,     -- Model-1
  nav-KeplerianSet    NavModelNAV-KeplerianSet,   -- Model-2
  cnav-KeplerianSet   NavModelCNAV-KeplerianSet,    -- Model-3
  glonass-ECEF      NavModel-GLONASS-ECEF,      -- Model-4
  sbas-ECEF       NavModel-SBAS-ECEF,       -- Model-5
  ...
}
StandardClockModelList

GNSS_AlmanacElement
GNSS-AlmanacElement ::= CHOICE {
  keplerianAlmanacSet   AlmanacKeplerianSet,    -- Model-1
  keplerianNAV-Almanac  AlmanacNAV-KeplerianSet,  -- Model-2
  keplerianReducedAlmanac AlmanacReducedKeplerianSet, -- Model-3
  keplerianMidiAlmanac  AlmanacMidiAlmanacSet,    -- Model-4
  keplerianGLONASS    AlmanacGLONASS-AlmanacSet,  -- Model-5
  ecef-SBAS-Almanac   AlmanacECEF-SBAS-AlmanacSet,-- Model-6
  ...
}
AlmanacKeplerianSet

GNSS_UTC_Model
GNSS-UTC-Model ::= CHOICE {
  utcModel1     UTC-ModelSet1,  -- Model-1
  utcModel2     UTC-ModelSet2,  -- Model-2
  utcModel3     UTC-ModelSet3,  -- Model-3
  utcModel4     UTC-ModelSet4,  -- Model-4
  ...
}
UTC-ModelSet1

GNSS_AuxiliaryInformation
GNSS-AuxiliaryInformation ::= CHOICE {
  gnss-ID-GPS   GNSS-ID-GPS,
  gnss-ID-GLONASS GNSS-ID-GLONASS,
  ...
}
GNSS-ID-GPS

GNSS_NavigationModelReq
GNSS-NavigationModelReq ::=   CHOICE {
  storedNavList   StoredNavListInfo,
  reqNavList      ReqNavListInfo,
  ...
}
StoredNavListInfo

_0MeasurementReferenceTime2
CHOICE {
eUTRA SEQUENCE {
physCellId      INTEGER (0..503),
cellGlobalId    CellGlobalIdEUTRA-AndUTRA   OPTIONAL,
systemFrameNumber BIT STRING (SIZE (10)),
...
},
uTRA  SEQUENCE {
mode          CHOICE {
fdd     SEQUENCE {
  primary-CPICH-Info  INTEGER (0..511),
  ...
  },
tdd     SEQUENCE {
  cellParameters    INTEGER (0..127),
  ...
  }
},
cellGlobalId      CellGlobalIdEUTRA-AndUTRA   OPTIONAL,
referenceSystemFrameNumber
INTEGER (0..4095),
...
},
gSM   SEQUENCE {
bcchCarrier     INTEGER (0..1023),
bsic        INTEGER (0..63),
cellGlobalId    CellGlobalIdGERAN         OPTIONAL,
referenceFrame    SEQUENCE {
  referenceFN     INTEGER (0..65535),
  referenceFNMSB    INTEGER (0..63)   OPTIONAL,
  ...
  },
deltaGNSS-TOD     INTEGER (0 .. 127)    OPTIONAL,
...
},
...
}   OPTIONAL

_0_0_0MeasurementReferenceTime20
CHOICE {
fdd     SEQUENCE {
  primary-CPICH-Info  INTEGER (0..511),
  ...
  },
tdd     SEQUENCE {
  cellParameters    INTEGER (0..127),
  ...
  }
}

A_GNSS_Error
A-GNSS-Error ::= CHOICE {
  locationServerErrorCauses   GNSS-LocationServerErrorCauses,
  targetDeviceErrorCauses     GNSS-TargetDeviceErrorCauses,
  ...
}
GNSS-LocationServerErrorCauses

ECID_Error
ECID-Error ::= CHOICE {
  locationServerErrorCauses   ECID-LocationServerErrorCauses,
  targetDeviceErrorCauses     ECID-TargetDeviceErrorCauses,
  ...
}
ECID-LocationServerErrorCauses

AccessTypes_accessTypes_utra_
const _0AccessTypes utra    (1)

AccessTypes_accessTypes_gsm_
const _0AccessTypes gsm     (2)

AccessTypes_accessTypes_eutra_
const _0AccessTypes eutra   (0)

maxEPDU
const integer maxEPDU INTEGER ::= 16
EPDU

PositioningModes_posModes_ue_based_
const _0PositioningModes ue-based  (1)

PositioningModes_posModes_standalone_
const _0PositioningModes standalone  (0)

PositioningModes_posModes_ue_assisted_
const _0PositioningModes ue-assisted (2)

maxFreqLayers
const integer maxFreqLayers INTEGER ::= 3
OTDOA-RequestAssistanceData

OTDOA_ProvideCapabilities_otdoa_Mode_ue_assisted_
const _0OTDOA_ProvideCapabilities ue-assisted (0)

maxBands
const integer maxBands INTEGER ::= 64
SupportedBandEUTRA

GNSS_IonosphericModelSupport_ionoModel_klobuchar_
const _0GNSS_IonosphericModelSupport klobuchar   (0)

GNSS_IonosphericModelSupport_ionoModel_neQuick_
const _0GNSS_IonosphericModelSupport neQuick   (1)

GNSS_NavigationModelSupport_orbitModel_model_2_
const _0GNSS_NavigationModelSupport0 model-2   (1)

GNSS_NavigationModelSupport_orbitModel_model_1_
const _0GNSS_NavigationModelSupport0 model-1   (0)

GNSS_NavigationModelSupport_orbitModel_model_3_
const _0GNSS_NavigationModelSupport0 model-3   (2)

GNSS_NavigationModelSupport_orbitModel_model_4_
const _0GNSS_NavigationModelSupport0 model-4   (3)

GNSS_NavigationModelSupport_orbitModel_model_5_
const _0GNSS_NavigationModelSupport0 model-5   (4)

GNSS_NavigationModelSupport_clockModel_model_5_
const _0GNSS_NavigationModelSupport model-5   (4)

GNSS_NavigationModelSupport_clockModel_model_2_
const _0GNSS_NavigationModelSupport model-2   (1)

GNSS_NavigationModelSupport_clockModel_model_1_
const _0GNSS_NavigationModelSupport model-1   (0)

GNSS_NavigationModelSupport_clockModel_model_4_
const _0GNSS_NavigationModelSupport model-4   (3)

GNSS_NavigationModelSupport_clockModel_model_3_
const _0GNSS_NavigationModelSupport model-3   (2)

GNSS_AlmanacSupport_almanacModel_model_4_
const _0GNSS_AlmanacSupport model-4   (3)

GNSS_AlmanacSupport_almanacModel_model_2_
const _0GNSS_AlmanacSupport model-2   (1)

GNSS_AlmanacSupport_almanacModel_model_5_
const _0GNSS_AlmanacSupport model-5   (4)

GNSS_AlmanacSupport_almanacModel_model_1_
const _0GNSS_AlmanacSupport model-1   (0)

GNSS_AlmanacSupport_almanacModel_model_6_
const _0GNSS_AlmanacSupport model-6   (5)

GNSS_AlmanacSupport_almanacModel_model_3_
const _0GNSS_AlmanacSupport model-3   (2)

GNSS_UTC_ModelSupport_utc_Model_model_1_
const _0GNSS_UTC_ModelSupport model-1   (0)

GNSS_UTC_ModelSupport_utc_Model_model_2_
const _0GNSS_UTC_ModelSupport model-2   (1)

GNSS_UTC_ModelSupport_utc_Model_model_3_
const _0GNSS_UTC_ModelSupport model-3   (2)

GNSS_UTC_ModelSupport_utc_Model_model_4_
const _0GNSS_UTC_ModelSupport model-4   (3)

GNSS_ID_Bitmap_gnss_ids_galileo_
const _0GNSS_ID_Bitmap galileo   (3)

GNSS_ID_Bitmap_gnss_ids_sbas_
const _0GNSS_ID_Bitmap sbas    (1)

GNSS_ID_Bitmap_gnss_ids_qzss_
const _0GNSS_ID_Bitmap qzss    (2)

GNSS_ID_Bitmap_gnss_ids_glonass_
const _0GNSS_ID_Bitmap glonass   (4)

GNSS_ID_Bitmap_gnss_ids_gps_
const _0GNSS_ID_Bitmap gps     (0)

SBAS_IDs_sbas_IDs_gagan_
const _0SBAS_IDs gagan   (3)

SBAS_IDs_sbas_IDs_egnos_
const _0SBAS_IDs egnos     (1)

SBAS_IDs_sbas_IDs_waas_
const _0SBAS_IDs waas    (0)

SBAS_IDs_sbas_IDs_msas_
const _0SBAS_IDs msas    (2)

ECID_RequestLocationInformation_requestedMeasurements_rsrqReq_
const _0ECID_RequestLocationInformation rsrqReq   (1)

ECID_RequestLocationInformation_requestedMeasurements_rsrpReq_
const _0ECID_RequestLocationInformation rsrpReq   (0)

ECID_RequestLocationInformation_requestedMeasurements_ueRxTxReq_
const _0ECID_RequestLocationInformation ueRxTxReq (2)

ECID_ProvideCapabilities_ecid_MeasSupported_rsrpSup_
const _0ECID_ProvideCapabilities rsrpSup   (0)

ECID_ProvideCapabilities_ecid_MeasSupported_ueRxTxSup_
const _0ECID_ProvideCapabilities ueRxTxSup (2)

ECID_ProvideCapabilities_ecid_MeasSupported_rsrqSup_
const _0ECID_ProvideCapabilities rsrqSup   (1)