METHOD AND APPARATUS FOR REDUCING SATELLITE POSITION MESSAGE PAYLOAD BY ADAPTIVE DATA COMPRESSION TECHNIQUES
First Claim
9. Apparatus comprising:
- processor;
computer readable storage medium accessible to the processor and bearing instructions which when executed by the processor cause the processor to undertake logic comprising;
receiving plural measurement data for satellite navigation purposes, at least some measurement data being established by at least a respective anchor value and a respective delta value;
decoding at least some of the measurement data using a first decompression;
receiving at least one indication of a second compression being used; and
based at least in part on the indication, dynamically changing from decoding at least some of the measurement data using the first decompression to decoding at least some of the measurement data using a second decompression.
1 Assignment
0 Petitions
Accused Products
Abstract
An adaptive method by which Differential GNSS corrections may be compressed. Each measurement datum to be transmitted to a rover for satellite navigation purposes is decomposed into two parts, namely, an anchor value and a delta value, and in some instances an added third part termed a nonce value is used. Encoding parameters such as the number of bits assigned to each part of the measurement datum, the order of the models used to convey positional data, and scaling constants in the models, are adjusted adaptively based on changing data and/or transmission medium characteristics. Adaptive compression also allows for anomalous conditions such as out-of-range data values to be handled gracefully.
60 Citations
56 Claims
-
9. Apparatus comprising:
-
processor; computer readable storage medium accessible to the processor and bearing instructions which when executed by the processor cause the processor to undertake logic comprising; receiving plural measurement data for satellite navigation purposes, at least some measurement data being established by at least a respective anchor value and a respective delta value; decoding at least some of the measurement data using a first decompression; receiving at least one indication of a second compression being used; and based at least in part on the indication, dynamically changing from decoding at least some of the measurement data using the first decompression to decoding at least some of the measurement data using a second decompression. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. An adaptive method by which Differential global navigation satellite system (GNSS) corrections are compressed, comprising:
-
establishing for each measurement datum to be transmitted to a rover for satellite navigation purposes at least an anchor value and a delta value; and adaptively adjusting at least one encoding parameter of the measurement data based on changing data and/or transmission medium characteristics. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A device comprising:
-
at least one transmit part configured for obtaining and/or determining data elements from one or more sources, the data elements representing measurements or other information associated with one or more entities, and by means of data compression and encoding, representing an ensemble of the data elements as a set of messages that are transmitted via one or more suitable transmission media, and at least one receive part configured for receiving, decoding, and decompressing messages created by transmitting part so as to reconstitute data elements contained within the messages, such that a composite size of the messages is significantly smaller than a composite size of a set of messages representing same the data elements in an uncompressed form, and the transmit part is configured for controlling an achievable fidelity of reconstitution of the data elements, by the receive part, by means of an alteration of one or more parameters in the data compression and encoding, the transmit part being configured for adaptively changing compression and/or encoding parameters in response to changing requirements, situations, and/or data, the transmit and receive parts being configured for graceful accommodation of and/or recovery from one or more anomalous data elements that cannot be represented by the encoding, by means of signals encoded in the messages. - View Dependent Claims (1, 2, 3, 4, 5, 6, 7, 8, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
-
43-1. The device of claim 42, wherein compression is achieved because encoding of the parameters results in smaller message payload than does encoding of values from which models or other representations are derived.
-
51-2. The device of claim 50, wherein the adaptive changes are applied such that the quality metric for data elements reconstituted by receive parts is maximized within a constraint upon allowable maximum average or instantaneous size of the messages;
- where the quality metric and/or the constraint may change over time.
Specification