A data barrier remote recording system, method, device and storage medium

CN115914275BActive Publication Date: 2026-06-23SOUTH SURVEYING & MAPPING INSTR
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SOUTH SURVEYING & MAPPING INSTR
Filing Date
2022-09-30
Publication Date
2026-06-23

AI Technical Summary

Technical Problem

In existing technologies, troubleshooting data acquisition requires manufacturers to arrive on-site and cooperate with end users, resulting in long repair times, complex operations, and an inability to quickly resolve and locate faults.

Method used

By having the mobile station proactively initiate a troubleshooting data recording request, the server starts recording and establishes a TCP channel between the mobile station and the server to upload differential correction data and NMEA navigation and positioning data in real time, thus enabling remote recording of troubleshooting data.

Benefits of technology

It enables the rapid acquisition of complete troubleshooting data without requiring on-site operation by the manufacturer, improving troubleshooting efficiency and maintenance accuracy, and simplifying the operation process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115914275B_ABST
    Figure CN115914275B_ABST
Patent Text Reader

Abstract

The application discloses a kind of remote recording systems of trouble shooting data, it is applied to RTK positioning field, including mobile station and server;Mobile station is used to receive the differential correction data of server to carry out positioning solution, to upload the NMEA navigation positioning data obtained to server;Mobile station is also used to send trouble shooting data record request to server, so that server opens trouble shooting data record and real-time record differential correction data and the NMEA navigation positioning data of mobile station;Signal is also sent to server to build TCP channel to build second TCP channel between mobile station and server, and the original observation data of mobile station is sent to server through second TCP channel.The application can solve the problem that the data acquisition efficiency is low in the prior art, which affects the maintenance efficiency, caused by the need for manufacturers to go to the scene and cooperate with end users to obtain troubleshooting data.The application also discloses a kind of remote recording method, device and storage medium of trouble shooting data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to troubleshooting and obstacle removal, and more particularly to a system, method, apparatus, and storage medium for remotely recording obstacle removal data. Background Technology

[0002] Currently, the BeiDou ground-based augmentation network is increasingly widely used in high-precision positioning applications. Utilizing this network, high-precision differential correction information can be easily obtained, making it very easy for RTK measurement terminals to acquire high-precision location information. However, in practical applications, various factors such as the surrounding environment, communication commands, and the ionosphere often prevent end-users from obtaining a reliable fixed solution. In such cases, manufacturers and end-users need to collect a series of data on-site and perform subsequent analysis to locate the fault and resolve the aforementioned problems. However, this method requires manufacturers and end-users to travel to the positioning site to acquire data, which is inconvenient, time-consuming, and hinders rapid problem resolution. Summary of the Invention

[0003] In order to overcome the shortcomings of the prior art, one of the objectives of the present invention is to provide a remote troubleshooting data recording system, which can solve the problems of the existing system requiring manufacturers to go to the site to cooperate with end users to obtain troubleshooting data, and the long maintenance time and complicated operation caused by packaging and transmitting the obtained troubleshooting data back to the manufacturer's maintenance center via the network.

[0004] The second objective of this invention is to provide a method for remotely recording troubleshooting data, which can solve the problems of existing methods that require manufacturers to arrive on-site to cooperate with end users to obtain troubleshooting data, and that require the acquired troubleshooting data to be packaged and sent back to the manufacturer's maintenance center via the network, resulting in long repair times and complex operations.

[0005] The third objective of this invention is to provide a remote troubleshooting data recording device that can solve the problems of existing troubleshooting data acquisition methods, such as requiring manufacturers to arrive on-site to cooperate with end users, and the need to package and transmit the acquired troubleshooting data back to the manufacturer's maintenance center via the network, resulting in long repair times and complex operations.

[0006] The fourth objective of this invention is to provide a storage medium that can solve the problems of existing troubleshooting methods that require manufacturers to go to the site to cooperate with end users to obtain troubleshooting data, and the long repair time and complicated operation caused by packaging and transmitting the obtained troubleshooting data back to the manufacturer's maintenance center via the network.

