CN111314392A - Satellite navigation positioning auxiliary ephemeris data compression and transmission method - Google Patents

Satellite navigation positioning auxiliary ephemeris data compression and transmission method Download PDF

Info

Publication number
CN111314392A
CN111314392A CN202010410391.XA CN202010410391A CN111314392A CN 111314392 A CN111314392 A CN 111314392A CN 202010410391 A CN202010410391 A CN 202010410391A CN 111314392 A CN111314392 A CN 111314392A
Authority
CN
China
Prior art keywords
data
ephemeris
bit
parameter
byte
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010410391.XA
Other languages
Chinese (zh)
Other versions
CN111314392B (en
Inventor
毛刚
鲁郁
王烨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nuo Ling Technology Ltd Co ltd
Original Assignee
Nuo Ling Technology Ltd Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nuo Ling Technology Ltd Co ltd filed Critical Nuo Ling Technology Ltd Co ltd
Priority to CN202010410391.XA priority Critical patent/CN111314392B/en
Publication of CN111314392A publication Critical patent/CN111314392A/en
Priority to PCT/CN2020/111387 priority patent/WO2021227301A1/en
Application granted granted Critical
Publication of CN111314392B publication Critical patent/CN111314392B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/04Protocols for data compression, e.g. ROHC
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/24Acquisition or tracking or demodulation of signals transmitted by the system
    • G01S19/25Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS
    • G01S19/258Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS relating to the satellite constellation, e.g. almanac, ephemeris data, lists of satellites in view
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • H03M7/3059Digital compression and data reduction techniques where the original information is represented by a subset or similar information, e.g. lossy compression
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • H03M7/3066Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction by means of a mask or a bit-map

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

The invention provides a satellite navigation positioning auxiliary ephemeris data compression and transmission method, wherein when positioning is carried out by equipment, whether local storage ephemeris data is expired is judged, if so, current ephemeris data is requested from a server, and a request message contains timestamp information of local storage ephemeris; after receiving the equipment request, the server searches for the current ephemeris data and finds out the outdated ephemeris data corresponding to the timestamp according to the uploaded timestamp information; subtracting all parameters of the current ephemeris and the outdated ephemeris to obtain the variation of each parameter; the satellite number and the change state of 26 parameters are represented by 4 bytes, and the data stream is formed by compressing and packaging the 4 bytes and the parameter change amount which is not 0 respectively. The invention only transmits the compressed variable quantity and a small amount of additional data to the equipment, can compress the total transmission data to about 70 percent of the original transmission data, can effectively reduce the data transmission quantity and transmission time in narrow-band communication, and reduces the energy consumption of equipment communication.

Description

Satellite navigation positioning auxiliary ephemeris data compression and transmission method
Technical Field
The invention belongs to the technical field of satellite positioning, and relates to a satellite navigation positioning auxiliary ephemeris data compression and transmission method.
Background
The navigation positioning technology based on the navigation satellite has higher positioning precision and convenient use, and the related application thereof has penetrated into various industries, so the benefits brought by the technology are more remarkable. Generally, the first positioning time of the device is about 30 seconds, and for a low-power-consumption device, the 30 seconds can cause great energy consumption, which is not favorable for long-term operation of the device. In order to reduce the first positioning time of the equipment, the server transmits the current ephemeris data to assist the equipment in positioning, so that the first positioning time of the equipment is shortened, and the energy consumption of the equipment is reduced.
When the device performs positioning, the device first obtains current ephemeris data from the server, for example, about 32 satellites of a GPS system, about 30 satellites of a beidou system, about 60 bytes of ephemeris data of a single satellite, and about 3720 bytes of ephemeris data of each server. If the positioning is performed by using systems such as GLONASS, Galileo and the like, the transmitted data volume will exceed 6000 bytes. For devices using narrowband communications, such as NB-IoT devices, transmitting more data also increases energy consumption and time to first fix.
Disclosure of Invention
In order to reduce the energy consumption of equipment as much as possible, the invention discloses a satellite navigation positioning auxiliary ephemeris data compression and transmission method, which can compress ephemeris data and reduce the data volume of transmission.
In order to achieve the purpose, the invention provides the following technical scheme:
the satellite navigation positioning auxiliary ephemeris data compression method comprises the following steps:
step 1, when the device carries out positioning, firstly judging whether local storage ephemeris data is expired, if so, requesting current ephemeris data from a server, wherein a request message comprises timestamp information of the local storage ephemeris;
step 2, after receiving the equipment request, the server searches for the current ephemeris data and finds out the outdated ephemeris data corresponding to the timestamp according to the uploaded timestamp information;
step 3, subtracting all parameters of the current ephemeris and the outdated ephemeris to obtain the variation of each parameter;
step 4, representing the change states of the satellite numbers and the 26 parameters by using 4 bytes, wherein 0-5 bits represent the satellite numbers, and 6-31 bits represent whether the corresponding satellite parameters change or not by using a bitmap method;
and 5, respectively carrying out numerical compression on the 4 bytes and each parameter variable quantity which is not 0 in the step 4, wherein the numerical compression process is as follows:
a) shifting the data to the left by one bit and shifting the sign bit at the most significant bit to the least significant bit;
b) splitting the data into a 7-bit representation;
c) using the highest bit value of each byte to represent whether higher bit data exists, and removing other bytes in front of the byte in which the highest bit value represents that the higher bit data does not exist;
and 6, performing numerical compression on all the variable quantities and then packaging to form a data stream, wherein the data arrangement sequence is as follows: the satellite number and the parameter change state compression value are not 0 parameter change amount compression value.
Further, the expiration time in the step 1 is set to be 1-4 hours.
Furthermore, in the step 4, 6 to 31 bits of 4 bytes, 0 indicates that the parameter is changed, and 1 indicates that the parameter is not changed.
Further, in the step c), a most significant digit value of 1 in each byte indicates that higher-order data exists, and 0 indicates that no higher-order data exists.
The satellite navigation positioning auxiliary ephemeris data transmission method comprises a satellite navigation positioning auxiliary ephemeris data compression method, and comprises a process of sending data to equipment by a server and decompressing the data after the equipment receives the data returned by the server, wherein the data decompression process specifically comprises the following steps:
step 1, the device receives the data stream, splits the data stream into a plurality of groups of parameters according to the most significant bit of each byte, and performs the following processing:
a) reading a byte of the data stream, judging whether a higher-order byte exists according to the highest-order numerical value of the byte, and continuing the step b);
b) if the higher order byte exists, continuing to read the next byte data;
c) repeating the steps a) to b) until no higher byte exists in the read byte;
d) removing the most significant bit of each byte, and taking out the low 7 bits of each byte for recombination;
repeatedly executing the steps a) to d) until all data in the data stream are read, thereby obtaining the satellite number, the parameter change state byte and the subsequent parameter change quantity;
and 2, carrying out numerical decompression on the recombined data to obtain the variable quantities of all the parameters, and comprising the following steps of:
a) acquiring the sign bit of the highest bit of the variation, and taking the negative bit;
b) the reorganized data is shifted to the right by one bit and is expressed in the form of 8-bit bytes;
c) carrying out XOR operation on the results of the a and the b to obtain a variable quantity;
and 3, reducing the variable quantity into a parameter value, wherein the process is as follows:
a) judging whether each satellite parameter changes from 6-31 bits of the data stream;
b) and after the variable quantity of each changed ephemeris parameter is obtained according to the ephemeris parameter bitmap, adding the variable quantity and the local ephemeris parameters corresponding to the satellite numbers to obtain the current ephemeris parameters.
Further, in step a) of step 1, a most significant digit value of the byte is 1, which indicates that higher-order data exists, and 0 indicates that no higher-order data exists.
Furthermore, in the step a) of the step 3, a value of 0 in 6 to 31 bits indicates that the parameter is changed, and a value of 1 indicates that the parameter is not changed.
Compared with the prior art, the invention has the following advantages and beneficial effects:
the server compares the current ephemeris data with the ephemeris data stored locally in the equipment to obtain the variable quantity of the parameter and compress the value, the variable quantity is indexed by adopting the parameter change flag bit in the data, only the compressed variable quantity and a small amount of data are transmitted to the equipment, the total transmission data can be compressed to about 70 percent of the original transmission data, the data transmission quantity and the transmission time can be effectively reduced in narrow-band communication, and the communication energy consumption of the equipment is reduced.
Detailed Description
The technical solutions provided by the present invention will be described in detail below with reference to specific examples, and it should be understood that the following specific embodiments are only illustrative of the present invention and are not intended to limit the scope of the present invention.
Through a plurality of tests, the device finds that part of parameters in the ephemeris data downloaded from the server every time do not change, and part of the ephemeris data changes less. For data which does not change, the data can not be sent to the equipment, and only the equipment is told that the data does not change; for changing data, reference ephemeris is used for calculation and the calculation results are compressed. Whether the parameters are changed is indicated by adopting a bitmap mode, and the satellite parameters corresponding to the bitmap are shown in the following table 1:
ephemeris parameters Corresponding bitmap index
Satellite health status 6
Count the whole week 7
User distance accuracy index 8
Time delay difference of satellite equipment 9
Rate of change of track inclination 10
Ephemeris data age 11
Reference time of clock error parameter 12
Clock error parameter 0 13
Clock error parameter 1 14
Clock error parameter 2 15
Clock data age 16
Amplitude of cosine harmonic correction term of track radius 17
Difference between average movement rate of satellite and calculated value 18
Mean angle of approach of reference time 19
Amplitude of cosine harmonic correction term of latitude argument 20
Eccentricity ratio 21
Amplitude of sinusoidal harmonic correction term of latitude amplitude angle 22
Square root of major semi-axis 23
Ephemeris reference time 24
Amplitude of sinusoidal harmonic correction of track inclination 25
Right ascension at the intersection calculated from the reference time 26
Amplitude of cosine harmonic correction of track inclination 27
Orbital inclination with reference to time 28
Amplitude of sinusoidal harmonic correction term of track radius 29
Argument of near place 30
Rate of change of ascension crossing point 31
TABLE 1
Specifically, the method for compressing ephemeris data for satellite navigation and positioning assistance provided by the invention comprises the following steps:
step 1, when the device performs positioning, whether the local storage ephemeris data is expired is judged firstly, the expiration time can be set to be 1-4 hours, if the data is expired, the current ephemeris data is requested from a server, and the request message contains the timestamp information of the local storage ephemeris.
And 2, after receiving the equipment request, the server searches for the current ephemeris data and finds out the expired ephemeris data corresponding to the timestamp according to the uploaded timestamp information, namely the ephemeris data is the same as the ephemeris data stored locally in the equipment.
And 3, subtracting all parameters of the current ephemeris and the outdated ephemeris to obtain the variation of each parameter.
And 4, the ephemeris data content comprises 26 parameters, and the length of each parameter is 1-32 bits. The satellite number and the state of change of 26 parameters are represented by 4 bytes. The first 4 bytes of 0-5 bits represent the satellite number, 6-31 bits represent the corresponding satellite parameters by using a bitmap method (shown in table 1), each bit of the fixed position represents whether one parameter changes, wherein 0 represents the parameter change, and 1 represents the parameter does not change.
And 5, respectively carrying out numerical compression on the first 4 bytes and each parameter variable quantity which is not 0, wherein the numerical compression process is as follows:
assume that the variance of one of the parameters is 32-bit value: 00000000000000000000000100000001
a) The amount of change is shifted to the left by one bit and the sign bit (most significant bit) is shifted to the least significant bit, with the following results:
00000000 00000000 00000010 00000010
b) the data was split into a 7-bit representation, with the following results:
0000 0000000 0000000 0000100 0000010
c) whether higher order data exists is represented by the highest order bit per byte, 1 represents the existence, 0 represents the nonexistence, and other bytes preceding the byte with the highest order bit of 0 are removed, with the following results:
00000100 10000010
and 6, performing numerical compression on all the variable quantities and then packaging to form a data stream, wherein the data arrangement sequence is as follows: the satellite number and the parameter change state compression value are not 0 parameter change amount compression value.
Through the steps, the ephemeris data is compressed and sent to the device by the server, and each byte is sent from low to high when the data stream is sent.
After receiving the data returned by the server, the equipment decompresses the data to obtain the current latest satellite ephemeris data, and the ephemeris data decompression method comprises the following steps:
step 1, the device receives the data stream, and splits the data stream into a plurality of groups of parameters according to the most significant bit of each byte, and the process is as follows:
taking the first 4 bytes of the data stream received by the device as an example, assume that the first 4 bytes are: 10000010000001001000011110000001
a) Reading a byte of the data stream, judging whether the most significant bit of the byte is 1, continuing the step b)
In this example, the read data: 10000010 with high 1
b) If the most significant bit of the byte is 1, indicating that the next byte is the most significant bit of the parameter, the next byte data is continuously read.
The result after reading the next byte of data in this example is: 0000010010000010
c) Repeating the steps a-b until the highest bit of the read byte is 0
The highest order bit of the read byte in step b) is 0, so the final read data is: 0000010010000010
d) The most significant bit of each byte is removed, and the lower 7 bits of each byte are taken out for recombination, and the results are as follows:
and (3) recombining data: 00001000000010
And repeatedly executing the steps a) to d) until all data in the data stream are read, thereby obtaining the satellite number, the parameter change state byte and the subsequent parameter change quantity.
And 2, carrying out numerical decompression on the recombined data to obtain the variable quantities of all the parameters, and comprising the following steps of:
a) the sign bit (most significant bit) of the variation is taken and taken to be negative, with the following results:
00000000 00000000
b) the reorganized data is shifted to the right by one bit and represented in 8-bit byte form, with the following results:
00000001 00000001
c) and performing exclusive or operation on the results of the a and the b to obtain a variation, wherein the result is as follows:
00000001 00000001
and 3, reducing the variable quantity into a parameter value, wherein the process is as follows:
a) since 0 to 5 of the first parameter of the data stream indicates the satellite number and 6 to 31 of the bitmap of the ephemeris parameter, it is determined whether or not the number is 1 from the 6 th bit. The bit of 1 indicates that the parameter exists, and the variable quantity is the result obtained after numerical decompression; a bit of 0 indicates that this parameter is absent and that the variation is 0.
b) And after the variable quantity of each ephemeris parameter is obtained according to the ephemeris parameter bitmap, adding the variable quantity and the local ephemeris parameters corresponding to the satellite numbers to obtain the current ephemeris parameters.
And decompression of the ephemeris data is completed.
The above mentioned compressing and decompressing process of the ephemeris data is a complete transmission method of the satellite navigation positioning assistance ephemeris data.
The technical means disclosed in the invention scheme are not limited to the technical means disclosed in the above embodiments, but also include the technical scheme formed by any combination of the above technical features. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principle of the present invention, and such improvements and modifications are also considered to be within the scope of the present invention.

