Method and terminal for optimizing communication link

By establishing a real-time data forwarding channel and signal evaluation mechanism between the unmanned vehicle and the command and control platform, the problems of real-time performance and stability of unmanned vehicle data were solved, and stable communication and real-time interaction between the data terminal and the command and control platform were achieved.

CN119011558BActive Publication Date: 2025-10-28JIANGSU SHENGHAI INTELLIGENT TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410986367.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-23
Publication Date
2025-10-28
Estimated Expiration
2044-07-23

AI Technical Summary

Technical Problem

In the communication link between autonomous vehicles and command and control platforms, existing technologies cannot achieve real-time data and stability. In particular, when the signal is unstable or the terminal restarts, the data cannot be fed back in a timely manner, and the software optimization is insufficient.

Method used

A real-time data forwarding channel is built between the data terminal and the command and control platform. A two-way long data link is established through the broadcast component and the real-time data server to reduce polling waiting time. The command and control platform monitors the communication frequency to assess the signal strength.

Benefits of technology

It enables real-time data interaction between the data terminal and the command and control platform, reduces waiting time, improves data real-time performance, and ensures stable communication through signal evaluation, allowing operators to view and optimize signal conditions in real time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119011558B_ABST
    Figure CN119011558B_ABST
Patent Text Reader

Abstract

This invention provides a method and terminal for optimizing communication links. By establishing a real-time data forwarding channel between a data terminal and a command and control platform, and through software optimization, information messages sent by the data terminal can be smoothly pushed to the command and control platform. This achieves real-time data interaction between the data terminal and the command and control platform, reduces waiting time at each stage between the data terminal and the command and control platform, and improves the real-time performance of data reported by the data terminal. Simultaneously, due to factors such as unstable communication links or sudden offline / ghosting of the data terminal, data feedback from the data terminal may not be timely. Therefore, this invention monitors the communication frequency of the data terminal through the command and control platform to assess the signal strength of the data terminal. This allows operators to view the signal status of the data terminal in real time and perform corrections or optimizations for different signal conditions, ensuring stable communication between the data terminal and the command and control platform.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication connection technology, and in particular to a method and terminal for optimizing communication links. Background Technology

[0002] The autonomous vehicle command and control platform is a browser-based (BS) system. Unlike the traditional client-server (CS) architecture, the biggest problem with the BS architecture is that the front-end display interface and the back-end service cannot establish a long-lived connection via TCP / IP protocol for data transmission, thus failing to ensure data real-time performance and validity. Figure 1 In previous vehicle-to-everything (V2X) web platforms, data transmission between the command and control platform and the backend front-end service could only be conducted via the HTTP protocol. For example, if the command and control platform needed to obtain real-time data or online / offline data of the autonomous vehicle, it had to request data from the backend in a polling manner. As a result, the real-time performance of vehicle data was limited by the frequency at which the command and control platform polled the backend front-end service. If the command and control platform polled the backend once per second, while the onboard terminal reported 10 data entries per second, then the real-time performance of the data reported by the autonomous vehicle would obviously be affected.

[0003] Meanwhile, when the command platform controls the unmanned vehicle, due to the complex on-site situation, it may encounter situations such as weak communication signals, communication interruption, or even terminal restart. The connection status of the unmanned vehicle is sometimes good and sometimes bad, which leads to the unmanned vehicle reporting data to the terminal intermittently, and the platform cannot understand the signal status of the unmanned vehicle in real time.

[0004] To ensure smooth communication between autonomous vehicles and the command and control platform, the current approach is to strengthen the data link in terms of hardware, such as adding signal base stations and increasing signal transmission strength. However, the data link has not been optimized in terms of software. Summary of the Invention

[0005] The technical problem to be solved by the present invention is to provide a method and terminal for optimizing communication links, thereby optimizing the data link of unmanned vehicles in the software system.

[0006] To solve the above-mentioned technical problems, the technical solution adopted by the present invention is as follows:

[0007] A method for optimizing a communication link includes the following steps:

[0008] Obtain the source communication link between the data terminal and the command and control platform, construct a real-time data forwarding channel in the source communication link, and obtain the target communication link;

[0009] In the target communication link, the signal strength of the data terminal is obtained by monitoring the communication frequency of the data terminal through the command and control platform.

[0010] To solve the above-mentioned technical problems, another technical solution adopted by the present invention is as follows:

