CN107707629A - The method of GNSS message conversion checking - Google Patents

The method of GNSS message conversion checking Download PDF

Info

Publication number
CN107707629A
CN107707629A CN201710820420.8A CN201710820420A CN107707629A CN 107707629 A CN107707629 A CN 107707629A CN 201710820420 A CN201710820420 A CN 201710820420A CN 107707629 A CN107707629 A CN 107707629A
Authority
CN
China
Prior art keywords
message
checking
unified
data
gnss
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
CN201710820420.8A
Other languages
Chinese (zh)
Other versions
CN107707629B (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.)
Qianxun Position Network Co Ltd
Original Assignee
Qianxun Position Network 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 Qianxun Position Network Co Ltd filed Critical Qianxun Position Network Co Ltd
Priority to CN201710820420.8A priority Critical patent/CN107707629B/en
Publication of CN107707629A publication Critical patent/CN107707629A/en
Application granted granted Critical
Publication of CN107707629B publication Critical patent/CN107707629B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer And Data Communications (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention provides a kind of method of GNSS message conversion checking, it is characterised in that comprises the following steps:Step S1, message is input to unified message verification platform;Step S2, the source of unified message verification platform detection message output, and carry out respective handling;Step S3, unified message verification platform detect whether to support the checking of message;Step S4, if unified message verification platform supports the checking of message, whether the file for detecting input meets the form of message, and carries out the verification of content integrity;Step S5, after the verification of content integrity passes through, convert the message to unified message format;Step S6, the intermediate data format that message is converted to is verified, and export the result.The present invention can eliminate the otherness of each message, improve the accuracy and ease for use of checking, can be verified for off-line files data and the data of real-time streams.

Description

The method of GNSS message conversion checking
Technical field
The present invention relates to information authentication technical field, and in particular to a kind of method of GNSS message conversion checking.
Background technology
With the development and popularization of satellite positioning tech, mechanics of communication and computer networking technology, the public is to location-based service Demand it is more and more important.Differential positioning is as a kind of method for easily significantly improving positioning precision, by popular extensive Receiving.Each manufacturer is also promoting the differential position and terminal device of oneself.Differential position needs to broadcast difference For localization message to terminal device, differential message has international coding, such as RTCM (RTCM Radio Technical at present Commission for Maritime Services, the international ocean shipping cause radiotechnics committee), but each manufacturer also has The code/decode format of oneself, such as CMR (a kind of differential data form of Trimble companies), the RT17 lattice of Trimble companies Formula, Novtel companies OEM6 (a kind of differential data form of Novtel companies) message format, different message formats, content with Code encoding/decoding mode is naturally different, even if such as international standard RTCM, there is also different versions, such as RTCM 3.0, RTCM 3.2, the code encoding/decoding mode between different editions is also different.But in the differential message broadcast, the data field of core is phase As, different message can be converted mutually, but after the message conversion of different-format, how verify the correct of message conversion Property, currently without unified standard and flow.
The standard of information authentication represents the message crossed by the criterion validation, the processing for core field once establishing On be correctly, can falsfication, even if going wrong and retrospective.The processing of core field as why simply, it is Because different messages have different extended fields, these extended fields can not be unified, and each message can only individually handle.
Current immediate scheme, that is, the demand of which message conversion is received, that is, is handled, for example RTCM message turns CMR format is changed to, then CMR data and RTCM data can be broadcast with a receiver simultaneously, then write the journey of RTCM to CMR conversions Sequence, the CMR being converted to finally is verified, whether CMR data and the CMR data that receiver is broadcast are consistent.
The problem of prior art is present is as follows:
1st, verification mode disunity, for example CMR message is transformed into RTCM, then after changing, from the data of RTCM agreements Verify whether translated data is correct in error, be according still further to Novtel agreements if wanting reconvert to Novtel agreements Data field standard is verified, and the data field standard of each agreement is inconsistent, improves the complexity of checking.
2nd, data area disunity, in existing technical scheme, in the data field per class message, the model of each field Enclose, meaning is inconsistent.
3rd, after message conversion post processing may be needed to be verified.
4th, for real-time, off-line data processing poor compatibility.Current verification method, offline number is only applicable to substantially According to.
The content of the invention
The GNSS of the invention for being applied to different-format (Global Navigation Satellite System, defend by the whole world Star navigation positioning system) carry out message conversion between message format after verify solve following technology and ask to data content Topic:
1st, all data a unified form is transformed into be verified.This is unified form and uses for reference RINEX (Receiver Independent Exchange Format, the unrelated data interchange format of receiver) form definition, and can spread. The form is a kind of text formatting, and each data field also has unified standard, so can only be entered using a verification method The data verification of the various forms of row.
2nd, intermediate data format defined in the present invention, to each data field, there is clear and definite value, precision model Enclose, convenient checking.
3rd, the form that the present invention uses uses for reference RINEX form, suitable for current most of the poster processing soft.
4th, the present invention can be tested easily using compatible Data Input Interface for real time data and off-line data Card.
The technical solution adopted by the present invention is as follows:
A kind of method of GNSS message conversion checking, comprises the following steps:
Step S1, message is input to unified message verification platform;
Step S2, the source of unified message verification platform detection message output, and carry out respective handling;
Step S3, unified message verification platform detect whether to support the checking of message;
Step S4, if unified message verification platform supports the checking of message, whether the file for detecting input meets and disappears The form of breath, and carry out the verification of message content integrality;
Step S5, after the verification of message content integrality passes through, convert the message to unified message format;
Step S6, the intermediate data format that message is converted to is verified, and export the result.
Further, the unified message verification platform uses inserter structure.
Further, in step S2, if the source of message output is off-line files, step S3 is directly performed.
Further, in step S2, if the source of message output is real time data, data conversion module is loaded, will In real time data write-in file, step S3 is performed.
Further, unified message verification platform detects whether to support the real time data, if it does not, then exploitation branch The data conversion module of the real time data is held, reloads unified message verification platform.
Further, in step S3, if the checking of message, development support are not supported in the detection of unified message verification platform The data conversion module of information authentication, then data conversion module is accessed into unified message verification platform.
Further, message format unified in step S5 refers to RINEX format standard, and can flexibly be expanded Exhibition.
Further, if the current RINEX forms of message content of output are comprising addition extended field is Can.
Further, when being verified in step S6 to the intermediate data format that message is converted to, for the expansion of addition Field is opened up, is verified according to the standard of extended field.
The beneficial effects of the present invention are:
1st, the data after being changed using a kind of intermediate data format to all kinds are verified, can eliminate each message Otherness, improve the accuracy and ease for use of checking.
2nd, a unified information authentication platform has been built, can have been carried out for off-line files data and the data of real-time streams Checking.
Brief description of the drawings
Fig. 1 is the flow chart of GNSS message contents transformation result checking of the present invention.
Embodiment
The present invention provides a kind of method of flexible GNSS message conversion checking.Hereinafter, it is right in conjunction with the accompanying drawings and embodiments The present invention is further elaborated.
Fig. 1 is the flow chart of GNSS message contents transformation result checking of the present invention, and specific message format detection, content turn Change, data verification can unify into unified message verification platform.It is specifically divided into following steps:
Step S1, message A and B checking is carried out, then message A and B are input to unified message verification platform.
Step S2, the source of unified message verification platform detection message output, if off-line files, then after directly transferring to Continuous step process;If real-time stream, then data conversion module is loaded, real-time stream is write in file, it is follow-up to go back It is to be contrasted using file.
Step S3, the current checking for whether supporting such message of unified message verification platform detection.
Step S4, if such message can be supported, whether the file for detecting input meets the message format, and is disappeared Cease the verification of content integrity.
Step S5, message content completeness check are converted to the unified message lattice of the invention defined by rear, by the message Formula.
Step S6, message A and the B intermediate data format being converted to are verified, and export the result.
Preferably, support of the unified message verification platform to type of message is plug-in type, in step 2, if input Form is real time data, and unified message verification platform will detect whether to support the form, if it does not, only needing exploitation to this The data conversion module of real time data, reload unified message verification platform.
Preferably, in step 3, unified message verification platform can also detect for the file type of input, if system One information authentication platform can not support current message type, also only need to develop corresponding data conversion module, then by the module Conversion platform is accessed, ensure that the flexibility of verification platform.
Preferably, the format standard for the unified message Format Reference RINEX that the present invention defines, and can flexibly be expanded Exhibition.
The reason for using for reference RINEX forms is can easily to support most of post processors on the market.
If the current RINEX forms of content of output are not comprising only needing oneself addition extended field. During checking, for the extended field of addition, also verified according to the standard of extended field.
The present invention is a kind of processed offline program, performance be not it is main pursue a goal, in general computational language is such as Java/C/C++/C# can be implemented.
Although the present invention is disclosed as above with preferred embodiment, it is not for limiting the present invention, any this area Technical staff without departing from the spirit and scope of the present invention, may be by the methods and technical content of the disclosure above to this hair Bright technical scheme makes possible variation and modification, therefore, every content without departing from technical solution of the present invention, according to the present invention Any simple modifications, equivalents, and modifications made to above example of technical spirit, belong to technical solution of the present invention Protection domain.

Claims (9)

  1. A kind of 1. method of GNSS message conversion checking, it is characterised in that comprise the following steps:
    Step S1, message is input to unified message verification platform;
    Step S2, the source of unified message verification platform detection message output, and carry out respective handling;
    Step S3, unified message verification platform detect whether to support the checking of message;
    Step S4, if unified message verification platform supports the checking of message, whether the file for detecting input meets message Form, and carry out the verification of message content integrality;
    Step S5, after the verification of message content integrality passes through, convert the message to unified message format;
    Step S6, the intermediate data format that message is converted to is verified, and export the result.
  2. A kind of 2. method of GNSS message conversion checking as claimed in claim 1, it is characterised in that the unified message checking Platform uses inserter structure.
  3. 3. the method for a kind of GNSS message conversion checking as claimed in claim 1, it is characterised in that in step S2, if disappeared The source of breath output is off-line files, then directly performs step S3.
  4. 4. the method for a kind of GNSS message conversion checking as claimed in claim 1, it is characterised in that in step S2, if disappeared The source of breath output is real time data, then loads data conversion module, and real time data is write in file, performs step S3.
  5. A kind of 5. method of GNSS message conversion checking as claimed in claim 4, it is characterised in that unified message verification platform Detect whether to support the real time data, if it does not, the then data conversion module of real time data described in development support, then add It is downloaded to unified message verification platform.
  6. 6. the method for a kind of GNSS message conversion checking as claimed in claim 1, it is characterised in that in step S3, if system One information authentication detection of platform does not support the data conversion module of the checking, then development support information authentication of message, then by data Modular converter accesses unified message verification platform.
  7. 7. the method for a kind of GNSS message conversion checking as claimed in claim 1, it is characterised in that unified in step S5 to disappear Format Reference RINEX format standard is ceased, and can flexibly be extended.
  8. 8. the method for a kind of GNSS message conversion checking as claimed in claim 7, it is characterised in that if in the message of output Hold current RINEX forms not comprising, then add extended field.
  9. 9. the method for a kind of GNSS message conversion checking as claimed in claim 8, it is characterised in that turn in step S6 to message When the intermediate data format got in return is verified, for the extended field of addition, verified according to the standard of extended field.
CN201710820420.8A 2017-09-12 2017-09-12 GNSS message conversion verification method Active CN107707629B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710820420.8A CN107707629B (en) 2017-09-12 2017-09-12 GNSS message conversion verification method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710820420.8A CN107707629B (en) 2017-09-12 2017-09-12 GNSS message conversion verification method

Publications (2)

Publication Number Publication Date
CN107707629A true CN107707629A (en) 2018-02-16
CN107707629B CN107707629B (en) 2020-10-30

Family

ID=61171580

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710820420.8A Active CN107707629B (en) 2017-09-12 2017-09-12 GNSS message conversion verification method

Country Status (1)

Country Link
CN (1) CN107707629B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109033137A (en) * 2018-06-06 2018-12-18 千寻位置网络有限公司 Dynamic RINEX date storage method and device
CN111386477A (en) * 2018-12-28 2020-07-07 深圳市大疆创新科技有限公司 Observation data conversion method, equipment, movable platform and storage medium
CN117950888A (en) * 2024-03-25 2024-04-30 民航成都电子技术有限责任公司 Airport message management method, airport message management device, airport message management medium and computing equipment

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101013436A (en) * 2007-01-25 2007-08-08 无敌科技(西安)有限公司 Method and system for converting text data of different formats to uniform format
CN102590836A (en) * 2012-01-10 2012-07-18 中国计量科学研究院 Time-frequency transfer data acquisition and processing system based on global navigation satellite systems
US20140077991A1 (en) * 2012-09-20 2014-03-20 California Institute Of Technology Enhanced broadcast ephemeris for high accuracy assisted gps positioning
CN104603637A (en) * 2012-06-27 2015-05-06 空中客车防务及航天有限公司 Authentication of satellite navigation signals
CN204515139U (en) * 2015-03-25 2015-07-29 武汉大学 A kind of low cost real-time satellite navigation and positioning algorithm demo plant
CN105512588A (en) * 2015-11-25 2016-04-20 安徽云硕科技有限公司 Multi-code parsing conversion system
CN105590028A (en) * 2015-12-21 2016-05-18 上海华测导航技术股份有限公司 Real-time recording and processing method for high-frequency GNSS data
CN105824924A (en) * 2016-03-17 2016-08-03 孙红星 Multifunctional GNSS data conversion system
CN106257429A (en) * 2016-01-27 2016-12-28 上海华测导航技术股份有限公司 A kind of method of GNSS receiver supporting Survey Software acceptance test
CN106605155A (en) * 2014-06-18 2017-04-26 大陆-特韦斯股份有限公司 Method for verifying the plausibility of GNSS position signals
CN106932791A (en) * 2017-02-17 2017-07-07 上海华测导航技术股份有限公司 A kind of difference quality of data indication test method

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101013436A (en) * 2007-01-25 2007-08-08 无敌科技(西安)有限公司 Method and system for converting text data of different formats to uniform format
CN102590836A (en) * 2012-01-10 2012-07-18 中国计量科学研究院 Time-frequency transfer data acquisition and processing system based on global navigation satellite systems
CN104603637A (en) * 2012-06-27 2015-05-06 空中客车防务及航天有限公司 Authentication of satellite navigation signals
US20140077991A1 (en) * 2012-09-20 2014-03-20 California Institute Of Technology Enhanced broadcast ephemeris for high accuracy assisted gps positioning
CN106605155A (en) * 2014-06-18 2017-04-26 大陆-特韦斯股份有限公司 Method for verifying the plausibility of GNSS position signals
CN204515139U (en) * 2015-03-25 2015-07-29 武汉大学 A kind of low cost real-time satellite navigation and positioning algorithm demo plant
CN105512588A (en) * 2015-11-25 2016-04-20 安徽云硕科技有限公司 Multi-code parsing conversion system
CN105590028A (en) * 2015-12-21 2016-05-18 上海华测导航技术股份有限公司 Real-time recording and processing method for high-frequency GNSS data
CN106257429A (en) * 2016-01-27 2016-12-28 上海华测导航技术股份有限公司 A kind of method of GNSS receiver supporting Survey Software acceptance test
CN105824924A (en) * 2016-03-17 2016-08-03 孙红星 Multifunctional GNSS data conversion system
CN106932791A (en) * 2017-02-17 2017-07-07 上海华测导航技术股份有限公司 A kind of difference quality of data indication test method

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109033137A (en) * 2018-06-06 2018-12-18 千寻位置网络有限公司 Dynamic RINEX date storage method and device
CN109033137B (en) * 2018-06-06 2021-11-05 千寻位置网络有限公司 Dynamic RINEX data storage method and device
CN111386477A (en) * 2018-12-28 2020-07-07 深圳市大疆创新科技有限公司 Observation data conversion method, equipment, movable platform and storage medium
CN117950888A (en) * 2024-03-25 2024-04-30 民航成都电子技术有限责任公司 Airport message management method, airport message management device, airport message management medium and computing equipment

Also Published As

Publication number Publication date
CN107707629B (en) 2020-10-30

Similar Documents

Publication Publication Date Title
CN107707629A (en) The method of GNSS message conversion checking
CN102750332B (en) Information issuing method, Apparatus and system
CN110377438A (en) The method for routing of striding course communication interface, device and system
CN107918138A (en) " cloud+end " comprehensive positioning terminal positioner and Differential positioning method
CN104240050A (en) Logistics information processing method and device and business system
JP2011523749A (en) Method for providing service based on tag information, and corresponding tag and tag reader
CN107182124A (en) A kind of high-precision locating method and device based on grid
CN107566090B (en) Fixed-length/variable-length text message processing method and device
CN102413162A (en) Website front-end verification method and device
CN103731247B (en) Receipt method for achieving big dipper RD communication
CN105391593A (en) Message transmission method and equipment
CN101004443A (en) Tracking method and system by handset possessing positioning device
CN103500139A (en) Communication software integration testing system and method
CN110515827A (en) Automated testing method, device, computer equipment and storage medium
CN109783752A (en) Page loading method and device, electronic equipment and computer readable storage medium
CN102469112B (en) Position tracking implementation method, Apparatus and system
CN102799629B (en) WSDL (Web Services Description Language) file quality ensuring system and realizing method thereof
Kurita et al. Application of a formal specification language in the development of the “Mobile FeliCa” IC chip firmware for embedding in mobile phone
CN104991263A (en) Method for performing satellite positioning signal resolution
US20110316672A1 (en) Mobile communication based tagging
CN114202419A (en) Message generation method, device, equipment, storage medium and program product
CN114510357A (en) Satellite launching field test identification service message interaction method and system
CN104320415B (en) A kind of substation equipment kinematic insert formula specification analytic method
CN102589543B (en) Method and device for processing information
CN102236098A (en) Auxiliary positioning method and device of global positioning system

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