A vehicle remote control method and system based on TBOX

By automatically sending a pre-wake command when a user logs in, the problem of remote vehicle control delay caused by the boot time of the TBOX is solved, enabling a fast connection between the vehicle networking platform and the TBOX, and improving the smoothness and efficiency of remote vehicle control.

CN116582573BActive Publication Date: 2026-06-26CHONGQING CHANGAN AUTOMOBILE CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHONGQING CHANGAN AUTOMOBILE CO LTD
Filing Date
2023-05-24
Publication Date
2026-06-26

AI Technical Summary

Technical Problem

In existing technologies, the response speed of remote vehicle control functions is relatively slow, mainly because the TBOX startup process takes a long time, resulting in the backlog of multiple vehicle control commands and extended waiting time, which affects the smoothness and efficiency of user operation.

Method used

When a user logs in, a pre-wake command is automatically sent to enable the vehicle network service platform to establish a long connection with the vehicle-side TBOX. Through pre-wake command caching and repeated wake-up mechanism, the TBOX is ensured to wake up quickly and establish a connection, reducing waiting time.

Benefits of technology

By automatically establishing a long-term connection between the vehicle networking platform and TBOX when a user logs in, the waiting time for remote vehicle control is reduced, smoothness and efficiency are improved, and resource waste is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116582573B_ABST
    Figure CN116582573B_ABST
Patent Text Reader

Abstract

The application provides a kind of vehicle remote control method and system based on TBOX, it is related to vehicle intelligent control technical field, method includes: user login terminal, terminal background generates pre-waking instruction and sends to the conversion processing of vehicle networking service platform;Judge whether to establish long connection with car end TBOX, if not establish long connection, vehicle networking service platform will convert the pre-waking instruction after processing and wake up car end TBOX through operator;After vehicle networking platform and TBOX establish long connection, user generates remote control car instruction through terminal and carries out remote control to vehicle;The application sends pre-waking instruction automatically when user logs in successfully, so that vehicle networking platform and TBOX are connected, thereby reduce the waiting time of subsequent user remote control car, improve the fluency of user remote control car, and reduce the waste of resources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle intelligent control technology, and more specifically, to a vehicle remote control method and system based on TBOX. Background Technology

[0002] With the popularization of intelligent vehicle development, vehicle networking services have brought many conveniences. People have higher requirements for intelligent travel and more diversified remote vehicle control needs, which bring more convenience to people. For example, remote vehicle control can remotely start the engine or air conditioning, which is very useful in cold or hot weather. The function of remotely unlocking or locking the car door can greatly improve the convenience and safety of vehicle use. Remote vehicle location (including remote flashing lights and honking the horn) can help users quickly find their vehicles. With the development of technology, car manufacturers are developing more and more innovative functions, and the role and importance of remote vehicle control are growing day by day.

[0003] Generally, remote vehicle control mainly involves the following units: user terminal, vehicle network service platform, vehicle-mounted TBOX (central control), and in-vehicle devices. The user issues remote control commands through the terminal. The user terminal needs to establish a connection with the vehicle network service platform to verify user identity and other information, and to process the issued commands using business logic. After processing the commands, the vehicle network service platform needs to send them to the vehicle-mounted TBOX for execution. This process requires the vehicle-mounted TBOX to establish a connection with the vehicle network. After receiving the remote control commands, the vehicle-mounted TBOX controls the various in-vehicle devices according to the commands and feeds back the execution results to the user terminal, completing the remote vehicle control.

[0004] like Figure 1 As shown, the logic of traditional vehicle remote control is as follows: when a long connection is established between the vehicle network service platform and the vehicle-side TBOX, the user sends a remote vehicle control command through a mobile APP. The vehicle network service platform receives and processes the remote vehicle control command and sends it to the vehicle-side TBOX. The vehicle-side TBOX executes the remote vehicle control command and controls the vehicle's equipment.