[0011] A terminal for optimizing a communication link includes a memory, a processor, and a computer program stored in the memory and running on the processor. When the processor executes the computer program, it implements the steps of the aforementioned method for optimizing a communication link.

[0012] The beneficial effects of this invention are as follows: By establishing a real-time data forwarding channel between the data terminal and the command and control platform, and through software optimization, information messages sent by the data terminal can be smoothly pushed to the command and control platform, realizing real-time data interaction between the data terminal and the command and control platform, reducing waiting time at each stage between the data terminal and the command and control platform, and improving the real-time performance of data reported by the data terminal. Simultaneously, due to factors such as unstable communication links or sudden offline / ghosting of the data terminal, data feedback from the data terminal may not be timely. Therefore, this invention monitors the communication frequency of the data terminal through the command and control platform, thereby assessing the signal strength of the data terminal. This allows operators to view the signal status of the data terminal in real time and perform corrections or optimizations for different signal conditions, ensuring stable communication between the data terminal and the command and control platform. Attached Figure Description

[0013] Figure 1 This is a schematic diagram of the communication link between a data terminal and a command and control platform in the prior art;

[0014] Figure 2 A flowchart illustrating the steps of a method for optimizing a communication link according to an embodiment of the present invention;

[0015] Figure 3 A communication link between an unmanned vehicle terminal and a command and control platform is provided in an embodiment of the present invention;

[0016] Figure 4 A flowchart illustrating the procedure for initializing the command and control platform provided in this embodiment of the invention;

[0017] Figure 5 A flowchart illustrating the steps for signal strength evaluation provided in this embodiment of the invention;

[0018] Figure 6 This is a schematic diagram of the structure of a terminal with an optimized communication link provided in an embodiment of the present invention;

[0019] Label Explanation:

[0020] 21. A terminal for optimizing communication links; 22. Memory; 23. Processor. Detailed Implementation

[0021] To explain in detail the technical content, objectives, and effects of the present invention, the following description is provided in conjunction with the embodiments and accompanying drawings.

[0022] Please refer to Figure 2 This invention provides a method for optimizing a communication link, comprising the following steps:

[0023] Obtain the source communication link between the data terminal and the command and control platform, construct a real-time data forwarding channel in the source communication link, and obtain the target communication link;

[0024] In the target communication link, the signal strength of the data terminal is obtained by monitoring the communication frequency of the data terminal through the command and control platform.

[0025] As described above, the beneficial effects of this invention are as follows: By establishing a real-time data forwarding channel between the data terminal and the command and control platform, and employing software optimization, information messages sent by the data terminal can be smoothly pushed to the command and control platform, realizing real-time data interaction between the data terminal and the command and control platform. This reduces waiting time at each stage between the data terminal and the command and control platform, and improves the real-time performance of data reported by the data terminal. Simultaneously, due to factors such as unstable communication links or sudden disconnection / ghosting of the data terminal, data feedback from the data terminal may not be timely. Therefore, this invention monitors the communication frequency of the data terminal through the command and control platform, thereby assessing the signal strength of the data terminal. This allows operators to view the signal status of the data terminal in real time and perform corrections or optimizations for different signal conditions, ensuring stable communication between the data terminal and the command and control platform.

[0026] Furthermore, the source communication link includes a backend service;

[0027] The real-time data forwarding channel includes a broadcast component and a real-time data server;

[0028] The process of constructing a real-time data forwarding channel in the source communication link to obtain the target communication link includes:

[0029] A broadcast component is inserted between the background service and the command and control platform, and a real-time data server is added between the broadcast component and the command and control platform to obtain a real-time data forwarding channel.

[0030] The source communication link containing the real-time data forwarding channel is marked as the target communication link;

[0031] The data terminal transmits data with the command and control platform through the target communication link.

[0032] As described above, a real-time data forwarding channel is built between the backend service and the command and control platform through the broadcast component and the real-time data server, avoiding the waiting and overhead caused by the HTTP protocol polling in the prior art, thereby realizing real-time data interaction between the backend service and the command and control platform.

[0033] Furthermore, the data terminal transmits data with the command and control platform through the target communication link as follows:

[0034] If the background service receives the data reported by the data terminal, it broadcasts the corresponding data information to the broadcast component.

[0035] If the real-time data server receives a data request from the command and control platform, it obtains the corresponding data information from the broadcast component by subscribing to the data channel of the broadcast component, and pushes the data information to the command and control platform.