Claims (7)

1. The satellite navigation positioning auxiliary ephemeris data compression method is characterized by comprising the following steps:
step 1, when the device carries out positioning, firstly judging whether local storage ephemeris data is expired, if so, requesting current ephemeris data from a server, wherein a request message comprises timestamp information of the local storage ephemeris;
step 2, after receiving the equipment request, the server searches for the current ephemeris data and finds out the outdated ephemeris data corresponding to the timestamp according to the uploaded timestamp information;
step 3, subtracting all parameters of the current ephemeris and the outdated ephemeris to obtain the variation of each parameter;
step 4, representing the change states of the satellite numbers and the 26 parameters by using 4 bytes, wherein 0-5 bits represent the satellite numbers, and 6-31 bits represent whether the corresponding satellite parameters change or not by using a bitmap method;
and 5, respectively carrying out numerical compression on the 4 bytes and each parameter variable quantity which is not 0 in the step 4, wherein the numerical compression process is as follows:
a) shifting the data to the left by one bit and shifting the sign bit at the most significant bit to the least significant bit;
b) splitting the data into a 7-bit representation;
c) using the highest bit value of each byte to represent whether higher bit data exists, and removing other bytes in front of the byte in which the highest bit value represents that the higher bit data does not exist;
and 6, performing numerical compression on all the variable quantities and then packaging to form a data stream, wherein the data arrangement sequence is as follows: the satellite number and the parameter change state compression value are not 0 parameter change amount compression value.
2. The method for compressing satellite navigation positioning assistance ephemeris data according to claim 1, wherein the expiration time in step 1 is set to 1-4 hours.
3. The method for compressing ephemeris data according to claim 1, wherein in step 4, 6 to 31 bits of 4 bytes, 0 indicates that the parameter is changed and 1 indicates that the parameter is not changed.
4. The method as claimed in claim 1, wherein in step c), the highest bit value of 1 indicates the presence of higher bit data, and 0 indicates the absence of higher bit data.
5. The method for transmitting the satellite navigation positioning assistance ephemeris data is characterized by comprising the method for compressing the satellite navigation positioning assistance ephemeris data according to any one of claims 1 to 4, wherein the method comprises the steps of sending the data to the device by the server, and decompressing the data after the device receives the data returned by the server, wherein the data decompressing comprises the following specific steps:
step 1, the device receives the data stream, splits the data stream into a plurality of groups of parameters according to the most significant bit of each byte, and performs the following processing:
a) reading a byte of the data stream, judging whether a higher-order byte exists according to the highest-order numerical value of the byte, and continuing the step b);
b) if the higher order byte exists, continuing to read the next byte data;
c) repeating the steps a) to b) until no higher byte exists in the read byte;
d) removing the most significant bit of each byte, and taking out the low 7 bits of each byte for recombination;
repeatedly executing the steps a) to d) until all data in the data stream are read, thereby obtaining the satellite number, the parameter change state byte and the subsequent parameter change quantity;
and 2, carrying out numerical decompression on the recombined data to obtain the variable quantities of all the parameters, and comprising the following steps of:
a) acquiring the sign bit of the highest bit of the variation, and taking the negative bit;
b) the reorganized data is shifted to the right by one bit and is expressed in the form of 8-bit bytes;
c) carrying out XOR operation on the results of the a and the b to obtain a variable quantity;
and 3, reducing the variable quantity into a parameter value, wherein the process is as follows:
a) judging whether each satellite parameter changes from 6-31 bits of the data stream;
b) and after the variable quantity of each changed ephemeris parameter is obtained according to the ephemeris parameter bitmap, adding the variable quantity and the local ephemeris parameters corresponding to the satellite numbers to obtain the current ephemeris parameters.
6. The method for transmitting satellite navigation positioning assistance ephemeris data according to claim 5, wherein in step 1, a), the highest byte bit value is 1, which indicates the presence of higher bit data, and 0 indicates the absence of higher bit data.
7. The method for transmitting satellite-navigation positioning assistance ephemeris data according to claim 5, wherein in step 3, a) is 0 in 6 to 31 bits to indicate that the parameter is changed, and 1 indicates that the parameter is not changed.
CN202010410391.XA 2020-05-15 2020-05-15 Satellite navigation positioning auxiliary ephemeris data compression and transmission method Expired - Fee Related CN111314392B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202010410391.XA CN111314392B (en) 2020-05-15 2020-05-15 Satellite navigation positioning auxiliary ephemeris data compression and transmission method
PCT/CN2020/111387 WO2021227301A1 (en) 2020-05-15 2020-08-26 Satellite navigation positioning auxiliary ephemeris data compression method and transmission method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010410391.XA CN111314392B (en) 2020-05-15 2020-05-15 Satellite navigation positioning auxiliary ephemeris data compression and transmission method

