A method for emergency data transmission based on BeiDou-3 short message

By transmitting the Beidou short message to the Beidou-3 satellite after local calculation of the acquisition node, the real-time and cost problems of geological disaster monitoring in public network environments are solved, and smaller data volume and lower transmission costs are achieved. , and improve the reliability of transmission through the data caching mechanism.

CN114885277BActive Publication Date: 2025-01-10WUHAN XINGCHEN BEIDOU TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210416402.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-20
Publication Date
2025-01-10
Estimated Expiration
2042-04-20

AI Technical Summary

Technical Problem

In a public network environment, it is difficult for the existing technology to realize real-time monitoring and low-cost monitoring of geological disasters, mainly due to the large amount of original positioning data transmitted by Beidou short message, resulting in reduced real-time monitoring and excessive data transmission costs.

Method used

By performing high-precision static solution locally on the acquisition node, the baseline result or coordinate value is obtained, and then it is converted into Beidou short message format through the multi-level wireless communication module, and transmitted to Beidou-3 satellite, reducing the amount of data and performing it locally Solve, realize data backhaul, and use data cache and packet loss threshold mechanisms to improve transmission reliability.

Benefits of technology

In public network-free areas, smaller data volume and shorter transmission time are achieved, which reduces data transmission costs, and avoids data loss through the caching mechanism, improving transmission reliability and real-timeness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114885277B_ABST
    Figure CN114885277B_ABST
Patent Text Reader

Abstract

The invention discloses an emergency data transmission method based on BeiDou-3 short message, the method comprising the following steps: S01, multiple acquisition nodes perform high-precision static calculation on BeiDou observation data of reference stations and acquisition nodes to obtain baseline results or coordinate values, and send the data to relay nodes through a first wireless communication module; S02, the relay node forwards the data to the next relay node or gateway node; S03, the gateway node converts the received data into the communication format of BeiDou short message, and then sends the data to BeiDou-3 satellite through the short message; S04, BeiDou-3 satellite transmits the short message to the remote background. The invention solves the problem that the prior art is difficult to realize real-time monitoring and low-cost monitoring of geological disasters in an environment without a public network.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the field of address disaster monitoring, and in particular, relates to an emergency data transmission method based on BeiDou-3 short messages. Background Art

[0002] Currently, for emergency scenarios such as natural or man-made disasters, operators' emergency support vehicles are usually required to build micro-communication base stations on site, enable mobile user access through wireless technology, connect monitoring equipment to the public network, and send positioning data to the cloud platform through the public network for further analysis.

[0003] In the case of a bad communication environment, the public network cannot be used to access the cloud platform. It is necessary to use Beidou short messages to transmit data with the cloud platform. However, if the original positioning data is directly sent back to the cloud platform for solution through Beidou short messages, the amount of original positioning data before solution is too large and the number of Beidou short messages transmitted is limited. Sending data through Beidou short messages for solution on the cloud platform will cause the following problems:

[0004] 1. It is necessary to wait for Beidou short message transmission, which reduces the real-time monitoring performance;

[0005] 2. The cost of data transmission is too high. Summary of the invention

[0006] The technical problem to be solved by the present invention is: in view of the problem that the existing technology is difficult to achieve real-time monitoring and low-cost monitoring of geological disasters in an environment without a public network, the present invention provides an emergency data transmission method based on Beidou-3 short messages.

[0007] The technical solution of the present invention is: an emergency data transmission method based on BeiDou-3 short message, the method comprising the following steps:

[0008] S01, multiple acquisition nodes perform high-precision static calculation on the Beidou observation data of the reference station and the acquisition node to obtain baseline results or coordinate values, and send the data to the relay node through the first wireless communication module;

[0009] S02, the relay node forwards the data to the next relay node or gateway node;

[0010] S03, the gateway node converts the received data into the communication format of Beidou short message, and then sends the data to Beidou-3 satellite via short message;

[0011] S04. BeiDou-3 satellite transmits the short message to the remote background.