[0036] As described above, the broadcast component establishes a broadcastable and subscribed data channel node between the backend service and the command and control platform. After receiving information reported by the data terminal, the backend service broadcasts information of different data types through different data channels via the broadcast component. The real-time data server establishes a bidirectional long-lived data link between the backend service and the command and control platform, allowing different data to be requested from the real-time data server through different interfaces. Therefore, the data reported by the data terminal can be proactively pushed to the command and control platform, greatly reducing the waiting overhead in the data communication link; simultaneously, maintaining a long-lived link reduces the frequent polling of the command and control platform, significantly alleviating the overhead of data requests for the command and control platform.

[0037] Furthermore, the data information includes real-time data;

[0038] The step of obtaining the signal strength of the data terminal by monitoring its communication frequency through the command and control platform includes:

[0039] Determine whether the real-time data server has received the current real-time data at the current system time. If so, mark the signal strength as full.

[0040] Otherwise, the first moment when the real-time data server receives the real-time data closest to the current system time is obtained;

[0041] Calculate the time difference between the current system time and the first time, and evaluate the signal strength of the data terminal based on the time difference.

[0042] As described above, when monitoring real-time data, if real-time data is received, it indicates that the signal strength of the data terminal is at full strength; if no real-time data is received, the reception time of the last real-time data in the real-time data server is compared with the current system time to evaluate the signal strength of the data terminal and avoid errors in signal strength evaluation caused by data anomalies.

[0043] Furthermore, the data information includes link data;

[0044] The method also includes:

[0045] The connection status of the data terminal is determined based on the link data. If the connection status of the data terminal is online, the connection between the data terminal and the command and control platform is maintained, and the step of monitoring the communication frequency of the data terminal through the command and control platform is executed.

[0046] If the data terminal is offline, the step of monitoring the communication frequency of the data terminal through the command and control platform will not be executed.

[0047] As described above, each time the command and control platform updates the online status of the data terminal, it subscribes to the data terminal's connection data from the real-time data server and listens for the returned results. If the data terminal is online, it maintains a connection with the backend service, and the data terminal actively sends real-time data to the backend service periodically to report its current online status. If the data terminal does not send real-time data for a period of time, the backend service actively disconnects the long connection with the data terminal and broadcasts a data terminal offline message to the broadcast component. When the data terminal is offline, signal evaluation of the data terminal is no longer performed.

[0048] Furthermore, obtaining the signal strength of the data terminal by monitoring its communication frequency through the command and control platform includes:

[0049] The system data in the command and control platform is traversed according to a preset period to obtain the reception time of the system data and the current system time of the command and control platform.

[0050] Calculate the time difference between the current system time and the received time, and evaluate the signal strength of the data terminal based on the time difference.

[0051] As described above, the data stored in the command and control platform is traversed according to a preset period, and the time difference between the reception time of each data point and the current system time is compared. Signal evaluation is then performed based on this time difference. By actively and periodically evaluating the time difference between the current time and the command and control platform's real-time data reception time, the signal strength of the current data terminal can be assessed. This eliminates the need to passively wait for the data terminal to upload signals or for the data communication link to be active in assessing the autonomous vehicle's signal, thus reducing the evaluation error of the data terminal signal.

[0052] Furthermore, the step of evaluating the signal strength of the data terminal based on the time difference specifically involves:

[0053] The time difference is divided into multiple numerical intervals, each of which corresponds to a different signal strength.

[0054] The smaller the time difference, the greater the signal strength corresponding to the time difference.

[0055] As described above, since the data terminal and the command and control platform are connected via TCP / IP, and the data reported by the data terminal is short in length and sent at a short frequency, as long as the data terminal and the command and control platform maintain a connection, there is no problem of large delays in data transmission and reception due to excessively large data packets. Therefore, as long as the real-time data server receives the data, the signal strength of the data terminal can be considered high; if there is a delay in the real-time data server receiving the data, the signal strength of the data terminal may be weak.

[0056] Furthermore, the broadcast component is a Redis component.

[0057] As described above, the Redis component is a high-performance key-value database that establishes a data channel node in the communication link that can be subscribed to and broadcast. Therefore, information of different data types can be broadcast to the outside world through different data channels through the Redis component.

[0058] Furthermore, the real-time data server is a WebSocket server.

[0059] As described above, the real-time data server is a WebSocket service developed based on NodeJS. WebSocket, as a key HTML5 technology, offers advantages such as full-duplex communication and bandwidth savings, making it ideal for web application communication on the command and control platform. Therefore, a bidirectional long-lived data connection can be established between the background service and the command and control platform's web interface via the WebSocket server, allowing different data to be requested from the real-time data server through various interfaces.

