Cloud collaborative Beidou short message communication test method and system

Through the cloud platform and the Beidou short message communication test system, the positioning problem of the Beidou satellite navigation system in the groundless Internet area was solved, and multi-device concurrent access and PPP-RTK service testing were realized, which improved the testing efficiency and positioning accuracy.

CN119945537AActive Publication Date: 2025-05-06齐鲁空天信息研究院 +1

Patent Information

Application Number
CN202510432259.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-08
Publication Date
2025-05-06
Estimated Expiration
2045-04-08

AI Technical Summary

Technical Problem

In remote areas or marine areas without ground Internet, it is difficult to achieve real-time precise positioning, which limits the large-scale application of Beidou satellite navigation system. At the same time, the bandwidth and broadcast frequency of Beidou short message communication links are limited, making it difficult to realize real-time PPP-RTK enhanced positioning services and testing.

Method used

By establishing a cloud Beidou short message communication test platform, concurrent access to multiple Beidou short message devices and PPP-RTK lightweight service broadcasting are realized. Formulate and manage multi-scenario and multi-mode test plans, carry out PPP-RTK collaborative positioning tests for multiple devices, and realize real-time monitoring and automated report generation through test result analysis and data display.

Benefits of technology

The testing efficiency of Beidou short message communication terminal has been improved, and the automation of Beidou short message and the reduced human-based PPP-RTK satellite-based enhanced positioning test has been realized, which fully evaluates the effectiveness of Beidou short message communication in PPP-RTK service.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119945537A_ABST
    Figure CN119945537A_ABST
Patent Text Reader

Abstract

The invention discloses a cloud collaborative Beidou short message communication test method and system, and belongs to the technical field of satellite navigation and satellite communication. The method comprises the following steps: connecting a plurality of Beidou short message PPP-RTK positioning devices, and converting a message data format; formulating a user test plan, and performing Beidou communication test of the test plan based on the positioning equipment spatio-temporal information; performing visual display on the Beidou communication test plan state; carrying out visual display according to a Beidou communication test result, and establishing a test database; and outputting the customized Beidou short message communication test report. According to the invention, the automatic and few-person PPP-RTK satellite-based enhanced positioning test based on the Beidou short message is realized, and the PPP-RTK service efficiency of Beidou short message communication is fully evaluated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of satellite navigation and satellite communication, and specifically relates to a cloud-coordinated Beidou short message communication test method and system. Background Art

[0002] In recent years, Beidou ground-based enhanced PPP-RTK service technology has become increasingly mature. The PPP-RTK service broadcasted on the Internet can achieve high-precision, fast-convergence, accurate and reliable positioning. However, for remote areas or ocean areas without ground Internet, it is difficult to achieve real-time and accurate positioning because it is impossible to receive PPP-RTK enhanced service product data based on the network, which greatly limits the large-scale application of Beidou in such areas. Beidou short message communication is a unique and powerful service of the Beidou satellite navigation system. It realizes direct and two-way information transmission between Beidou ground terminals and Beidou satellites and Beidou ground monitoring stations. Therefore, this functional feature enables Beidou terminals with Beidou short message modules to communicate over a wide area in areas without ground Internet through short messages. However, the link bandwidth and broadcast frequency of Beidou short messages are limited. Therefore, how to realize the real-time PPP-RTK enhanced positioning service of Beidou short messages and carry out PPP-RTK satellite-based enhanced service tests for different time periods, different regions, and different terminals are technical difficulties that need to be solved urgently.

[0003] Aiming at the broadcasting demand of Beidou PPP-RTK satellite-based augmented service, based on Beidou short message service, we open up the cloud service link between the existing Beidou PPP-RTK service platform and the positioning terminal, study the satellite-based PPP-RTK service test and plan formulation of multi-scenario, multi-mode, and multi-terminal communication terminals based on Beidou short messages, and solve the problem of low automation of short message communication test monitoring. Therefore, how to conduct functional and performance tests on Beidou short message terminals for PPP-RTK services, understand their performance in different scenarios, and thus optimize the performance and functions of the terminals in a targeted manner, improve user experience, and meet users' wide-area high-precision positioning needs has become a practical problem that needs to be solved urgently. Summary of the invention