[0012] Furthermore, the method of sending data to the BeiDou-3 satellite via a short message in step S03 comprises the following steps:

[0013] S03_1, set the system interrupt priority, initialize the communication serial port, and initialize the second flag bit;

[0014] S03_2, determine whether the message is received by monitoring the serial port interrupt flag;

[0015] S03_3, if a message is received, determine whether the receiving device address in the message preamble is the current gateway node address, if no message is received, jump to step S03_13;

[0016] S03_4. If the address in the message preamble is not the current gateway node address, filter the currently received message and jump to step S03_13. If the address in the message preamble is the current gateway node address, cache the data into different message lists according to the acquisition node number;

[0017] S03_5. According to the second flag bit, select the latest message in the message list of the corresponding collection node number to send;

[0018] S03_6, determining whether a response signal from the gateway node is received;

[0019] S03_7, if the determination result of step S03_6 is yes, jump to step S03_8, if the determination result of step S03_6 is no, jump to step S03_11;

[0020] S03_8, performing a self-addition operation on the second flag bit;

[0021] S03_9, determining whether the second flag bit is greater than a threshold;

[0022] S03_10, if the determination result of step S03_9 is yes, then initialize the second flag bit and jump to step S03_2; if the determination result of step S03_9 is no, then jump to step S03_2;

[0023] S03_11, determining whether the number of consecutive packet losses reaches a threshold;

[0024] S03_12. If the determination result of step S03_11 is yes, jump to step S03_8; if the determination result of step S03_11 is no, jump to step S03_5;

[0025] S03_13. End.

[0026] Compared with the prior art, the present invention has the following beneficial effects:

[0027] In areas without public network, the present invention can perform local calculations and then transmit the results (coordinate values ​​or baseline results) back. The positioning data is smaller than the original positioning data. Therefore, the amount of data transmitted through Beidou short messages is smaller, the data transmission time is shorter, and the cost is lower. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] In order to more clearly illustrate the technical solutions in the embodiments or exemplary embodiments of the present application, the drawings required for use in the embodiments or exemplary descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application and should not be regarded as limiting the scope. For ordinary technicians in this field, other drawings can be obtained according to the drawings without paying creative work.

[0029] Figure 1 is a flow chart of the present invention;

[0030] Figure 2 The invention discloses a method for sending data to BeiDou-3 satellite using a short message. DETAILED DESCRIPTION

[0031] In order to overcome the problem that existing technologies are difficult to achieve real-time monitoring and low-cost monitoring of geological disasters in an environment without public network, reference Figure 1 In this embodiment, a data transmission method of a Beidou geological disaster monitoring system based on a regional self-organizing network is adopted, and the method includes the following steps:

[0032] S01, multiple acquisition nodes perform high-precision static calculation on the Beidou observation data of the reference station and the acquisition node to obtain baseline results or coordinate values, and send the data to the relay node through the first wireless communication module;

[0033] S02, the relay node forwards the data to the next relay node or gateway node;

[0034] S03, the gateway node converts the received data into the communication format of Beidou short message, and then sends the data to Beidou-3 satellite via short message;

[0035] S04. BeiDou-3 satellite transmits the short message to the remote background.

[0036] In areas without public network, the present invention can perform local calculations and then transmit the results (coordinate values ​​or baseline results) back. The positioning data is smaller than the original positioning data. Therefore, the amount of data transmitted through Beidou short messages is smaller, the data transmission time is shorter, and the cost is lower.

[0037] In order to avoid blocking and packet loss when sending data collected by the collection node to the cloud platform and improve the reliability of data transmission, further reference is made to Figure 2 The method of sending data to the BeiDou-3 satellite via a short message in step S03 comprises the following steps:

[0038] S03_1, set the system interrupt priority, initialize the communication serial port, and initialize the second flag bit;

[0039] S03_2, determine whether the message is received by monitoring the serial port interrupt flag;

