Location Information. More...
#include <glrrlps8.h>
Location Information.
The purpose of Location Information element is to provide the location estimate from the MS to the network, if the MS is capable of determining its own position. Optionally, the element may contain the velocity parameters computed by the MS. 3GPP 44.031 (Section A.3.2.4 Location Information Element)
ASN.1 specification:
-- Location information IE LocationInfo ::= SEQUENCE { refFrame INTEGER (0..65535), -- Reference Frame number -- If refFrame is within (42432..65535), it shall be ignored by the receiver -- in that case the MS should provide GPS TOW if available gpsTOW INTEGER (0..14399999) OPTIONAL, -- GPS TOW fixType FixType, -- Note that applicable range for refFrame is 0 - 42431 -- Possible shapes carried in posEstimate are -- ellipsoid point, -- ellipsoid point with uncertainty circle -- ellipsoid point with uncertainty ellipse -- ellipsoid point with altitude -- ellipsoid point with altitude and uncertainty ellipsoid posEstimate Ext-GeographicalInformation } -- GANSS Location Information contains location estimate, time stamp with uncertainty -- and optionally Reference Frame field GANSSLocationInfo ::= SEQUENCE { referenceFrame ReferenceFrame OPTIONAL, -- Reference Frame Number ganssTODm GANSSTODm OPTIONAL, -- GNSS TOD modulo ganssTODFrac INTEGER (0 .. 16384) OPTIONAL, -- Coding according to Annex -- a value of 16384 shall not be encoded by the sender -- the receiver shall consider a value of 16384 to be invalid data ganssTODUncertainty GANSSTODUncertainty OPTIONAL, -- Coding according to Annex ganssTimeID INTEGER (0 .. 7) OPTIONAL, -- Coding according to Annex fixType FixType, posData PositionData, stationaryIndication INTEGER(0 .. 1) OPTIONAL, -- ‘0’ if moving or motion not -- known -- Possible shapes carried in posEstimate are -- ellipsoid point, -- ellipsoid point with uncertainty circle -- ellipsoid point with uncertainty ellipse -- ellipsoid point with altitude and uncertainty ellipsoid posEstimate Ext-GeographicalInformation, ... } -- GANSS TOD modulo 1 hour GANSSTODm ::= INTEGER (0 .. 3599999) -- GANSS TOD uncertainty GANSSTODUncertainty ::= INTEGER (0 .. 127) -- Coding according to Annex PositionData ::= BIT STRING { e-otd (0), gps (1), galileo (2), sbas (3), modernizedGPS (4), qzss (5), glonass (6) } (SIZE (3..16))