[0005] Existing technology discloses a remote scheduled charging control method based on TBOX, including the following steps: After the TSP receives the scheduled charging command from the user, the TSP determines whether the TCP connection with the TBOX is maintained. If the TCP connection is maintained, the command is sent to the TBOX through the TSP, and the TBOX executes the scheduled charging command. If the TCP connection is broken, the TSP wakes up the TBOX by simultaneously sending UDP data packets and SMS messages. After waking up the TBOX, the command is sent to the TBOX for execution. The existing method is still a traditional remote vehicle control process, which has a slow response speed. This is because most of the time is spent on the TBOX power-on process when executing the remote vehicle control function. Only when the TBOX is successfully replaced or powered on can network communication be established with the vehicle network to process the commands sent by the user terminal. This not only causes a backlog of multiple vehicle control commands, but also greatly prolongs the waiting time for remote vehicle control, affecting the user's operation process and remote control efficiency. Summary of the Invention

[0006] To overcome the shortcomings of low efficiency and smoothness of remote vehicle control functions in the prior art, this invention provides a vehicle remote control method and system based on TBOX, which can improve the smoothness and efficiency of remote vehicle control for users.

[0007] To solve the above-mentioned technical problems, the technical solution of the present invention is as follows:

[0008] A vehicle remote control method based on TBOX includes the following steps:

[0009] S1: The user logs into the terminal, and the terminal backend generates a pre-wake-up command and sends it to the vehicle network service platform;

[0010] S2: The vehicle-to-everything (V2X) service platform processes and converts pre-wake-up commands;

[0011] S3: Determine whether a long connection has been established between the vehicle network service platform and the vehicle-side TBOX. If no long connection has been established, proceed to step S4; otherwise, proceed to step S5.

[0012] S4: The vehicle-to-everything (V2X) service platform caches the converted and processed pre-wake-up command, and the operator sends the converted and processed pre-wake-up command to the vehicle-side TBOX for wake-up, and establishes a long connection between the V2X service platform and the woken-up vehicle-side TBOX;

[0013] S5: The vehicle networking service platform will send the successful execution result of the pre-wake-up command back to the user's terminal, and the user can generate remote vehicle control commands through the terminal to remotely control the vehicle.

[0014] Preferably, the terminal is a mobile app.

[0015] Preferably, in step S2, the specific method for the vehicle network service platform to convert the pre-wake-up command is as follows:

[0016] The vehicle networking service platform selects application nodes on the terminal server to process pre-wake-up commands or remote vehicle control commands sent by users.

[0017] The vehicle-to-everything (V2X) service platform uses a Redission distributed lock to lock the pre-wake-up command on the selected application node, and uses the snowflake algorithm to generate the primary key ID to complete the initialization of the pre-wake-up command;

[0018] The vehicle-to-everything (V2X) service platform converts the initialized pre-wake-up command into a message protocol agreed upon with the vehicle's TBOX, thus completing the conversion process of the pre-wake-up command.

[0019] The message protocol structure includes a message header, a message body, and a message trailer.

[0020] Preferably, the specific method of step S4 is as follows:

[0021] S4.1: The vehicle-to-everything (V2X) service platform caches the converted and processed pre-wake-up command, and the operator sends the converted and processed pre-wake-up command to the vehicle-side TBOX for wake-up;

[0022] S4.2: Determine whether the vehicle-side TBOX is awake. If it is awake, establish a long connection between the vehicle networking service platform and the vehicle-side TBOX and proceed to step S5; if it is not awake, proceed to step S4.3.

[0023] S4.3: Determine whether the preset number of wake-up attempts has been reached. If it has, the vehicle network service platform will send the failure execution result of the pre-wake-up command to the user's terminal. At this time, the vehicle-side TBOX malfunctions and cannot remotely control the vehicle. If it has not been reached, repeat steps S4.1 to S4.2 according to the preset time interval.

[0024] Preferably, in step S4, the specific method by which the vehicle network service platform caches the converted pre-wake-up command is as follows:

[0025] The vehicle-to-everything (V2X) service platform will cache the processed pre-wake-up command in Redis data format to a specified storage location and add a delay task of a certain duration to save it together.

[0026] Preferably, the duration of the delayed task is 2 minutes.

[0027] Preferably, the preset number of wake-up attempts in step S4.3 is at least 3.

[0028] Preferably, in step S5, the specific method for the user to remotely control the vehicle by generating remote control commands through the terminal is as follows:

[0029] Users generate remote vehicle control commands through their terminals and send them to the vehicle network service platform. The vehicle network service platform then sends the remote vehicle control commands to the vehicle's TBOX, which executes the commands to complete the remote control of the vehicle.