[0007] One of the objectives of this invention is achieved through the following technical solution:

[0008] A remote obstacle clearance data recording system includes: a mobile station and a server; wherein the mobile station and the server are connected through a first TCP channel, and the mobile station is used to receive differential correction data sent by the server and perform positioning calculation based on the differential correction data and the original observation data of the mobile station, and upload the NMEA navigation positioning data obtained from the positioning calculation to the server;

[0009] The mobile station is also used to send a troubleshooting data recording request to the server, thereby enabling the server to start troubleshooting data recording according to the troubleshooting data recording request; at the same time, it also sends a signal to the server to establish a TCP channel so that a second TCP channel is established between the mobile station and the server, and uploads the raw observation data of the mobile station to the server through the second TCP channel;

[0010] The server is used to record differential correction data, mobile station NMEA navigation and positioning data, and raw observation data in real time during the process of starting troubleshooting data recording.

[0011] Furthermore, the server is also configured to send a troubleshooting data recording completion notification to the mobile station when the troubleshooting data recording is completed, thereby enabling the mobile station to prompt the user that the troubleshooting data recording is complete based on the troubleshooting data recording completion notification.

[0012] Furthermore, the server is also configured to start timing while starting troubleshooting data recording; and when the timing reaches a preset time, the troubleshooting data recording is completed, the troubleshooting data recording ends, and the second TCP channel with the mobile station is disconnected.

[0013] The second objective of this invention is achieved by the following technical solution:

[0014] Technical Solution 1

[0015] A method for remotely recording troubleshooting data, applied to a mobile station, the method comprising:

[0016] Request steps: A troubleshooting data recording request is initiated to the server, thereby causing the server to start troubleshooting data recording according to the troubleshooting data recording request, and then record differential correction data and the mobile station's NEMA navigation and positioning data; wherein, the differential correction data is generated by the server; the mobile station's NEMA navigation and positioning data is obtained by the mobile station performing positioning calculations based on the differential correction data and the original observation data, and the mobile station also uploads the calculated NEMA navigation and positioning data to the server in real time;

[0017] Upload steps: Send a TCP channel establishment signal to the server, thereby enabling the server to establish a second TCP channel between the server and the mobile station according to the TCP channel signal; and upload the raw observation data of the mobile station to the server through the second TCP channel, so that the server can record the raw observation data of the mobile station.

[0018] Furthermore, it also includes: a notification step: when the troubleshooting data recording is completed, receiving the troubleshooting data recording completion notification sent by the server and feeding it back to the end user; at the same time, disconnecting the second TCP channel.

[0019] Technical Solution Two

[0020] A method for remotely recording troubleshooting data, applied to a server, the method comprising:

[0021] Startup steps: Obtain a troubleshooting data recording request and start troubleshooting data recording according to the request, thereby recording differential correction data and the mobile station's NMEA navigation and positioning data in real time; wherein, the differential correction data is generated by the server; the mobile station's NMEA navigation and positioning data is obtained by the mobile station performing positioning calculations based on the differential correction data and the original observation data, and the mobile station also uploads the calculated NMEA navigation and positioning data to the server in real time;

[0022] Channel construction steps: Obtain the TCP channel construction signal, and construct a second TCP channel between the server and the mobile station according to the TCP channel construction signal, thereby obtaining and recording the original observation data of the mobile station through the second TCP channel.

[0023] Further, the termination step: when the troubleshooting data recording is completed, the troubleshooting data recording is terminated and a troubleshooting data recording completion notification is sent to the mobile station; at the same time, the second TCP channel is disconnected.

[0024] Furthermore, the startup step also includes: starting a timer while starting troubleshooting data recording;

[0025] The ending step also includes: when the timing reaches the preset time, the obstacle removal data recording is completed.