[0040] S03_3, if a message is received, determine whether the receiving device address in the message preamble is the current gateway node address, if no message is received, jump to step S03_13;

[0041] S03_4. If the address in the message preamble is not the current gateway node address, filter the currently received message and jump to step S03_13. If the address in the message preamble is the current gateway node address, cache the data into different message lists according to the acquisition node number;

[0042] S03_5. According to the second flag bit, select the latest message in the message list of the corresponding collection node number to send;

[0043] S03_6, determining whether a response signal from the gateway node is received;

[0044] S03_7, if the determination result of step S03_6 is yes, jump to step S03_8, if the determination result of step S03_6 is no, jump to step S03_11;

[0045] S03_8, performing a self-addition operation on the second flag bit;

[0046] S03_9, determining whether the second flag bit is greater than a threshold;

[0047] S03_10, if the determination result of step S03_9 is yes, then initialize the second flag bit and jump to step S03_2; if the determination result of step S03_9 is no, then jump to step S03_2;

[0048] S03_11, determining whether the number of consecutive packet losses reaches a threshold;

[0049] S03_12. If the determination result of step S03_11 is yes, jump to step S03_8; if the determination result of step S03_11 is no, jump to step S03_5;

[0050] S03_13. End.

[0051] On the one hand, when messages with device numbers of the same collection node are continuously lost, after a certain number of times are accumulated, the system will give priority to sending messages with the next device number, thereby avoiding data blocking caused by the same collection node occupying the Beidou short message module. On the other hand, through the data caching mechanism, the lost data will not be lost, and the data can be resent after the packet loss, thereby ensuring the reliability of data transmission.

[0052] The above-mentioned embodiments only express the preferred implementation modes of the present invention, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present invention. It should be pointed out that, for those skilled in the art, several modifications, improvements and substitutions can be made without departing from the concept of the present invention, and these all belong to the protection scope of the present invention.

Claims

1. An emergency data transmission method based on BeiDou-3 short message, characterized in that: The method comprises the following steps: S01, multiple acquisition nodes perform high-precision static calculation on the Beidou observation data of the reference station and the acquisition node to obtain baseline results or coordinate values, and send the data to the relay node through the first wireless communication module; S02, the relay node forwards the data to the next relay node or gateway node; S03, the gateway node converts the received data into the communication format of Beidou short message, and then sends the data to Beidou-3 satellite via short message; S04, BeiDou-3 satellite transmits the short message to the remote background; The method for sending data to the BeiDou-3 satellite via a short message in step S03 comprises the following steps: S03_1, set the system interrupt priority, initialize the communication serial port, and initialize the second flag bit; S03_2, determine whether the message is received by monitoring the serial port interrupt flag; S03_3, if a message is received, determine whether the receiving device address in the message preamble is the current gateway node address, if no message is received, jump to step S03_13; S03_4. If the address in the message preamble is not the current gateway node address, filter the currently received message and jump to step S03_13. If the address in the message preamble is the current gateway node address, cache the data into different message lists according to the acquisition node number; S03_5. According to the second flag bit, select the latest message in the message list of the corresponding collection node number to send; S03_6, determining whether a response signal from the gateway node is received; S03_7, if the determination result of step S03_6 is yes, jump to step S03_8, if the determination result of step S03_6 is no, jump to step S03_11; S03_8, performing a self-addition operation on the second flag bit; S03_9, determining whether the second flag bit is greater than a threshold; S03_10, if the determination result of step S03_9 is yes, then initialize the second flag bit and jump to step S03_2; if the determination result of step S03_9 is no, then jump to step S03_2; S03_11, determining whether the number of consecutive packet losses reaches a threshold; S03_12. If the determination result of step S03_11 is yes, jump to step S03_8; if the determination result of step S03_11 is no, jump to step S03_5; S03_13. End.

Citation Information

Patent Citations

  • Hybrid communication system for real-time monitoring system of hydropower engineering construction quality

    CN108322553A

  • Access gateway, call path selection method and system

    CN108881293A