Publications (2)

Publication Number Publication Date
CN111314392A true CN111314392A (en) 2020-06-19
CN111314392B CN111314392B (en) 2020-09-15

Family

ID=71148261

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010410391.XA Expired - Fee Related CN111314392B (en) 2020-05-15 2020-05-15 Satellite navigation positioning auxiliary ephemeris data compression and transmission method

Country Status (2)

Country Link
CN (1) CN111314392B (en)
WO (1) WO2021227301A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111988748A (en) * 2020-07-08 2020-11-24 广州南方卫星导航仪器有限公司 Method, equipment and medium for automatically controlling SIM card use flow by deformation monitoring CORS host
WO2021227301A1 (en) * 2020-05-15 2021-11-18 诺领科技(南京)有限公司 Satellite navigation positioning auxiliary ephemeris data compression method and transmission method
CN115278525A (en) * 2022-08-09 2022-11-01 成都航空职业技术学院 Method and system for simplifying cluster moving object continuous space-time positioning data

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116456290B (en) * 2023-06-14 2023-09-12 南京北斗创新应用科技研究院有限公司 Beidou position information message compression coding method and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1993976A (en) * 2004-07-29 2007-07-04 奥西-技术有限公司 Lossless compression of color image data using entropy encoding
US7689630B1 (en) * 2006-03-15 2010-03-30 Richard L. Lam Two-level bitmap structure for bit compression and data management
US20140253369A1 (en) * 2013-03-05 2014-09-11 Subcarrier Systems Corporation Method and apparatus for reducing satellite position message payload by adaptive data compression techniques
CN107463335A (en) * 2017-08-02 2017-12-12 上海数烨数据科技有限公司 A kind of location track big data high-efficiency storage method
CN111123313A (en) * 2019-12-28 2020-05-08 北京华弘集成电路设计有限责任公司 Positioning method, device and system of Internet of things equipment

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102103630B (en) * 2010-12-08 2013-06-05 中国联合网络通信集团有限公司 Data compression method and device as well as data decompression method and device
WO2015183262A1 (en) * 2014-05-28 2015-12-03 Subcarrier Systems Corp. Method and apparatus for reducing satellite position message payload by adaptive data compression techniques
CN106445588B (en) * 2016-09-08 2018-05-04 腾讯科技(深圳)有限公司 The update method and device of attribute information
CN111314392B (en) * 2020-05-15 2020-09-15 诺领科技(南京)有限公司 Satellite navigation positioning auxiliary ephemeris data compression and transmission method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1993976A (en) * 2004-07-29 2007-07-04 奥西-技术有限公司 Lossless compression of color image data using entropy encoding
US7689630B1 (en) * 2006-03-15 2010-03-30 Richard L. Lam Two-level bitmap structure for bit compression and data management
US20140253369A1 (en) * 2013-03-05 2014-09-11 Subcarrier Systems Corporation Method and apparatus for reducing satellite position message payload by adaptive data compression techniques
CN107463335A (en) * 2017-08-02 2017-12-12 上海数烨数据科技有限公司 A kind of location track big data high-efficiency storage method
CN111123313A (en) * 2019-12-28 2020-05-08 北京华弘集成电路设计有限责任公司 Positioning method, device and system of Internet of things equipment

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
蒋鹏 等: "基于自适应最优消零的无线传感器网络数据压缩算法研究", 《通信学报》 *
陈海生 等: "基于北斗短报文的渔获信息压缩传输方法", 《农业工程学报》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021227301A1 (en) * 2020-05-15 2021-11-18 诺领科技(南京)有限公司 Satellite navigation positioning auxiliary ephemeris data compression method and transmission method
CN111988748A (en) * 2020-07-08 2020-11-24 广州南方卫星导航仪器有限公司 Method, equipment and medium for automatically controlling SIM card use flow by deformation monitoring CORS host
CN115278525A (en) * 2022-08-09 2022-11-01 成都航空职业技术学院 Method and system for simplifying cluster moving object continuous space-time positioning data