[0004] To solve the above technical problems, the present invention provides a cloud-coordinated Beidou short message communication test method and system. Aiming at the wide-area service broadcasting demand of Beidou PPP-RTK, a cloud-based Beidou short message communication test platform is established to realize concurrent access of multiple Beidou short message devices and PPP-RTK lightweight service broadcasting. A multi-scenario and multi-mode test plan for Beidou short message PPP-RTK service is formulated and managed through the cloud, and PPP-RTK collaborative positioning test of multiple Beidou short message devices is carried out. Real-time monitoring of terminals and test plans is realized through test result analysis and test data display, and Beidou short message communication test reports are automatically generated to improve the test efficiency of Beidou short message communication terminals.

[0005] To achieve the above purpose, the technical solution adopted by the present invention is as follows:

[0006] A cloud-coordinated Beidou short message communication test method, the method comprising:

[0007] Step 1: Connect multiple Beidou short message PPP-RTK positioning devices and convert the message data format;

[0008] Step 2: Develop a user test plan and conduct Beidou communication tests based on the time and space information of the positioning device;

[0009] Step 3: Visually display the status of the Beidou communication test plan;

[0010] Step 4: Conduct visual display based on Beidou communication test results and establish a test database;

[0011] Step 5. Output customized Beidou short message communication test report.

[0012] On the other hand, the present invention provides a cloud-coordinated Beidou short message communication test system, comprising:

[0013] Beidou short message device connection module, used to achieve batch access and automatic management of Beidou short message PPP-RTK positioning devices based on cloud platform and database, perform hexadecimal to binary format conversion of short message to real-time data stream and carry out PPP-RTK positioning;

[0014] Beidou communication plan management module, used to configure test plans for different times, locations and terminals, use short messages to lightweight encode PPP-RTK products, convert binary and hexadecimal formats, and transmit PPP-RTK information to carry out positioning tests;

[0015] Beidou communication plan status display module, used to realize the visualization and dynamic management of Beidou short message PPP-RTK positioning equipment;

[0016] Beidou communication test result analysis module, used to carry out visual display based on the test results of Beidou short message PPP-RTK positioning equipment;

[0017] Beidou communication test report generation module is used to automatically generate PPP-RTK positioning service performance evaluation reports for cloud-coordinated Beidou short message communication test plan.

[0018] In a third aspect, the present invention provides an electronic device, comprising: one or more processors; a memory for storing one or more programs; wherein, when one or more programs are executed by the one or more processors, the one or more processors implement the aforementioned cloud-coordinated Beidou short message communication test method.

[0019] In a fourth aspect, the present invention provides a computer-readable storage medium having executable instructions stored thereon, which, when executed by a processor, enables the processor to implement the aforementioned cloud-coordinated Beidou short message communication test method.

[0020] The beneficial effects of the present invention are:

[0021] Access each Beidou short message PPP-RTK positioning device through the cloud, and then develop a communication test plan. For different times, different areas, and different devices, use Beidou short messages to transmit lightweight encoded PPP-RTK correction product data to Beidou short message PPP-RTK positioning devices through platform instructions. After receiving the correction information, the positioning device parses and locates the message, and returns the information to the cloud for display, communication plan analysis, and test report generation, to achieve automated and less-manned PPP-RTK satellite-based enhanced positioning testing based on Beidou short messages, so as to fully evaluate the performance of Beidou short message communication in PPP-RTK services. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] Figure 1 A schematic diagram of a cloud-coordinated Beidou short message communication test method of the present invention;

[0023] Figure 2 This is a working logic diagram of a cloud-coordinated Beidou short message communication test system of the present invention. DETAILED DESCRIPTION