[0026] The third objective of this invention is achieved by the following technical solution:

[0027] A remote obstacle removal data recording device includes a memory and a processor. The memory stores a remote obstacle removal data recording program that runs on the processor. The remote obstacle removal data recording program is a computer program. When the processor executes the remote obstacle removal data recording program, it implements the steps of a remote obstacle removal data recording method as described in technical solution one of the second objective of this invention, or implements the steps of a remote obstacle removal data recording method as described in technical solution two of the second objective of this invention.

[0028] The fourth objective of this invention is achieved by the following technical solution:

[0029] A storage medium, which is a computer-readable storage medium, stores a troubleshooting data remote recording program thereon. The troubleshooting data remote recording program is a computer program. When the troubleshooting data remote recording program is executed by a processor, it implements the steps of a troubleshooting data remote recording method as described in technical solution one of the objectives of this invention, or implements the steps of a troubleshooting data remote recording method as described in technical solution two of the objectives of this invention.

[0030] Compared with the prior art, the beneficial effects of the present invention are as follows:

[0031] This invention enables remote troubleshooting data recording by having the mobile station proactively initiate a request to record troubleshooting data. This prompts the server to begin recording troubleshooting data and records its own generated differential correction data and the NMEA navigation and positioning data uploaded by the mobile station in real time. Simultaneously, a new TCP channel is established between the server and the mobile station to transmit the mobile station's raw observation data. While ensuring the original data transmission between the server and the mobile station, this invention allows for the rapid uploading of the mobile station's raw observation data during troubleshooting data recording, guaranteeing the integrity of the recorded data. This achieves remote troubleshooting data recording, solving the problems of low repair efficiency and long repair times caused by the need for manufacturers to go to the site and configure operations with end users to obtain troubleshooting data, and then packaging and transmitting the obtained troubleshooting data back to the manufacturer's repair center via the network. Furthermore, during the troubleshooting data recording process, any operation performed by the wireless terminal user is automatically recorded by the system, facilitating user operation. Attached Figure Description

[0032] Figure 1 This invention provides a schematic diagram of the data flow between a mobile station and a server in a remote obstacle clearance data recording system.

[0033] Figure 2 A flowchart of the method for remotely recording troubleshooting data applied to a mobile station provided by the present invention;

[0034] Figure 3The flowchart illustrates the troubleshooting data remote recording method for servers provided by this invention. Detailed Implementation

[0035] The present invention will now be further described in conjunction with the accompanying drawings and specific embodiments. It should be noted that, without conflict, the various embodiments or technical features described below can be arbitrarily combined to form new embodiments.

[0036] Example 1

[0037] This invention provides a preferred embodiment of a troubleshooting data remote recording system, applied to network RTK positioning, such as... Figure 1 As shown, it includes a mobile site and a server.

[0038] The mobile station, located at the positioning point, is used to locate the terminal device. Specifically, the mobile station communicates with the server to receive differential correction data from the server, perform positioning calculations based on the differential correction data and its own original observation data, and upload the NMEA navigation and positioning data obtained from the positioning calculations to the server.

[0039] The differential correction data is derived by the server from multiple base stations, representing the differential correction data of a virtual base station. After generating the differential correction data, the server broadcasts it to the rover, enabling the rover to calculate its location based on the differential correction data and its own raw observation data. Initially, the rover's location can be approximate, determined by the system or through user input.

[0040] If factors such as the surrounding environment, communication commands, and the ionosphere prevent end users from obtaining a reliable fixed solution (inaccurate positioning results), then troubleshooting data is needed. This troubleshooting data typically includes the rover's raw observation data, the NMEA navigation and positioning data derived from the positioning calculation, and the differential correction data generated by the server. According to RTK network positioning, the rover uploads NMEA navigation and positioning data to the server in real time during the positioning process, and the differential correction data is generated by the server. However, the rover's raw observation data is not uploaded to the server. Therefore, this invention establishes a second TCP channel between the rover and the server. When troubleshooting data recording is enabled, the rover's raw observation data is uploaded to the server through this second TCP channel, allowing the server to record all troubleshooting data, namely the rover's raw observation data, NMEA navigation and positioning data, and the server's differential correction data.