Also Published As

Publication number Publication date
CN111314392B (en) 2020-09-15
WO2021227301A1 (en) 2021-11-18

Similar Documents

Publication Publication Date Title
CN111314392B (en) Satellite navigation positioning auxiliary ephemeris data compression and transmission method
CN108072887B (en) Single-base-station long-distance offshore real-time dynamic positioning method
WO2022156481A1 (en) Ephemeris forecasting method and apparatus
CN1307683A (en) Satellite positioning reference system and method
CN112887320A (en) Ephemeris data processing method, device, equipment and storage medium
EP3011363B1 (en) Method and apparatus for providing a compact extended ephemeris package for gnss processing
CN113267790A (en) Satellite orbit clock error correction number coding method based on Beidou global short message communication
EP2545660A1 (en) Providing ephemeris data and clock corrections to a satellite navigation system receiver
CN113075710B (en) Positioning difference information acquisition method, device, equipment and computer storage medium
CN115080498B (en) Signal data storage method and storage chip based on satellite navigation application
CN104267418A (en) Data code positioning method and system based on pseudo range differential
CN104852783A (en) GPS data transmission method and system
CN112787705A (en) Time service system and method
US8635016B2 (en) Systems and methods of communication in an assisted navigation system
CA2884421C (en) System and method for compressing gps data
CN112100308B (en) Similarity query method for Beidou space-time trajectory
CN114460608A (en) Compression coding and use strategy of GNSS differential data
CN113176590B (en) 3 GPP-based precise point positioning method and device and electronic equipment
JP7210781B2 (en) Method, system and apparatus for transmitting and receiving differential correction data messages
CN109031369A (en) Data-encoding scheme and device suitable for Beidou GPS dual system differential data format
Yin et al. Performance analysis of L2 and L5 CNAV broadcast ephemeris for orbit calculation
CN115508868A (en) Navigation information reconstruction and recoding method and device based on GNSS service information enhancement
CN115598681A (en) Method, device, computer and storage medium for correcting Gaussian envelope of product residual error
CN109033137B (en) Dynamic RINEX data storage method and device
KR102506030B1 (en) GPS location data transmission and reception device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20200619

Assignee: XINYI INFORMATION TECHNOLOGY (SHANGHAI) Co.,Ltd.

Assignor: Nuo Ling Technology (Ltd.) Co.,Ltd.

Contract record no.: X2022310000167

Denomination of invention: Compression and transmission of ephemeris data aided by satellite navigation and positioning

Granted publication date: 20200915

License type: Common License

Record date: 20221206

EE01 Entry into force of recordation of patent licensing contract
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20200915

CF01 Termination of patent right due to non-payment of annual fee