CN107707629A - The method of GNSS message conversion checking - Google Patents
The method of GNSS message conversion checking Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/565—Conversion or adaptation of application format or content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/12—Applying 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
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)
- 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.
- 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. 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. 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.
- 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. 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. 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. 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. 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.
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)
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)
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 |
-
2017
- 2017-09-12 CN CN201710820420.8A patent/CN107707629B/en active Active
Patent Citations (11)
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)
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 |