[0041] Preferably, the server is a CORS server.

[0042] More preferably, the present invention involves the mobile station actively initiating troubleshooting data recording. That is, when troubleshooting data is needed, the mobile station sends a troubleshooting data recording request to the server, so that the server can start troubleshooting data recording to record the differential correction data it generates and the NEMA navigation and positioning data uploaded by the mobile station.

[0043] During the process of starting troubleshooting data recording, the rover station maintains its positioning status, that is, it receives differential correction data from the server and generates NEMA navigation and positioning data based on the differential correction data and the original observation data. At this time, the server will automatically record the differential correction data and the NEMA navigation and positioning data uploaded by the rover station to generate troubleshooting data.

[0044] At the same time, when the obstacle clearing data recording is started, the mobile station also uploads the original observation data to the server for recording, thus enabling the recording of obstacle clearing data.

[0045] Preferably, when the rover uploads the raw observation data to the server, the present invention also establishes a new TCP channel between the rover and the server. That is, simultaneously with initiating troubleshooting data recording, the rover sends a signal to the server to establish a TCP channel, thereby creating a second TCP channel between the rover and the server, enabling the uploading of the raw observation data to the server via the rover. In other words, the uploading of the raw observation data is achieved by establishing a new TCP channel between the rover and the server simultaneously with initiating troubleshooting data recording.

[0046] In other words, when troubleshooting data recording is enabled, this invention directly records and obtains the real-time NEMA navigation and positioning data uploaded by the mobile station and the differential correction data of the virtual base station generated by the server through the server. At the same time, it obtains the original observation data of the mobile station by establishing a new TCP channel between the server and the mobile station. This solves the problem that in the prior art, manufacturers and end users need to go to the site of the terminal equipment to collect fault data. Its operation is simple and fast, does not require going to the site, saves time, and makes troubleshooting more efficient.

[0047] Meanwhile, the troubleshooting data recording process requires no action from the end user and no on-site visit from the manufacturer, making it simple and convenient to operate.

[0048] In the process of initiating obstacle clearance data recording, this invention also establishes a new TCP channel between the mobile station and the server to upload the raw observation data to the server. This avoids affecting the transmission of differential correction data and NEMA navigation and positioning data between the mobile station and the server while uploading the raw observation data. In other words, while ensuring the original channel between the mobile station and the server, a new TCP channel is established for the transmission of raw observation data. This not only ensures the data integrity of the original data communication, but also enables the rapid uploading of raw observation data.

[0049] More preferably, the present invention employs active initiation of troubleshooting data recording. That is, in actual use, when an end user encounters a location anomaly, they can initiate a troubleshooting data recording request to the server through the remote assistance button within the accompanying operating software installed on the mobile station. For example, the end user clicks or touches the remote assistance button in the operating software and generates a troubleshooting data recording request according to remote protocol instructions, which is then sent to the server to enable troubleshooting data recording.

[0050] During the process of the server starting troubleshooting data recording, the server records the differential correction data it generates in real time, and also records the NEMA navigation and positioning data uploaded by the mobile station in real time.

[0051] Simultaneously, while the rover sends a troubleshooting data recording request to the server, it also sends a signal to establish a new TCP channel. This allows the server to construct a second TCP channel with the rover based on the new TCP channel signal. At this point, the rover can upload its raw observation data to the server for recording via the second TCP channel.

[0052] During the time period of troubleshooting data recording, end users do not need to perform any operations on the mobile station; they only need to fix the mobile station at the corresponding work point.