[0024] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0025] like Figure 1 The present invention shows a cloud-coordinated Beidou short message communication test method, which is based on the multi-scenario, multi-mode, multi-terminal satellite-based PPP-RTK service test and plan formulation of Beidou short message communication terminals, solves the problem of low automation of short message communication test monitoring, realizes concurrent access of multiple Beidou short message devices and PPP-RTK lightweight service broadcasting, carries out PPP-RTK collaborative positioning test of multiple Beidou short message devices, and realizes real-time monitoring of terminals and test plans through test result analysis and test data display, and automatically generates Beidou short message communication test reports to improve the test efficiency of Beidou short message communication terminals. Specifically, it includes the following steps:

[0026] Step 1: Connect multiple Beidou short message PPP-RTK positioning devices, and recompress and encode the format of the existing RTCM format product message data; specifically:

[0027] Step 1.1: Cut and compress the PPP-RTK correction product according to the parameters to form a binary data format to be broadcast. Through binary and hexadecimal conversion, the data is converted into a character form that can be broadcast and recognized by short messages.

[0028] The product message is divided into two parts: the message header and the data body. For satellite orbit clock products, the message header is designed with the message type number, epoch time, SSR version number and number of satellites. The data body contains the satellite number, version number, radial, tangential and normal corrections. The clock error part only retains the correction coefficient C0; for code deviation products, the message header is designed with the message type number, epoch time, SSR version number and number of satellites. The data body contains the satellite number, number of code deviations, dual-frequency code signal tracking mode and code deviation parameters; for phase deviation products, the message header is designed with the message type number, epoch time, SSR version number, dispersion deviation consistency index, MW consistency index and number of satellites. The data body contains the satellite number, number of phase deviations, dual-frequency signal tracking mode and phase deviation parameters; for ionospheric and tropospheric products, only the standard polynomial constant term, linear term and quadratic term coefficients of regional products are broadcast. The divided telegrams are compressed and encoded to form binary positioning correction data telegrams adapted for short message broadcasting. By converting between binary and hexadecimal, the data is converted into a character form that can be broadcast and recognized by short messages.

[0029] Step 1.2, connect multiple Beidou short message PPP-RTK positioning devices to the Beidou short message device connection module in parallel via serial port and TCP / IP protocol, and obtain the name, ID and card number of the positioning device through short message instructions;

[0030] The administrator can add, delete, modify, and query the Beidou short message PPP-RTK positioning device information through the Beidou short message device connection module; monitor the real-time activities of each connected positioning device, and control the Beidou short message PPP-RTK positioning device by sending and receiving device commands.

[0031] Step 1.3, the Beidou short message device connection module sends the PPP-RTK correction data message based on hexadecimal characters to the Beidou short message PPP-RTK positioning device, and takes into account the broadcast frequency and bandwidth of the Beidou card to broadcast the data in a single package or in sub-packages;

[0032] The Beidou short message device connection module sends a short message positioning correction data telegram based on hexadecimal characters to the Beidou short message PPP-RTK positioning device. When the short message is broadcast, it is broadcast in sequence according to the satellite orbit clock error product, phase deviation product, code deviation product, ionosphere and troposphere product. The broadcast frequency is determined by the Beidou card frequency. If the length of the encoded short message positioning correction data is greater than the bandwidth limit of the Beidou card, when a single packet cannot be broadcast, it is sub-packetized according to the number of satellites. For epochs with a long short message reception interval, the information received successfully last time is used to repeat the analysis and broadcast to ensure that each epoch has product data.

[0033] Step 1.4: The device parses the hexadecimal message characters and converts them into binary product data according to the designed compression coding format. It corrects the product real-time data stream according to the restored compression coding format and updates the SSR product data structure to carry out high-precision, fast-convergence PPP-RTK positioning.

[0034] Step 2: Develop a user test plan and conduct Beidou communication tests based on the time and space information of the positioning device. Configure test plans for different times, locations, and terminals, use short messages to lightweight encode PPP-RTK products, convert binary and hexadecimal formats, and transmit PPP-RTK information to conduct positioning tests.

[0035] Step 2.1, read the connection information and database of the connected Beidou short message PPP-RTK positioning device, obtain the location information of the Beidou short message PPP-RTK positioning device, and use the Beidou short message timing to synchronize the time of each positioning device based on the Beidou time reference, so as to unify the time and space reference of each short message device.