[0030] The present invention also provides a vehicle remote control system based on TBOX, which applies the above-mentioned vehicle remote control method based on TBOX, including: a terminal, a vehicle network service platform, an operator, a vehicle-side TBOX, and a vehicle-mounted device;

[0031] The terminal is wirelessly connected to both the vehicle-to-everything (V2X) service platform and the operator; the V2X service platform is also wirelessly connected to the operator; the operator is also wirelessly connected to the vehicle-mounted TBOX; and the vehicle-mounted TBOX is electrically connected to the vehicle's infotainment system.

[0032] When a user logs into the terminal, the terminal backend generates a pre-wake-up command and sends it to the vehicle network service platform.

[0033] The vehicle-to-everything (V2X) service platform processes and converts pre-wake-up commands.

[0034] The system determines whether a long connection has been established between the vehicle network service platform and the vehicle-side TBOX. If no long connection has been established, the vehicle network service platform will cache the converted and processed pre-wake-up command, and the operator will send the converted and processed pre-wake-up command to the vehicle-side TBOX to wake it up. The vehicle network service platform will then establish a long connection with the woken-up vehicle-side TBOX. Otherwise, the vehicle network service platform will feed back the successful execution result of the pre-wake-up command to the user's terminal, and the user can generate remote vehicle control commands through the terminal to remotely control the vehicle.

[0035] Preferably, the wireless connection is a 4G connection or a WIFI connection.

[0036] Compared with the prior art, the beneficial effects of the technical solution of the present invention are:

[0037] This invention provides a vehicle remote control method and system based on a vehicle-to-everything (TBOX). The user logs into a terminal, and the terminal backend generates a pre-wake-up command and sends it to a vehicle-to-everything (V2X) service platform. The V2X service platform processes the pre-wake-up command and determines whether a long connection has been established between the V2X service platform and the vehicle-side TBOX. If no long connection has been established, the V2X service platform caches the processed pre-wake-up command, and the operator sends the processed pre-wake-up command to the vehicle-side TBOX to wake it up, establishing a long connection between the V2X service platform and the woken-up vehicle-side TBOX. After the long connection is established, the V2X service platform feeds back the successful execution result of the pre-wake-up command to the user's terminal. The user then generates remote vehicle control commands through the terminal to remotely control the vehicle.

[0038] This invention automatically sends a pre-wake command when a user successfully logs in, enabling the vehicle networking platform and TBOX to establish a connection. This reduces the waiting time for users to remotely control their vehicles, making it highly practical. It can effectively improve the smoothness and efficiency of remote vehicle control while reducing resource waste. Attached Figure Description

[0039] Figure 1 The traditional remote vehicle control flowchart provided for the background technology.

[0040] Figure 2 This is a flowchart of a vehicle remote control method based on TBOX provided in Example 1.

[0041] Figure 3 This is a flowchart of a vehicle remote control method based on TBOX provided in Example 2.

[0042] Figure 4 This is the remote vehicle control logic diagram provided in Example 2. Detailed Implementation

[0043] The accompanying drawings are for illustrative purposes only and should not be construed as limiting the scope of this patent.

[0044] To better illustrate this embodiment, some parts in the accompanying drawings may be omitted, enlarged, or reduced, and do not represent the actual product dimensions;

[0045] It will be understood by those skilled in the art that certain well-known structures and their descriptions may be omitted in the accompanying drawings.

[0046] The technical solution of the present invention will be further described below with reference to the accompanying drawings and embodiments.

[0047] Example 1

[0048] like Figure 2 As shown, this embodiment provides a vehicle remote control method based on TBOX, including the following steps:

[0049] S1: The user logs into the terminal, and the terminal backend generates a pre-wake-up command and sends it to the vehicle network service platform;

[0050] S2: The vehicle-to-everything (V2X) service platform processes and converts pre-wake-up commands;

[0051] S3: Determine whether a long connection has been established between the vehicle network service platform and the vehicle-side TBOX. If no long connection has been established, proceed to step S4; otherwise, proceed to step S5.

[0052] S4: The vehicle-to-everything (V2X) service platform caches the converted and processed pre-wake-up command, and the operator sends the converted and processed pre-wake-up command to the vehicle-side TBOX for wake-up, and establishes a long connection between the V2X service platform and the woken-up vehicle-side TBOX;