[0053] Once the troubleshooting data recording is complete, the server sends a notification to the mobile station indicating completion. The mobile station then sends a completion notification to the end user, such as via voice message or pop-up window.

[0054] More preferably, the server starts timing simultaneously with initiating troubleshooting data recording. When the preset time is reached, the troubleshooting data recording is considered complete, the server ends the recording process, and sends a notification to the mobile station indicating completion. This invention, by setting a timing threshold, ensures the acquisition of sufficient troubleshooting data, thereby improving the accuracy of subsequent maintenance.

[0055] More preferably, when the server completes the troubleshooting data recording, it packages and stores the recorded troubleshooting data. Simultaneously, the recorded troubleshooting data can also be sent to the manufacturer's maintenance personnel for data analysis.

[0056] This invention enables remote recording of troubleshooting data. Furthermore, during the data acquisition process, it eliminates the need for manufacturer personnel to visit the site to assist end-users with data collection and the complex process of packaging and transmitting all collected data back to the manufacturer. End-users can initiate troubleshooting data recording with a single click, and the system automatically completes the recording process without any user intervention. This saves costs, improves the efficiency of troubleshooting data recording, and enhances the efficiency of troubleshooting analysis.

[0057] Example 2

[0058] Based on Embodiment 1, the present invention also provides a remote troubleshooting data recording method, such as... Figure 2 As shown, when applied to a mobile station, the steps include:

[0059] Step S11: Send a troubleshooting data recording request to the server, thereby enabling the server to start troubleshooting data recording and record the differential correction data generated by the server and the NEMA navigation and positioning data of the mobile station.

[0060] The troubleshooting data recording in this invention is manually triggered. A corresponding button is set on the mobile station's accompanying software. When an end user finds the location inaccurate, they can send a troubleshooting data machine request to the server via the corresponding button on the mobile station's software, thereby causing the server to initiate troubleshooting data recording.

[0061] To ensure the integrity of troubleshooting data records, it is generally necessary to record troubleshooting data for a period of time. That is, when the server starts recording troubleshooting data, a timer begins. When the preset time is reached, the troubleshooting data recording is considered complete.

[0062] When the server enables troubleshooting data recording, it will record the NEMA navigation and positioning data uploaded by the mobile station and the differential correction data generated by itself in real time. During the troubleshooting data recording process, the end user does not need to perform any operations on the mobile station; they only need to fix it at the positioning point.

[0063] Step S12: Send a TCP channel construction signal to the server, so that the server constructs a second TCP channel between the server and the mobile station according to the TCP channel signal.

[0064] Step S13: Upload the raw observation data of the mobile station to the server through the second TCP channel.

[0065] While sending a troubleshooting data recording request to the server, the rover also sends a request to establish a new TCP channel so that it can upload its raw observation data to the server through this new TCP channel. By establishing a new TCP channel, the rapid uploading of raw observation data is achieved while ensuring the original data transmission between the rover and the server.

[0066] Step S14: After the troubleshooting data recording is completed, send a notification to the end user that the troubleshooting data recording is complete.

[0067] Once the troubleshooting data recording is complete, a notification is sent to the end user via the mobile station to indicate that the troubleshooting data recording is complete and the troubleshooting data collection is finished.

[0068] Simultaneously, upon completion of troubleshooting data recording, the second TCP channel established between the rover and the server needs to be disconnected to conserve resources. That is, the rover's raw observation data is not uploaded to the server during normal positioning. Only after the rover initiates a troubleshooting data recording request and begins the troubleshooting data recording process will the rover's raw observation data be uploaded to the server through the established second TCP channel.

[0069] In this embodiment, when the server detects that the timeout period for the troubleshooting data recording has reached a preset time, it considers the troubleshooting data recording complete and sends a notification to the mobile station, which then relays the notification to the end user. For example, when the timeout period for the troubleshooting data recording reaches 5 minutes, it is considered that the troubleshooting data recording is complete.

[0070] Example 3