[0036] Step 2.2: Develop a user test plan for multiple Beidou short message PPP-RTK devices. You can configure fixed / random time, fixed / random position, and fixed / random terminal communication test modes, and simulate the data product parsing and positioning of each terminal in the case of short message CRC check errors, field missing, and transmission failure, to reflect the availability of short message transmission PPP-RTK services in various application scenarios.

[0037] Step 2.3: The configured scheduled tasks, positioning mode, message information error rate control, terminal ID and other test plan parameters are stored in the test plan database for management. Users can edit, delete and copy the test plan to meet the test requirements of multiple scenarios of the terminal.

[0038] Step 2.4, configuration plan implementation is mainly for customized test plans. According to the plan parameters, the short message broadcast of the PPP-RTK correction product data stream is carried out through the Beidou short message device connection module. In order to transmit the correction information data to the Beidou short message PPP-RTK positioning terminal in the form of short messages, the cloud needs to carry out message encoding and binary to hexadecimal data format conversion, and automatically collect the short message analysis results and positioning status on the positioning terminal after broadcasting.

[0039] Step 3: Visually display the status of the Beidou communication test plan; realize the visualization and dynamic management of the Beidou short message PPP-RTK positioning terminal, so as to facilitate the viewing of the execution of the test plan;

[0040] Step 3.1, PPP-RTK positioning test plan status display is controlled by system symbols, map layers and 2 / 3D maps, which respectively support the display of various icon symbols displayed by the visualization system, the switching of different layers and the display of maps;

[0041] For Beidou short message PPP-RTK positioning equipment management and customized plan status, information can be queried through the plan status display module; load Beidou short message PPP-RTK positioning equipment location information and PPP-RTK correction product information, and display them through the instant messaging chat window, so that you can intuitively view the short message equipment sending and receiving information, short message data analysis, correction product message service, and positioning sequence;

[0042] Step 3.2: This module can also be used to monitor the operating status of the Beidou short message communication test system. When the broadcast frequency exceeds the short message card level limit, the Beidou short message PPP-RTK positioning device has large-area positioning anomalies, or the CPU, memory or storage resources exceed the set threshold, a cloud message, email or SMS warning will be issued.

[0043] Step 4: Conduct visual display based on Beidou communication test results and establish a test database; conduct visual display based on the test results of Beidou short message PPP-RTK positioning terminal to facilitate users to understand the performance of PPP-RTK satellite-based enhanced wide-area service based on Beidou short message;

[0044] Step 4.1. Generate evaluation results such as positioning results, convergence time, and communication success rate of Beidou short message PPP-RTK positioning equipment by loading plan data and plan status; the positioning results are stored in the form of NMEA-0183 standard sentences, the convergence time is stored in seconds, and the communication success rate is obtained by comparing the number of short message PPP-RTK data frames actually received by the device with the number of product frames broadcast by the platform.

[0045] Step 4.2: By drawing a chart of the analysis results, the planned status data can be displayed in the form of a heat map to determine which time periods or locations have a high Beidou short message communication success rate. In addition, through the heat map presentation, the planned data and execution status of the past 24 hours can be traced back, which is convenient for administrators to analyze faults and troubleshoot causes.

[0046] Step 4.3: Output the analysis results to the database to form an analysis and record of the test results. The Beidou short message PPP-RTK test conditions, including convergence time, positioning accuracy, positioning sequence, communication success rate, etc., are established and classified in the database according to the corresponding test plan number.

[0047] Step 5: Output customized Beidou short message communication test report;

[0048] Load the Beidou communication test plan execution results in the database. Users can customize the report content through the test report generation module. They can filter according to the test plan number, test time, test location, and terminal name, and generate Beidou short message communication PPP-RTK positioning test reports based on the filtered objects;

[0049] Step 5.1, output the Beidou short message communication test report in PDF, HTML and other formats, with the name of <screening object>-<export time>-<report number>-<tester>, store the historical report information, and facilitate the retrieval of the subsequent report;