[0053] S5: The vehicle networking service platform will send the successful execution result of the pre-wake-up command back to the user's terminal, and the user can generate remote vehicle control commands through the terminal to remotely control the vehicle.

[0054] In the specific implementation process, after the user successfully logs in to the terminal, the terminal's backend will automatically generate a pre-wake command and send it to the vehicle network service platform; the vehicle network service platform will then process and convert the pre-wake command.

[0055] The system determines whether a long connection has been established between the vehicle network service platform and the vehicle-side TBOX. If no long connection has been established, the vehicle network service platform caches the processed pre-wake-up command, and the operator sends the processed pre-wake-up command to the vehicle-side TBOX to wake it up. The vehicle network service platform then establishes a long connection with the woken-up vehicle-side TBOX. After the long connection is established, the vehicle network service platform feeds back the successful execution result of the pre-wake-up command to the user's terminal. The user can then generate remote vehicle control commands through the terminal to remotely control the vehicle.

[0056] This method automatically sends a pre-wake command when the user logs in successfully, enabling the vehicle networking platform and TBOX to establish a connection. This reduces the waiting time for users to remotely control the vehicle later, making it highly practical. It can effectively improve the smoothness and efficiency of remote vehicle control while reducing resource waste.

[0057] Example 2

[0058] like Figure 3 As shown, this embodiment provides a vehicle remote control method based on TBOX, including the following steps:

[0059] S1: The user logs into the terminal, and the terminal backend generates a pre-wake-up command and sends it to the vehicle network service platform;

[0060] S2: The vehicle-to-everything (V2X) service platform processes and converts pre-wake-up commands;

[0061] S3: Determine whether a long connection has been established between the vehicle network service platform and the vehicle-side TBOX. If no long connection has been established, proceed to step S4; otherwise, proceed to step S5.

[0062] S4: The vehicle-to-everything (V2X) service platform caches the processed pre-wake-up command. The operator sends the processed pre-wake-up command to the vehicle-side TBOX for wake-up, and establishes a long connection between the V2X service platform and the woken-up vehicle-side TBOX. Specifically:

[0063] S4.1: The vehicle-to-everything (V2X) service platform caches the converted and processed pre-wake-up command, and the operator sends the converted and processed pre-wake-up command to the vehicle-side TBOX for wake-up;

[0064] S4.2: Determine whether the vehicle-side TBOX is awake. If it is awake, establish a long connection between the vehicle networking service platform and the vehicle-side TBOX and proceed to step S5; if it is not awake, proceed to step S4.3.

[0065] S4.3: Determine whether the preset number of wake-up attempts has been reached. If it has, the vehicle network service platform will send the failure execution result of the pre-wake-up command to the user's terminal. At this time, the vehicle-side TBOX malfunctions and cannot remotely control the vehicle. If it has not been reached, repeat steps S4.1 to S4.2 according to the preset time interval.

[0066] S5: The vehicle networking service platform will send the successful execution result of the pre-wake-up command to the user's terminal, and the user can generate remote vehicle control commands through the terminal to remotely control the vehicle;

[0067] The terminal is specifically a mobile app;

[0068] In step S2, the specific method by which the vehicle network service platform converts the pre-wake-up command is as follows:

[0069] The vehicle networking service platform selects application nodes on the terminal server to process pre-wake-up commands or remote vehicle control commands sent by users.

[0070] The vehicle-to-everything (V2X) service platform uses a Redission distributed lock to lock the pre-wake-up command on the selected application node, and uses the snowflake algorithm to generate the primary key ID to complete the initialization of the pre-wake-up command;

[0071] The vehicle-to-everything (V2X) service platform converts the initialized pre-wake-up command into a message protocol agreed upon with the vehicle's TBOX, thus completing the conversion process of the pre-wake-up command.

[0072] The message protocol structure includes a message header, a message body, and a message trailer;

[0073] In step S4, the specific method by which the vehicle network service platform caches the converted and processed pre-wake-up command is as follows:

[0074] The vehicle-to-everything (V2X) service platform will cache the processed pre-wake-up command in Redis data format to a specified storage location and add a delayed task of a certain duration to save it together;

[0075] The duration of the delayed task is 2 minutes.