[0071] Based on Embodiment 2, the present invention also provides an embodiment of a remote obstacle removal data recording device, comprising a memory and a processor. The memory stores a remote obstacle removal data recording program that runs on the processor. The remote obstacle removal data recording program is a computer program. When the processor executes the remote obstacle removal data recording program, it performs the following steps:

[0072] Request steps: A troubleshooting data recording request is initiated to the server, thereby causing the server to start troubleshooting data recording according to the troubleshooting data recording request, and then record differential correction data and the mobile station's NEMA navigation and positioning data; wherein, the differential correction data is generated by the server; the mobile station's NEMA navigation and positioning data is obtained by the mobile station performing positioning calculations based on the differential correction data and the original observation data, and the mobile station also uploads the calculated NEMA navigation and positioning data to the server in real time;

[0073] Upload steps: Send a TCP channel establishment signal to the server, thereby enabling the server to establish a second TCP channel between the server and the mobile station according to the TCP channel signal; and upload the raw observation data of the mobile station to the server through the second TCP channel, so that the server can record the raw observation data of the mobile station.

[0074] Furthermore, when the processor executes the troubleshooting data remote recording program, it implements the following steps: Notification step: When the troubleshooting data recording is completed, it receives the troubleshooting data recording completion notification sent by the server and sends it back to the end user; at the same time, it disconnects the second TCP channel.

[0075] Example 4

[0076] Based on Embodiment 2, the present invention also provides a storage medium, which is a computer-readable storage medium storing a troubleshooting data remote recording program thereon. The troubleshooting data remote recording program is a computer program, and when executed by a processor, the troubleshooting data remote recording program performs the following steps:

[0077] Request steps: A troubleshooting data recording request is initiated to the server, thereby causing the server to start troubleshooting data recording according to the troubleshooting data recording request, and then record differential correction data and the mobile station's NEMA navigation and positioning data; wherein, the differential correction data is generated by the server; the mobile station's NEMA navigation and positioning data is obtained by the mobile station performing positioning calculations based on the differential correction data and the original observation data, and the mobile station also uploads the calculated NEMA navigation and positioning data to the server in real time;

[0078] Upload steps: Send a TCP channel establishment signal to the server, thereby enabling the server to establish a second TCP channel between the server and the mobile station according to the TCP channel signal; and upload the raw observation data of the mobile station to the server through the second TCP channel, so that the server can record the raw observation data of the mobile station.

[0079] Furthermore, when the troubleshooting data remote recording program is executed by the processor, it implements the following steps: Notification step: When the troubleshooting data recording is completed, it receives the troubleshooting data recording completion notification sent by the server and sends it back to the end user; at the same time, it disconnects the second TCP channel.

[0080] Example 5

[0081] Preferably, based on Embodiment 1, the present invention also provides a method for remotely recording troubleshooting data, applied to a server, such as... Figure 3 As shown, it includes the following steps:

[0082] Step S21: Obtain the troubleshooting data record request and start troubleshooting data recording according to the troubleshooting data record request.

[0083] Among them, a timer is started at the same time as the troubleshooting data recording is started, so as to determine whether the troubleshooting data recording needs to be stopped based on the timeout.

[0084] Step S22: Record differential correction data and NEMA navigation and positioning data of the mobile station in real time.

[0085] When troubleshooting data recording is enabled, the server will record the differential correction data it generates, as well as the NEMA navigation and positioning data uploaded by the mobile station.

[0086] The NEMA navigation and positioning data is obtained by receiving differential correction data broadcast by the server from the mobile station and combining it with the original observation data to perform positioning calculations.

[0087] During the troubleshooting data recording process, the mobile station will still receive differential correction data in real time, perform positioning calculations, and upload the positioning calculation results to the server.

[0088] Step S23: Obtain the newly established TCP channel signal sent by the mobile station, and construct a second TCP channel between the server and the mobile station based on the newly established TCP channel signal.