[0050] Step 5.2: Output the Beidou short message communication test report.

[0051] like Figure 2 As shown, on the other hand, the present invention provides a cloud-coordinated Beidou short message communication test system, the modules included in which can implement the various steps of the aforementioned method, specifically including:

[0052] Beidou short message device connection module, used to achieve batch access and automatic management of Beidou short message PPP-RTK based on cloud platform and database, perform hexadecimal to binary format conversion of short message to real-time data stream and carry out PPP-RTK positioning;

[0053] Beidou communication plan management module, used to configure test plans for different times, locations and terminals, use short messages to lightweight encode PPP-RTK products, convert binary and hexadecimal formats, and transmit PPP-RTK information to carry out positioning tests;

[0054] Beidou communication plan status display module is used to realize the visualization and dynamic management of Beidou short message PPP-RTK positioning terminal, which is convenient for viewing the execution status of the test plan;

[0055] Beidou communication test result analysis module is used to carry out visual display based on the test results of Beidou short message PPP-RTK positioning terminal, so that users can understand the effectiveness of PPP-RTK satellite-based enhanced wide-area service based on Beidou short message;

[0056] Beidou communication test report generation module is used to automatically generate PPP-RTK positioning service performance evaluation reports for cloud-coordinated Beidou short message communication test plan.

[0057] In a third aspect, the present invention provides an electronic device, comprising: one or more processors; a memory for storing one or more programs; wherein, when one or more programs are executed by the one or more processors, the one or more processors implement the aforementioned cloud-coordinated Beidou short message communication test method.

[0058] In a fourth aspect, the present invention provides a computer-readable storage medium having executable instructions stored thereon, which, when executed by a processor, enables the processor to implement the aforementioned cloud-coordinated Beidou short message communication test method.

[0059] The specific embodiments described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A cloud-coordinated Beidou short message communication test method, characterized in that: The method comprises: Step 1: Connect multiple Beidou short message PPP-RTK positioning devices and recompress and encode the format of RTCM format product message data; Step 2: Develop a user test plan and conduct Beidou communication tests based on the time and space information of the positioning device; Step 3: Visually display the status of the Beidou communication test plan; Step 4: Conduct visual display based on Beidou communication test results and establish a test database; Step 5. Output customized Beidou short message communication test report.

2. According to a cloud-coordinated Beidou short message communication test method according to claim 1, it is characterized in that: The step 1 comprises: Step 1.1: Cut and compress the PPP-RTK correction product according to the parameters to form a binary data format to be broadcast. Through binary and hexadecimal conversion, the data is converted into a character form that can be broadcast and recognized by short messages. Step 1.2, connect multiple Beidou short message PPP-RTK positioning devices to the Beidou short message device connection module in parallel through the serial port and TCP / IP protocol, and obtain the name, ID, and card number of the positioning device through the short message command; Step 1.3, the Beidou short message device connection module sends the PPP-RTK correction data message based on hexadecimal characters to the Beidou short message PPP-RTK positioning device, and considers the broadcast frequency and bandwidth of the Beidou card to broadcast the data in a single package or in sub-packages; Step 1.4: The positioning device parses the correction data broadcast by the short message and converts it into binary data, and restores it into a real-time data stream of the correction product in a compressed encoding format to carry out PPP-RTK high-precision positioning.

3. According to a cloud-coordinated Beidou short message communication test method according to claim 2, it is characterized in that: The step 1.1 comprises: dividing the correction product message into two parts, a message header and a data body, wherein the message header comprises a message type number, an epoch time, and an SSR version number, and the data body is designed to contain satellite orbit clock correction parameters, code deviation parameters, phase deviation parameters, or ionosphere and troposphere polynomial coefficients according to the product type; compressing and encoding the divided message to generate a binary positioning correction data message adapted for short message broadcasting, and converting the data into a character form that can be broadcast and recognized by short messages through conversion between binary and hexadecimal.