[0076] The preset number of wake-up attempts in step S4.3 is at least 3.

[0077] In the specific implementation process, such as Figure 4 As shown, the vehicle remote control logic in this embodiment is specifically as follows:

[0078] When a user logs into the mobile app, the app server will authenticate the user's identity. If the user's account and password are correct, the login will be successful.

[0079] After a user successfully logs in, the mobile app automatically generates a pre-wake command and sends it to the vehicle networking service platform.

[0080] The vehicle-to-everything (V2X) service platform converts and processes pre-wake-up commands. The V2X service platform selects the application node of the terminal server to process the pre-wake-up commands or remote vehicle control commands sent by the user.

[0081] The vehicle-to-everything (V2X) service platform uses a Redission distributed lock to lock the pre-wake-up command on the selected application node, and uses the snowflake algorithm to generate the primary key ID to complete the initialization of the pre-wake-up command;

[0082] The vehicle-to-everything (V2X) service platform converts the initialized pre-wake-up command into a message protocol agreed upon with the vehicle's TBOX, thus completing the conversion process of the pre-wake-up command.

[0083] The message protocol structure includes a message header, a message body, and a message trailer;

[0084] Next, it determines whether a long connection has been established between the vehicle networking service platform and the vehicle-side TBOX. If a long connection is established, the vehicle networking service platform will send the successful execution result of the pre-wake-up command back to the user's terminal. The user generates a remote vehicle control command through the terminal and sends it to the vehicle networking service platform. The vehicle networking service platform sends the remote vehicle control command to the vehicle-side TBOX, and the vehicle-side TBOX executes the remote vehicle control command to complete the remote control of the vehicle.

[0085] If a long connection is not established, the vehicle network service platform will first cache the converted and processed pre-wake-up command. Specifically, the vehicle network service platform will cache the converted and processed pre-wake-up command in Redis data format to the specified storage location and add a 2-minute delay task to save it together.

[0086] The operator then sends the processed pre-wake command to the vehicle-side TBOX for wake-up;

[0087] The system determines whether the vehicle-side TBOX has been woken up. If it has not, it checks whether the operator has attempted to wake it up three times. If it has, the vehicle networking service platform sends the failure result of the pre-wake command to the user's mobile app. At this point, the vehicle-side TBOX is malfunctioning and cannot be remotely controlled. The user must contact relevant personnel to repair the vehicle-side TBOX before attempting to remotely control the vehicle again. If it has not attempted to wake it up three times, the operator will send the converted pre-wake command to the vehicle-side TBOX again after two minutes to wake it up, until the vehicle-side TBOX is successfully woken up.

[0088] If the vehicle-side TBOX has been woken up, a long connection will be established between the vehicle network service platform and the vehicle-side TBOX. The vehicle network service platform will send the successful execution result of the pre-wake-up command to the user's mobile APP. The user can generate a remote vehicle control command through the mobile APP and send it to the vehicle network service platform. The vehicle network service platform will send the remote vehicle control command to the vehicle-side TBOX. The vehicle-side TBOX will execute the remote vehicle control command to complete the remote control of the vehicle.

[0089] This method automatically sends a pre-wake command when the user logs in successfully, enabling the vehicle networking platform and TBOX to establish a connection. This reduces the waiting time for users to remotely control the vehicle later, making it highly practical. It can effectively improve the smoothness and efficiency of remote vehicle control while reducing resource waste.

[0090] Example 3

[0091] This embodiment provides a vehicle remote control system based on TBOX, applying the vehicle remote high-efficiency control method based on TBOX described in Embodiment 2, including: a terminal, a vehicle network service platform, an operator, a vehicle-side TBOX, and a vehicle-mounted device;

[0092] The terminal is wirelessly connected to both the vehicle-to-everything (V2X) service platform and the operator; the V2X service platform is also wirelessly connected to the operator; the operator is also wirelessly connected to the vehicle-mounted TBOX; and the vehicle-mounted TBOX is electrically connected to the vehicle's infotainment system.

[0093] When a user logs into the terminal, the terminal backend generates a pre-wake-up command and sends it to the vehicle network service platform.

[0094] The vehicle-to-everything (V2X) service platform processes and converts pre-wake-up commands.