[0089] Step S24: Acquire and record the raw observation data of the mobile station in real time through the second TCP channel.

[0090] By establishing a new second TCP channel, the raw observation data of the mobile station can be transmitted. This ensures that the communication of differential correction data between the mobile station and the server is not affected, and also enables the raw observation data to be uploaded quickly.

[0091] Step S25: After the troubleshooting data recording is completed, end the troubleshooting data recording and send a troubleshooting data recording completion notification to the mobile station; at the same time, disconnect the second TCP channel with the mobile station.

[0092] More preferably, when the timeout period exceeds the preset time, the troubleshooting data recording is considered complete, and at this time, the server ends the troubleshooting data recording.

[0093] Example 6

[0094] Based on Embodiment 5, the present invention also provides an embodiment of a remote obstacle removal data recording device, comprising a memory and a processor. The memory stores a remote obstacle removal data recording program that runs on the processor. The remote obstacle removal data recording program is a computer program. When the processor executes the remote obstacle removal data recording program, it performs the following steps:

[0095] Startup steps: Obtain a troubleshooting data recording request and start troubleshooting data recording according to the request, thereby recording differential correction data and the mobile station's NMEA navigation and positioning data in real time; wherein, the differential correction data is generated by the server; the mobile station's NMEA navigation and positioning data is obtained by the mobile station performing positioning calculations based on the differential correction data and the original observation data, and the mobile station also uploads the calculated NMEA navigation and positioning data to the server in real time;

[0096] Channel construction steps: Obtain the TCP channel construction signal, and construct a second TCP channel between the server and the mobile station according to the TCP channel construction signal, thereby obtaining and recording the original observation data of the mobile station through the second TCP channel.

[0097] Furthermore, when the processor executes the troubleshooting data remote recording program, it implements the following steps: End step: When the troubleshooting data recording is completed, the troubleshooting data recording is ended and a troubleshooting data recording completion notification is sent to the mobile station; at the same time, the second TCP channel is disconnected.

[0098] Furthermore, the startup step also includes: starting a timer while starting troubleshooting data recording;

[0099] The ending step also includes: when the timing reaches the preset time, the obstacle removal data recording is completed.

[0100] Example 7

[0101] Based on Embodiment 5, the present invention also provides a storage medium, which is a computer-readable storage medium storing a troubleshooting data remote recording program thereon. The troubleshooting data remote recording program is a computer program, and when executed by a processor, the troubleshooting data remote recording program performs the following steps:

[0102] Startup steps: Obtain a troubleshooting data recording request and start troubleshooting data recording according to the request, thereby recording differential correction data and the mobile station's NMEA navigation and positioning data in real time; wherein, the differential correction data is generated by the server; the mobile station's NMEA navigation and positioning data is obtained by the mobile station performing positioning calculations based on the differential correction data and the original observation data, and the mobile station also uploads the calculated NMEA navigation and positioning data to the server in real time;

[0103] Channel construction steps: Obtain the TCP channel construction signal, and construct a second TCP channel between the server and the mobile station according to the TCP channel construction signal, thereby obtaining and recording the original observation data of the mobile station through the second TCP channel.

[0104] Furthermore, when the troubleshooting data remote recording program is executed by the processor, it implements the following steps: End step: When the troubleshooting data recording is completed, the troubleshooting data recording ends and a troubleshooting data recording completion notification is sent to the mobile station; at the same time, the second TCP channel is disconnected.

[0105] Furthermore, the startup step also includes: starting a timer while starting troubleshooting data recording;

[0106] The ending step also includes: when the timing reaches the preset time, the obstacle removal data recording is completed.

[0107] The above embodiments are merely preferred embodiments of the present invention and should not be construed as limiting the scope of protection of the present invention. Any non-substantial changes and substitutions made by those skilled in the art based on the present invention shall fall within the scope of protection claimed by the present invention.

Claims