4. The method for testing Beidou short message communication in cloud collaboration according to claim 1, characterized in that: The step 2 comprises: Step 2.1, read the connection information and database of Beidou short message PPP-RTK positioning equipment, obtain the location information of Beidou short message PPP-RTK positioning equipment, and synchronize the time of each positioning equipment based on Beidou time reference using Beidou short message timing to achieve the unification of time and space reference of each positioning equipment; Step 2.2: For multiple Beidou short message PPP-RTK positioning devices, formulate a user test plan and configure the communication test mode of fixed / random time, fixed / random position and fixed / random terminal; Step 2.3, configure the scheduled task, positioning mode, message information error rate control, and terminal ID parameters and store them in the test plan database; Step 2.4: For the customized user test plan, the cloud broadcasts the short message of the PPP-RTK correction product data stream through the Beidou short message device connection module according to the parameters stored in the test plan database. The cloud converts the correction information data from binary to hexadecimal, and automatically collects the short message parsing results and positioning status on the positioning device after broadcasting.

5. The method for testing Beidou short message communication in cloud collaboration according to claim 1, characterized in that: The step 3 comprises: Step 3.1, load the Beidou short message PPP-RTK positioning device location information and PPP-RTK correction product information, and display them through the instant messaging chat window; Step 3.2: Monitor the running status of the Beidou short message communication test system. When the broadcast frequency exceeds the short message card level limit, the Beidou short message PPP-RTK positioning device has large-area positioning anomalies, or the CPU, memory or storage resources exceed the set threshold, a cloud message, email or SMS warning will be issued.

6. The method for testing Beidou short message communication in cloud collaboration according to claim 1, characterized in that: The step 4 comprises: Step 4.1, by loading the plan data and plan status, generate the positioning results, convergence time and communication success rate evaluation results of the Beidou short message PPP-RTK positioning device; Step 4.2: Analyze the evaluation results and draw a chart to display the plan status data in the form of a heat map; Step 4.3: Output the analysis results to the database to form an analysis and record of the test results.

7. A cloud-coordinated Beidou short message communication test method according to claim 1, characterized in that: The step 5 comprises: Step 5.1, load the Beidou communication test plan execution results in the database, and the user customizes the report content through the test report generation module, filters according to the test plan number, test time, test location, and terminal name, and generates the Beidou short message communication PPP-RTK positioning test report according to the filtered objects; Step 5.2: Output the Beidou short message communication test report.

8. A cloud-coordinated Beidou short message communication test system, characterized in that: include: Beidou short message device connection module, used to achieve batch access and automatic management of Beidou short message PPP-RTK positioning devices based on cloud platform and database, perform hexadecimal to binary format conversion of short message to real-time data stream and carry out PPP-RTK positioning; Beidou communication plan management module, used to configure test plans for different times, locations and terminals, use short messages to lightweight encode PPP-RTK products, convert binary and hexadecimal formats, and transmit PPP-RTK information to carry out positioning tests; Beidou communication plan status display module, used to realize the visualization and dynamic management of Beidou short message PPP-RTK positioning equipment; Beidou communication test result analysis module, used to carry out visual display based on the test results of Beidou short message PPP-RTK positioning equipment; Beidou communication test report generation module is used to automatically generate PPP-RTK positioning service performance evaluation reports for cloud-coordinated Beidou short message communication test plan.

9. An electronic device, characterized in that: include: one or more processors; A memory for storing one or more programs; Among them, when one or more programs are executed by the one or more processors, the one or more processors implement a cloud-coordinated Beidou short message communication test method as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that: Executable instructions are stored thereon, which, when executed by a processor, enable the processor to implement a cloud-coordinated Beidou short message communication test method as described in any one of claims 1-7.

Citation Information

Patent Citations

  • GNSS observation value compression and decompression method based on sexagesimal system

    CN101915929A

  • Beidou short message common-view data compression and transmission method

    CN106610497A

  • Simulated real-time playback method and device for GNSS post-observation file

    CN118244306A

  • Method and system for testing RAIM performance conformance of beidou on-board device

    WO2021052511A1

Cited By

  • Navigation enhancement information broadcasting method and device, electronic equipment and storage medium

    CN121308809A