[0095] Determine whether a long connection has been established between the vehicle network service platform and the vehicle-side TBOX. If a long connection has been established, the vehicle network service platform will send the successful execution result of the pre-wake command back to the user's terminal. The user can then generate remote vehicle control commands through the terminal to remotely control the vehicle.

[0096] Otherwise, the vehicle-to-everything (V2X) service platform will cache the converted and processed pre-wake-up command, and the operator will send the converted and processed pre-wake-up command to the vehicle's TBOX for wake-up;

[0097] The system determines whether the vehicle-side TBOX has been woken up. If it has not, it checks whether the preset number of wake-up attempts has been reached. If the preset number of wake-up attempts has been reached, the vehicle network service platform will send the failure result of the pre-wake-up command to the user's terminal. At this time, the vehicle-side TBOX has malfunctioned and cannot remotely control the vehicle. If the preset number of wake-up attempts has not been reached, the operator will send the converted and processed pre-wake-up command to the vehicle-side TBOX again to wake it up according to the preset time interval.

[0098] If the vehicle has been woken up, a long connection will be established between the vehicle network service platform and the vehicle-side TBOX. The vehicle network service platform will then send the successful execution result of the pre-wake-up command back to the user's terminal. The user can then generate remote vehicle control commands through the terminal to remotely control the vehicle.

[0099] The wireless connection is either a 4G connection or a WIFI connection.

[0100] In the specific implementation process, after the user successfully logs in to the terminal, the terminal backend automatically generates a pre-wake-up command and sends it to the vehicle network service platform; the vehicle network service platform then processes and converts the pre-wake-up command.

[0101] Determine whether a long connection has been established between the vehicle network service platform and the vehicle-side TBOX. If a long connection has been established, the vehicle network service platform will send the successful execution result of the pre-wake command back to the user's terminal. The user can then generate remote vehicle control commands through the terminal to remotely control the vehicle.

[0102] Otherwise, the vehicle-to-everything (V2X) service platform will cache the converted and processed pre-wake-up command, and the operator will send the converted and processed pre-wake-up command to the vehicle's TBOX for wake-up;

[0103] The system determines whether the vehicle-side TBOX has been woken up. If it has not, it checks whether the preset number of wake-up attempts has been reached. If the preset number of wake-up attempts has been reached, the vehicle network service platform will send the failure result of the pre-wake-up command to the user's terminal. At this time, the vehicle-side TBOX has malfunctioned and cannot remotely control the vehicle. If the preset number of wake-up attempts has not been reached, the operator will send the converted and processed pre-wake-up command to the vehicle-side TBOX again to wake it up according to the preset time interval.

[0104] If the vehicle has been woken up, a long connection will be established between the vehicle network service platform and the vehicle-side TBOX. The vehicle network service platform will then send the successful execution result of the pre-wake-up command back to the user's terminal. The user can then generate remote vehicle control commands through the terminal to remotely control the vehicle.

[0105] This system automatically sends a pre-wake command when a user logs in successfully, enabling the vehicle networking platform and TBOX to establish a connection. This reduces the waiting time for users to remotely control their vehicles, making it highly practical. It effectively improves the smoothness and efficiency of remote vehicle control while reducing resource waste.

[0106] The same or similar labels correspond to the same or similar parts;

[0107] The terms used to describe positional relationships in the accompanying drawings are for illustrative purposes only and should not be construed as limiting this patent.

[0108] Obviously, the above embodiments of the present invention are merely examples for clearly illustrating the present invention, and are not intended to limit the implementation of the present invention. Those skilled in the art can make other variations or modifications based on the above description. It is neither necessary nor possible to exhaustively describe all embodiments here. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention should be included within the scope of protection of the claims of the present invention.

Claims