1. A data trouble shooting system, characterized by comprising: The application relates to a remote fault data recording method and device. The server is further used for sending a fault data recording completion notice to the mobile station when the fault data recording is completed, so that the mobile station prompts the user that the fault data recording is completed according to the fault data recording completion notice.

2. The data recording system according to claim 1, wherein The server is further used for starting timing when the fault data recording is started, and when the timing time reaches a preset time, the fault data recording is completed, and the fault data recording is ended and the second TCP channel between the mobile station and the server is disconnected.

3. The data recording system according to claim 2, wherein, The remote fault data recording method comprises the following steps: a request step: sending a fault data recording request to the server, so that the server starts fault data recording according to the fault data recording request, and then records differential correction data and NEMA navigation positioning data of the mobile station; wherein the differential correction data is generated by the server; the NEMA navigation positioning data of the mobile station is obtained by positioning calculation of the mobile station according to the differential correction data and original observation data, and the mobile station further uploads the calculated NEMA navigation positioning data to the server in real time based on the first TCP channel connection; an original observation data uploading step: sending a TCP channel construction signal to the server, so that the server constructs a second TCP channel between the server and the mobile station according to the TCP channel signal; and uploading the original observation data of the mobile station to the server through the second TCP channel, so that the server records the original observation data of the mobile station.

4. A method for remotely recording data for troubleshooting, applied to a mobile station, the method comprising the steps of: receiving a request for recording data from a server; and recording data in response to the request. The application further relates to a remote fault data recording method and device.

5. The method of claim 4, wherein, A notification step: when the fault data recording is completed, receiving a fault data recording completion notice sent by the server and feeding back to the terminal user; meanwhile, the second TCP channel is disconnected. ​ 6. A method for remotely recording troubleshooting data, applied to a server, characterized in that, The server and the mobile station are connected via a first TCP channel; the remote recording method for troubleshooting data includes: a startup step: obtaining a troubleshooting data recording request and starting troubleshooting data recording according to the request, thereby recording differential correction data and the mobile station's NMEA navigation and positioning data in real time; wherein, the differential correction data is generated by the server; the mobile station's NMEA navigation and positioning data is obtained by the mobile station performing positioning calculations based on the differential correction data and the original observation data, and is uploaded to the server in real time based on the first TCP channel connection; a channel construction step: obtaining a TCP channel construction signal, and constructing a second TCP channel between the server and the mobile station according to the TCP channel construction signal, thereby obtaining and recording the mobile station's original observation data through the second TCP channel.

7. The method of claim 6, wherein, Also includes: End steps: When troubleshooting data recording is complete, end the troubleshooting data recording and send a troubleshooting data recording completion notification to the mobile station; at the same time, disconnect the second TCP channel.

8. The data logging method of claim 7, wherein, The startup step further includes: starting a timer while starting troubleshooting data recording; the ending step further includes: completing troubleshooting data recording when the timer reaches a preset time.

9. A data-troubleshooter remote recording device comprising a memory and a processor, said memory having stored thereon a data-troubleshooter remote recording program for execution on the processor, said data-troubleshooter remote recording program being a computer program, characterized in that, When the processor executes the remote obstacle removal data recording program, it implements the steps of a remote obstacle removal data recording method as described in any one of claims 4 to 5, or a remote obstacle removal data recording method as described in any one of claims 6 to 8.

10. A storage medium, which is a computer-readable storage medium, having stored thereon a trouble data remote recording program, characterized by, The obstacle removal data remote recording program is a computer program. When the obstacle removal data remote recording program is executed by the processor, it implements the steps of the obstacle removal data remote recording method as described in any one of claims 4-5 or the obstacle removal data remote recording method as described in any one of claims 6-8.

Citation Information

Patent Citations

  • Dynamic differential positioning method and system based on mobile edge computing (MEC)

    CN111090111A

  • Observation information transmission device and system

    CN214756375U