[0060] Please refer to Figure 6Another embodiment of the present invention provides a terminal for optimizing a communication link, including a memory, a processor, and a computer program stored in the memory and running on the processor. When the processor executes the computer program, it implements the various steps of the above-described method for optimizing a communication link.

[0061] This invention provides a method and terminal for optimizing communication links, which can be applied to communication scenarios based on B / S systems, such as data interaction between the vehicle-mounted terminal of an unmanned vehicle and the command and control platform. It strengthens the signal data link and improves the real-time performance of data reported by the data terminal. Specific embodiments are described below:

[0062] Please refer to Figures 2 to 5 Embodiment 1 of the present invention is as follows:

[0063] A method for optimizing a communication link includes the following steps:

[0064] S11. Obtain the source communication link between the data terminal and the command and control platform, and construct a real-time data forwarding channel in the source communication link to obtain the target communication link.

[0065] The source communication link includes a backend service;

[0066] The real-time data forwarding channel includes a broadcast component and a real-time data server;

[0067] In one optional implementation, the data terminal is the vehicle-mounted terminal of the unmanned vehicle, the back-end service is the back-end front-end service, and the unmanned vehicle terminal and the back-end front-end service are linked using the TCP / IP protocol.

[0068] Specifically:

[0069] S111. Insert a broadcast component between the background service and the command and control platform, and add a real-time data server between the broadcast component and the command and control platform to obtain a real-time data forwarding channel;

[0070] S112. Mark the source communication link containing the real-time data forwarding channel as the target communication link;

[0071] S113. The data terminal transmits data with the command and control platform through the target communication link, specifically:

[0072] S1131. If the background service receives the data reported by the data terminal, it broadcasts the corresponding data information to the broadcast component.

[0073] S1132. If the real-time data server receives a data request from the command and control platform, it obtains the corresponding data information in the broadcast component by subscribing to the data channel of the broadcast component, and pushes the data information to the command and control platform.

[0074] S12. In the target communication link, the communication frequency of the data terminal is monitored by the command and control platform to obtain the signal strength of the data terminal.

[0075] In this embodiment, the broadcast component is a Redis component, and the real-time data server is a WebSocket server.

[0076] Reference Figure 3 In one optional implementation, the process of the unmanned vehicle terminal transmitting data with the command and control platform through the target communication link specifically includes:

[0077] D101. The autonomous vehicle terminal and the backend front-end service maintain a long-term connection via TCP / IP protocol to ensure data communication. When the autonomous vehicle terminal actively connects to the control platform or actively releases the connection (i.e., when the autonomous vehicle terminal reports connection data), it will handshake with the backend front-end service, thus enabling the backend front-end service to maintain the autonomous vehicle's online status.

[0078] D102. When an autonomous vehicle requests a connection, the backend front-end service broadcasts a vehicle online message to the Redis component; when an autonomous vehicle releases a connection, the backend front-end service broadcasts a vehicle offline message to the Redis component; when an autonomous vehicle reports real-time data, the backend front-end service broadcasts a real-time data message to the Redis component.

[0079] D103. When the command and control platform requests the connection data (online data and offline data) or real-time data of the unmanned vehicle from the Websocket server, the Websocket server subscribes to the corresponding data channel from the Redis component. At this time, the Websocket server can obtain the vehicle's online / offline information or real-time data information from the Redis component through the corresponding data channel and actively push it to the command and control platform.

[0080] D104. After the autonomous vehicle terminal goes online, a heartbeat mechanism is maintained between the autonomous vehicle terminal and the backend front-end service. The autonomous vehicle terminal periodically sends heartbeat messages to the backend front-end service to report that the autonomous vehicle is currently online. If the autonomous vehicle terminal does not send a heartbeat message within a preset time value, the backend front-end service will actively disconnect from the autonomous vehicle terminal and broadcast an autonomous vehicle terminal offline message to the Redis component.

[0081] Wherein, the data information includes real-time data, then S12 includes:

[0082] S121. Determine whether the real-time data server has received the current real-time data at the current system time. If yes, mark the signal strength as full; otherwise, obtain the first time when the real-time data server received the real-time data closest to the current system time.

[0083] Calculate the time difference between the current system time and the first time, and evaluate the signal strength of the data terminal based on the time difference.

[0084] In one optional implementation, S12 includes:

[0085] S122. Traverse the system data in the command and control platform according to a preset period to obtain the reception time of the system data, and obtain the current system time of the command and control platform;

[0086] Calculate the time difference between the current system time and the received time, and evaluate the signal strength of the data terminal based on the time difference.

[0087] It should be noted that the system data refers to the data reported by the data terminal received and stored by the command and control platform, and the reception time of the system data is the time when the command and control platform last received the data.

[0088] The data information includes link data, and the method for optimizing communication links further includes the following steps:

[0089] S13. Determine the connection status of the data terminal based on the link data. If the connection status of the data terminal is online, maintain the connection between the data terminal and the command and control platform, and execute step S12.

[0090] S14. If the connection status of the data terminal is offline, then step S12 is not executed.

[0091] It should be noted that during the connection maintenance process between the data terminal and the command and control platform, the data terminal will actively send heartbeat messages to the background service according to a preset period. If the data terminal does not send a heartbeat message within a preset time value, the background service will actively disconnect from the data terminal and broadcast the data information of the data terminal going offline to the broadcast component.

[0092] Reference Figure 4 In an optional implementation, steps S12-S14 are completed during the initialization process of the command and control platform, specifically as follows:

[0093] D201. Invoke the WebSocket server plugin to open a long-lived connection channel between the WebSocket server and the command and control platform. The command and control platform subscribes to the connection data and real-time data of the autonomous vehicle terminal from the WebSocket server, and listens for the return results of the connection data and real-time data. Based on the return results, execute the corresponding steps:

[0094] D2011. Monitor the connection data of the unmanned vehicle. If the returned result is vehicle offline information, set the status information of the unmanned vehicle to 0 (i.e., offline status) and do not perform the signal strength evaluation step.

[0095] If the returned result is vehicle online information, then the connection between the unmanned vehicle terminal and the command and control platform is maintained, and the signal strength assessment step is performed.

[0096] D2012. Monitor the real-time data of the driverless car. If the Websocket server receives the current real-time data at the current system time, mark the signal strength as full.

[0097] If the Websocket server does not receive the current real-time data at the current system time, then obtain the reception time of the real-time data server that received the most recent real-time data at the current system time;

[0098] Calculate the time difference between the current system time and the received time, and evaluate the signal strength based on the time difference.

[0099] D202. Start a timer module using the system's built-in setInterval function to execute the corresponding steps:

[0100] Every second, the data from the unmanned vehicle terminals stored in the command and control platform is iterated to obtain the reception time of each unmanned vehicle terminal data.

[0101] Calculate the time difference between the data reception time of each autonomous vehicle terminal and the current system time, and evaluate the signal strength based on the time difference.

[0102] It should be noted that, Figure 4 In the context of autonomous vehicles, "loop" refers to the loop condition. "Loop" indicates that the program needs to repeatedly perform certain actions under certain conditions, which is achieved through a loop.

[0103] Specifically, the step of evaluating the signal strength of the data terminal based on the time difference involves:

[0104] The time difference is divided into multiple numerical intervals, each of which corresponds to a different signal strength.

[0105] The smaller the time difference, the greater the signal strength corresponding to the time difference.

[0106] Reference Figure 5 In one optional implementation, evaluating signal strength based on the time difference specifically involves:

[0107] diff = now-preTime;

[0108] Where now is the current ticks value; preTime is the previous ticks value; and diff is the difference between the two ticks values, in milliseconds.

[0109] If 1000 ≤ diff < 3000, then the current signal strength is considered to be 4 bars.

[0110] If 3000 ≤ diff < 5000, then the current signal strength is considered to be 3 bars.

[0111] If 5000 ≤ diff < 8000, then the current signal strength is considered to be 2 bars.

[0112] If 8000 ≤ diff, then the current signal strength is considered to be 1 bar.

[0113] Otherwise, the current signal strength is assumed to be full.

[0114] In one alternative implementation, the signal strength of the autonomous vehicle terminal is reset on the command and control platform so that the operator can view the signal connection status of the autonomous vehicle terminal on the command and control platform.

[0115] Please refer to Figure 6 Embodiment two of the present invention is as follows:

[0116] A terminal 21 for optimizing a communication link includes a memory 22, a processor 23, and a computer program stored in the memory 22 and running on the processor 23. When the processor 23 executes the computer program, it implements the various steps of the method for optimizing a communication link as described in Embodiment 1.