1. A vehicle remote control method based on TBOX, characterized in that, Includes the following steps: S1: The user logs into the terminal, and the terminal backend generates a pre-wake-up command and sends it to the vehicle network service platform; S2: The vehicle-to-everything (V2X) service platform processes the pre-wake-up command, including: The vehicle networking service platform selects application nodes on the terminal server to process pre-wake-up commands or remote vehicle control commands sent by users. The vehicle-to-everything (V2X) service platform uses a Redission distributed lock to lock the pre-wake-up command on the selected application node, and uses the snowflake algorithm to generate the primary key ID to complete the initialization of the pre-wake-up command; The vehicle-to-everything (V2X) service platform converts the initialized pre-wake-up command into a message protocol agreed upon with the vehicle-side TBOX, thus completing the conversion process of the pre-wake-up command; the message protocol structure includes a message header, a message body, and a message trailer; S3: Determine whether a long connection has been established between the vehicle network service platform and the vehicle-side TBOX. If no long connection has been established, proceed to step S4; otherwise, proceed to step S5. S4: The vehicle-to-everything (V2X) service platform caches the processed pre-wake-up command. The operator sends the processed pre-wake-up command to the vehicle-side TBOX for wake-up, and establishes a long connection between the V2X service platform and the woken-up vehicle-side TBOX. Specifically: S4.1: The vehicle-to-everything (V2X) service platform caches the converted and processed pre-wake-up command, and the operator sends the converted and processed pre-wake-up command to the vehicle-side TBOX for wake-up; S4.2: Determine whether the vehicle-side TBOX is awake. If it is awake, establish a long connection between the vehicle networking service platform and the vehicle-side TBOX and proceed to step S5; if it is not awake, proceed to step S4.

3. S4.3: Determine whether the preset number of wake-up attempts has been reached. If it has, the vehicle network service platform will send the failure execution result of the pre-wake-up command to the user's terminal. At this time, the vehicle-side TBOX malfunctions and cannot remotely control the vehicle. If it has not been reached, repeat steps S4.1 to S4.2 according to the preset time interval. S5: The vehicle networking service platform will send the successful execution result of the pre-wake-up command back to the user's terminal, and the user can generate remote vehicle control commands through the terminal to remotely control the vehicle.

2. The vehicle remote control method based on TBOX according to claim 1, characterized in that, The terminal is specifically a mobile app.

3. The vehicle remote control method based on TBOX according to claim 2, characterized in that, In step S4, the specific method by which the vehicle network service platform caches the converted and processed pre-wake-up command is as follows: The vehicle-to-everything (V2X) service platform will cache the processed pre-wake-up command in Redis data format to a specified storage location and add a delay task of a certain duration to save it together.

4. The vehicle remote control method based on TBOX according to claim 3, characterized in that, The duration of the delayed task is 2 minutes.

5. The vehicle remote control method based on TBOX according to claim 4, characterized in that, The preset number of wake-up attempts in step S4.3 is at least 3.

6. A vehicle remote control method based on TBOX according to any one of claims 1 to 5, characterized in that, In step S5, the specific method by which the user generates remote vehicle control commands through the terminal to remotely control the vehicle is as follows: Users generate remote vehicle control commands through their terminals and send them to the vehicle network service platform. The vehicle network service platform then sends the remote vehicle control commands to the vehicle's TBOX, which executes the commands to complete the remote control of the vehicle.

7. A vehicle remote control system based on a TBOX, employing the vehicle remote control method based on a TBOX as described in any one of claims 1 to 6, characterized in that, include: Terminals, vehicle-to-everything (V2X) service platforms, operators, vehicle-mounted TBOXes, and in-vehicle infotainment devices; The terminal is wirelessly connected to both the vehicle-to-everything (V2X) service platform and the operator. The vehicle-to-everything (V2X) service platform is also wirelessly connected to the operator; the operator is also wirelessly connected to the vehicle-mounted TBOX; the vehicle-mounted TBOX is electrically connected to the vehicle's infotainment system. When a user logs into the terminal, the terminal backend generates a pre-wake-up command and sends it to the vehicle network service platform. The vehicle-to-everything (V2X) service platform processes and converts pre-wake-up commands. The system determines whether a long connection has been established between the vehicle network service platform and the vehicle-side TBOX. If no long connection has been established, the vehicle network service platform will cache the converted and processed pre-wake-up command, and the operator will send the converted and processed pre-wake-up command to the vehicle-side TBOX to wake it up. The vehicle network service platform will then establish a long connection with the woken-up vehicle-side TBOX. Otherwise, the vehicle network service platform will feed back the successful execution result of the pre-wake-up command to the user's terminal, and the user can generate remote vehicle control commands through the terminal to remotely control the vehicle.

8. A vehicle remote control system based on TBOX according to claim 7, characterized in that, The wireless connection is either a 4G connection or a WIFI connection.