[0117] In summary, the present invention provides a method and terminal for optimizing communication links. By inserting a broadcast component and a real-time data server between the background service and the command and control platform to form a real-time data forwarding channel, data information sent from the data terminal can be broadcast through the broadcast component. The command and control platform can obtain data information through the corresponding channel subscribed to by the real-time data server, realizing real-time data interaction between the data terminal and the command and control platform. This avoids the waiting and overhead caused by HTTP polling in the old method and improves the real-time performance of data reported by the data terminal. Simultaneously, since the signal of the data terminal is affected by the real-time data and online / offline data, the command and control platform needs to evaluate the signal strength when receiving real-time data and online / offline data. Furthermore, to eliminate errors in signal evaluation caused by data anomalies or unstable communication links, the present invention periodically evaluates the signal strength to maintain signal validity and prevent signal display anomalies caused by data loss or data anomalies. Based on the command and control platform's evaluation of the data terminal's signal strength, operators can easily view the signal status of the data terminal in real time through the command and control platform and make corrections or optimizations for different signal conditions, ensuring stable communication between the data terminal and the command and control platform.

[0118] The above description is merely an embodiment of the present invention and does not limit the patent scope of the present invention. Any equivalent modifications made based on the content of the present invention specification and drawings, or direct or indirect applications in related technical fields, are similarly included within the patent protection scope of the present invention.

Claims

1. A method for optimizing a communication link, characterized in that, Including the following steps: The source communication link between the data terminal and the command and control platform is obtained, and a real-time data forwarding channel is constructed in the source communication link to obtain the target communication link; the command and control platform is a BS-end system developed based on a web browser. In the target communication link, the signal strength of the data terminal is obtained by monitoring the communication frequency of the data terminal through the command and control platform. The source communication link includes backend services; The real-time data forwarding channel includes a broadcast component and a real-time data server; the broadcast component is a Redis component. The real-time data server is a WebSocket server; The process of constructing a real-time data forwarding channel in the source communication link to obtain the target communication link includes: A broadcast component is inserted between the background service and the command and control platform, and a real-time data server is added between the broadcast component and the command and control platform to obtain a real-time data forwarding channel. The source communication link containing the real-time data forwarding channel is marked as the target communication link; The data terminal transmits data with the command and control platform through the target communication link; The data terminal transmits data with the command and control platform through the target communication link as follows: If the background service receives the data reported by the data terminal, it broadcasts the corresponding data information to the broadcast component. If the real-time data server receives a data request from the command and control platform, it obtains the corresponding data information from the broadcast component by subscribing to the data channel of the broadcast component, and pushes the data information to the command and control platform. The data information includes real-time data; The step of obtaining the signal strength of the data terminal by monitoring its communication frequency through the command and control platform includes: Determine whether the real-time data server has received the current real-time data at the current system time; if so, mark the signal strength as full. Otherwise, the first moment when the real-time data server receives the real-time data closest to the current system time is obtained; Calculate the time difference between the current system time and the first time, and evaluate the signal strength of the data terminal based on the time difference.

2. The method for optimizing a communication link according to claim 1, characterized in that, The data information includes linked data; The method also includes: The connection status of the data terminal is determined based on the link data. If the connection status of the data terminal is online, the connection between the data terminal and the command and control platform is maintained, and the step of monitoring the communication frequency of the data terminal through the command and control platform is executed. If the data terminal is offline, the step of monitoring the communication frequency of the data terminal through the command and control platform will not be executed.

3. The method for optimizing a communication link according to claim 1, characterized in that, The step of obtaining the signal strength of the data terminal by monitoring its communication frequency through the command and control platform includes: The system data in the command and control platform is traversed according to a preset period to obtain the reception time of the system data and the current system time of the command and control platform. Calculate the time difference between the current system time and the received time, and evaluate the signal strength of the data terminal based on the time difference.

4. A method for optimizing a communication link according to claim 1 or 3, characterized in that, The specific steps of evaluating the signal strength of the data terminal based on the time difference are as follows: The time difference is divided into multiple numerical intervals, each of which corresponds to a different signal strength. The smaller the time difference, the greater the signal strength corresponding to the time difference.

5. A terminal for optimizing a communication link, comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that, When the processor executes the computer program, it implements each step of the method for optimizing a communication link as described in any one of claims 1-4.

Citation Information

Patent Citations

  • Bus-based unmanned vehicle data transmission method and terminal

    CN115589347A

  • Energy management and optimization control system of Beidou navigation vehicle-mounted terminal

    CN118169719A