Node switching method of engineering vehicle, node and storage medium

CN120263810APending Publication Date: 2025-07-04SHANTUI CONSTR MASCH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510399813.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-01
Publication Date
2025-07-04

AI Technical Summary

Technical Problem

In the prior art, engineering vehicles are prone to configuration errors and communication interruptions when establishing communication connections with regional nodes after being shipped to different regions, resulting in return to the factory for deployment, increasing transportation costs and affecting normal use.

Method used

By obtaining the vehicle configuration information of the engineering vehicle, switching instructions and detection instructions are sent to the remote communication device, and using the command interaction between the first node and the second node, it is determined whether the remote communication device has successfully switched to the second node, ensuring that the engineering vehicle can establish a communication connection with the destination node.

Benefits of technology

It realizes that the engineering vehicle directly establishes a communication connection with the destination node even if the destination is not there, avoids re-ordering, ensures the normal use of the vehicle, and promptly repairs when the handover fails, ensuring the normal transportation and use of the vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120263810A_ABST
    Figure CN120263810A_ABST
Patent Text Reader

Abstract

The invention discloses a node switching method of an engineering vehicle, a node and a storage medium, which are applied to a first node, and a remote communication device is configured in the engineering vehicle. The method comprises the steps that vehicle configuration information of an engineering vehicle is acquired, the vehicle configuration information is sent to a second node, a first node is a node currently accessed by remote communication equipment, and the second node is a node to be accessed by the remote communication equipment; sending a switching instruction to the remote communication equipment; sending a detection instruction to the second node, wherein the detection instruction comprises the device identifier; and receiving access data information sent by the second node, and determining whether the remote communication equipment is successfully switched from the first node to the second node according to the access data information. According to the method, even if the engineering vehicle is not at the destination, the engineering vehicle can still directly establish communication connection with the node corresponding to the destination, and the engineering vehicle with the configured communication node is directly sent to the destination, so that the normal use of the engineering vehicle is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of engineering technology, and in particular to a node switching method, a node and a storage medium for an engineering vehicle. Background Art

[0002] In order to greatly improve the engineering operation efficiency of each region, manufacturers of engineering vehicles will send the produced engineering vehicles to each region.

[0003] Currently, due to differences in network communication, protocol docking, etc. in each region, manufacturers will deploy regional nodes in each region to ensure that engineering vehicles can upload engineering data to the nodes corresponding to the regions. After the engineering vehicle is produced, it will be directly sent to each region and establish a communication connection with the node corresponding to the region.

[0004] However, sending the engineering vehicle to the corresponding region after production and establishing a communication connection with the node corresponding to the region will have problems that if there are configuration errors or communication interruptions when the engineering vehicle establishes a communication connection with the node corresponding to the region, it is also necessary to return to the original factory to adjust the remote communication device of the engineering vehicle. In this way, not only will the normal use of the engineering vehicle be affected, but also the transportation cost will be increased. Summary of the Invention

[0005] The present invention provides a node switching method, a node and a storage medium for an engineering vehicle to solve a series of problems caused by returning to the original factory if there are problems when directly sending the engineering vehicle to the corresponding region and establishing a communication connection with the node corresponding to the region. It can realize the node switching process of the remote communication device configured in the engineering vehicle, ensure that the engineering vehicle can still directly establish a communication connection with the node corresponding to the destination even if it is not at the destination. Or, it ensures that when the node switching of the remote communication device fails, the remote communication device can be repaired in time, and after the repair, the node switching operation of the remote communication device can be restarted until the switching is successful, realizing that the engineering vehicle with the communication node already configured is directly sent to the destination to ensure the normal use of the engineering vehicle.

[0006] According to one aspect of the present invention, there is provided a node switching method for an engineering vehicle, which is applied to a first node, and a remote communication device is configured in the engineering vehicle; the method includes:

[0007] Obtain the vehicle configuration information of the engineering vehicle, and send the vehicle configuration information to a second node, where the vehicle configuration information includes the device identifier of the remote communication device, the first node is the node currently accessed by the remote communication device, the second node is the node to be accessed by the remote communication device, and the first node and the second node are located in different geographical locations;

[0008] Send a switching instruction to the remote communication device, where the switching instruction includes the connection address of the second node, so that the remote communication device attempts to access the second node according to the connection address of the second node;

[0009] Send a detection instruction to the second node, where the detection instruction includes the device identifier, so that the second node determines the access data information corresponding to the device identifier according to the detection instruction;

[0010] Receive the access data information sent by the second node, and determine whether the remote communication device has successfully switched from the first node to the second node according to the access data information.

[0011] According to another aspect of the present invention, another node switching method for an engineering vehicle is provided, which is applied to the second node, and a remote communication device is configured in the engineering vehicle; the method includes:

[0012] Receive the vehicle configuration information of the engineering vehicle sent by the first node, where the vehicle configuration information includes the device identifier of the remote communication device, the first node is the node currently accessed by the remote communication device, the second node is the node to which the remote communication device is to be accessed, and the first node and the second node are located in different geographical locations;

[0013] Receive the detection instruction sent by the first node, where the detection instruction includes the device identifier, and the detection instruction is sent by the first node after sending the switching instruction to the remote communication device, and the switching instruction includes the connection address of the second node for the remote communication device to attempt to access the second node;

[0014] Determine the access data information corresponding to the device identifier according to the detection instruction;

[0015] Send the access data information to the first node, so that the first node determines whether the remote communication device has successfully switched from the first node to the second node according to the access data information.

[0016] According to another aspect of the present invention, a node switching device for an engineering vehicle is provided, which is applied to the first node, and a remote communication device is configured in the engineering vehicle; the device includes:

[0017] An acquisition module, configured to acquire the vehicle configuration information of the engineering vehicle and send the vehicle configuration information to the second node, where the vehicle configuration information includes the device identifier of the remote communication device, the first node is the node currently accessed by the remote communication device, the second node is the node to which the remote communication device is to be accessed, and the first node and the second node are located in different geographical locations;

[0018] A switching instruction sending module, configured to send a switching instruction to the remote communication device, where the switching instruction includes the connection address of the second node, so that the remote communication device attempts to access the second node according to the connection address of the second node;

[0019] A detection instruction sending module, configured to send a detection instruction to a second node, where the detection instruction includes a device identifier, so that the second node determines access data information corresponding to the device identifier according to the detection instruction;

[0020] A first receiving module, configured to receive the access data information sent by the second node, and determine whether the remote communication device successfully switches from the first node to the second node according to the access data information.

[0021] According to another aspect of the present invention, another node switching device for an engineering vehicle is provided, which is applied to the second node, and a remote communication device is configured in the engineering vehicle; the device includes:

[0022] A second receiving module, configured to receive vehicle configuration information of the engineering vehicle sent by the first node, where the vehicle configuration information includes a device identifier of the remote communication device, the first node is the node currently accessed by the remote communication device, the second node is the node to which the remote communication device is to be accessed, and the first node and the second node are located in different geographical locations;

[0023] A detection instruction receiving module, configured to receive a detection instruction sent by the first node, where the detection instruction includes a device identifier, and the detection instruction is sent by the first node after sending a switching instruction to the remote communication device, and the switching instruction includes a connection address of the second node for the remote communication device to attempt to access the second node;

[0024] A determination module, configured to determine access data information corresponding to the device identifier according to the detection instruction;

[0025] A sending module, configured to send the access data information to the first node, so that the first node determines whether the remote communication device successfully switches from the first node to the second node according to the access data information.

[0026] According to another aspect of the present invention, a node is provided, and the node includes:

[0027] At least one processor; and

[0028] A memory communicatively connected to the at least one processor; wherein,

[0029] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor, so that the at least one processor can execute the node switching method for an engineering vehicle according to any embodiment of the present invention.

[0030] According to another aspect of the present invention, there is provided a computer-readable storage medium storing computer instructions for causing a processor to implement the node switching method of the construction vehicle according to any embodiment of the present invention when executed.

[0031] For the node switching method of the construction vehicle provided by the embodiment of the present invention, vehicle configuration information of the construction vehicle is obtained and sent to the second node; a switching instruction is sent to the remote communication device; a detection instruction is sent to the second node; and access data information sent by the second node is received, and based on the access data information, it is determined whether the remote communication device has successfully switched from the first node to the second node. In the above technical solution, on the one hand, the first node first sends the vehicle configuration information of the construction vehicle carrying the device identifier to the second node, and then sends a switching instruction to the remote communication device. In this way, the second node can be informed in advance of the device identifier of the remote communication device to be switched and the vehicle-related information of the corresponding construction vehicle. At the same time, the second node can configure the storage location corresponding to the subsequent data for the remote communication device configured in the construction vehicle in advance. On the other hand, after sending the switching instruction to the remote communication device, the first node sends a detection instruction to the second node, and receives the access data information feedback by the second node based on the device identifier in the detection instruction, and determines whether the remote communication device has been successfully accessed according to the access data information. In this way, no matter where the construction vehicle finally goes, a communication connection relationship can be established with the node corresponding to the destination, solving a series of problems caused by directly sending the construction vehicle to the corresponding area and establishing a communication connection with the node in the corresponding area, and then returning to the original factory if there is a problem. Based on the instruction interaction between the first node in the current area, the second node corresponding to the destination, and the remote communication device before the construction vehicle is sent to the destination, the node switching process of the remote communication device configured in the construction vehicle is realized, ensuring that the construction vehicle can directly establish a communication connection with the node corresponding to the destination even if it is not at the destination. Or, it is ensured that when the node switching of the remote communication device fails, the remote communication device can be repaired in time, and after the repair, the node switching operation of the remote communication device is restarted until the switching is successful, realizing that the construction vehicle with the communication node already configured is directly sent to the destination to ensure the normal use of the construction vehicle.

[0032] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present invention, nor is it used to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] To more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the accompanying drawings required for the description of the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can be obtained based on these drawings.

[0034] Figure 1 Flowchart of a node switching method for an engineering vehicle provided by an embodiment of the present invention;

[0035] Figure 2 Flowchart of another node switching method for an engineering vehicle provided by an embodiment of the present invention;

[0036] Figure 3 Schematic diagram of the process interaction of a node switching method for an engineering vehicle provided by an embodiment of the present invention;

[0037] Figure 4 Schematic diagram of the structure of a node switching device for an engineering vehicle provided by an embodiment of the present invention;

[0038] Figure 5 Schematic diagram of the structure of another node switching device for an engineering vehicle provided by an embodiment of the present invention;

[0039] Figure 6 Schematic diagram of the structure of a node provided by an embodiment of the present invention. Detailed implementation manners

[0040] In order to enable those skilled in the art to better understand the solutions of the present invention, the following clearly and completely describes the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0041] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above accompanying drawings are used to distinguish similar objects, and do not necessarily need to describe a specific order or sequence. It should be understood that such used data can be interchanged under appropriate circumstances so that the embodiments of the present invention described here can be implemented in an order other than those illustrated or described here. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or units does not necessarily need to be limited to those clearly listed steps or units, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0042] Figure 1 The figure is a flowchart of a node switching method for an engineering vehicle provided by an embodiment of the present invention. This embodiment is applicable to the situation of switching and connecting a remote communication device configured in an engineering vehicle before the engineering vehicle is put into use. This method can be executed by a node switching device of the engineering vehicle. The node switching device of the engineering vehicle can be implemented in the form of hardware and / or software. The node switching device of the engineering vehicle can be configured in the first node, and a remote communication device is configured in the engineering vehicle. As Figure 1 shown, the method includes:

[0043] S101. Obtain the vehicle configuration information of the engineering vehicle, and send the vehicle configuration information to the second node.

[0044] Among them, the engineering vehicle is a special vehicle used in various fields such as engineering construction, resource extraction, and industrial production. In this embodiment, the engineering vehicle can be an excavator, a loader, a roller, a bulldozer, etc., covering all engineering operation vehicles stipulated by the state. The vehicle configuration information includes the device identifier of the remote communication device. In this embodiment, the vehicle configuration information is the vehicle configuration related information of the engineering vehicle, such as the equipment number of the engineering vehicle, the device identifier of the remote communication device configured in the engineering vehicle, the Subscriber Identity Module (SIM) card number, the equipment type of the engineering vehicle, the equipment model, and the input time, etc. The first node is the node to which the remote communication device is currently connected, and the second node is the node to which the remote communication device is to be connected. The first node and the second node are located in different geographical locations. In this embodiment, one node can correspond to one region. For example, taking a region as the division benchmark or taking a country as the division benchmark. It should be noted that if the region corresponding to the node is based on a country as the division benchmark, it is necessary to carry out normal work in a legal and compliant manner in accordance with relevant import and export or other regulations of China and the corresponding country. The first node can be the node in the region where the engineering vehicle is located before leaving the factory or the node corresponding to the general management area set by the manufacturer, and the second node is the node corresponding to the region where the engineering vehicle is to be sent after leaving the factory.

[0045] Specifically, after a manufacturer with relevant production qualifications produces construction vehicles in accordance with laws and regulations, the manufacturer will transport the construction vehicles to different geographical locations according to vehicle management requirements and other units in need of construction vehicles. At the same time, in order to ensure that the construction vehicle can achieve normal communication with the node corresponding to the target geographical location when it reaches the target geographical location it needs to reach, it is necessary to first perform node switching on the construction vehicle. Before switching nodes, it is necessary to inform the target node corresponding to the target geographical location of the vehicle configuration information corresponding to the construction vehicle so that the target node stores the configuration information of the construction vehicle. Therefore, the first node obtains the vehicle configuration information of the construction vehicle and sends it to the second node. Among them, the first node can be the node corresponding to the production location of the construction vehicle. The second node is the target node corresponding to the target geographical location where the construction vehicle needs to reach.

[0046] Exemplarily, for the first node to obtain the vehicle configuration information of the construction vehicle, it can be based on the production manufacturer uploading the vehicle configuration information to the first node, or directly manually configuring the vehicle configuration information corresponding to the construction vehicle in the first node so that the first node stores the vehicle configuration information of the construction vehicle.

[0047] Optionally, in this embodiment, the obtained vehicle configuration information can be multiple, that is, the vehicle configuration information of multiple construction vehicles is obtained and sent to the second node in batches.

[0048] S102. Send a switching instruction to the remote communication device.

[0049] Among them, the remote communication device refers to a device that uses various communication technologies to achieve long-distance information transmission and interaction. In this embodiment, the remote communication device can be a Telematics BOX (TBOX), a satellite communication device, a wireless communication device, etc. The switching instruction includes the connection address of the second node so that the remote communication device attempts to access the second node according to the connection address of the second node.

[0050] Specifically, in order to implement the switching of the construction vehicle node, it is necessary to switch the connection address of the remote communication device configured in the construction vehicle. That is, since the construction vehicle itself cannot perform remote communication, the working data generated by the construction vehicle during operation is recorded and uploaded to the corresponding node based on the remote communication device it is configured with. Therefore, it is necessary to switch the connection address of the remote communication device. Thus, after the first node sends the vehicle configuration information to the second node, it can send a switching instruction to the remote communication device configured in the construction vehicle.

[0051] Exemplarily, since the current remote communication device is in the state of being used for the first time or having unsuccessfully modified the connection address, it is possible to first determine whether the remote communication device has been powered on. The remote communication device that has been powered on is in a startup state and can receive instructions sent by the node, and enters the online state, which can ensure that subsequent switching can be configured online. After that, the first node sends a downlink protocol instruction, that is, a switching instruction, to the remote communication device to inform the remote communication device to modify the connection address and update the connection address to the address corresponding to the second node, such as updating the Internet Protocol (IP) port.

[0052] Optionally, in this embodiment, the first node can send a switching instruction to multiple remote communication devices.

[0053] In this embodiment, the first node first sends the vehicle configuration information of the engineering vehicle carrying the device identifier to the second node, and then sends a switching instruction to the remote communication device. In this way, the second node can be informed in advance of the device identifier of the remote communication device to be switched and the vehicle-related information of the corresponding engineering vehicle. At the same time, the second node can pre-configure the storage location corresponding to the subsequent data for the remote communication device configured in the engineering vehicle.

[0054] S103. Send a detection instruction to the second node.

[0055] Among them, the detection instruction includes a device identifier, so that the second node can determine the access data information corresponding to the device identifier according to the detection instruction.

[0056] Specifically, after the first node sends a switching instruction to the remote communication device, in order to detect whether the remote communication device has successfully switched to the second node and established a communication connection with the second node, it is necessary to obtain a detection result from the second node. Therefore, after sending a switching instruction to the remote communication device, the first node can send a detection instruction to the second node.

[0057] After the first node sends a detection instruction to the second node, the second node receives the detection instruction and, according to the device identifier in the detection instruction, searches its own storage area for the vehicle configuration information carrying the same device identifier and the data storage location corresponding to the vehicle configuration information of the engineering vehicle. At this data storage location, the future engineering data of the engineering vehicle corresponding to the vehicle configuration information, which is consistent with the device identifier in the detection instruction and the device identifier in the vehicle configuration information, and the access data generated after the remote communication device is successfully connected are stored.

[0058] Optionally, after the first node sends a switching instruction to multiple remote communication devices, it can batch send detection instructions carrying the respective device identifiers of the above multiple remote communication devices to the second node.

[0059] S104. Receive the access data information sent by the second node, and determine whether the remote communication device has successfully switched from the first node to the second node according to the access data information.

[0060] The access data information is the information generated for the operation of the remote communication device attempting to access the second node.

[0061] Specifically, after the second node receives the detection instruction sent by the first node, it determines whether there is access data generated after the successful connection of the remote communication device in its storage area according to the device identifier in the detection instruction. If it exists, the access data is used as the access data information and sent to the first node. If it does not exist, "empty" is used as the access data information and sent to the first node. After receiving the access data information sent by the second node, the first node can determine whether the remote communication device has successfully switched from the first node to the second node according to the access data information. For example, if the access data information is access data, it is determined that the remote communication device has successfully switched from the first node to the second node. If the access data information is "empty", it is determined that the remote communication device has failed to switch from the first node to the second node.

[0062] Optionally, the access data information sent by the second node received by the first node can be the access data information corresponding to each of the above-mentioned multiple remote communication devices.

[0063] In this embodiment, after sending the switching instruction to the remote communication device, the first node sends a detection instruction to the second node, and receives the access data information fed back by the second node based on the device identifier in the detection instruction, and determines whether the remote communication device has successfully accessed according to the access data information. In this way, no matter where the engineering vehicle finally goes, it can establish a communication connection relationship with the node corresponding to the destination, solving a series of problems caused by directly sending the engineering vehicle to the corresponding area and establishing a communication connection with the node in the corresponding area. If there is a problem and it returns to the original factory, based on the instruction interaction between the first node in the current area, the second node corresponding to the destination, and the remote communication device before the engineering vehicle is sent to the destination, the node switching process of the remote communication device configured in the engineering vehicle is realized, ensuring that the engineering vehicle can still directly establish a communication connection with the node corresponding to the destination even if it is not at the destination. Or, it ensures that when the node switching of the remote communication device fails, the remote communication device can be repaired in time, and after the repair, the node switching operation of the remote communication device is restarted until the switching is successful, realizing the direct sending of the engineering vehicle with the communication node already configured to the destination and ensuring the normal use of the engineering vehicle.

[0064] The node switching method of the engineering vehicle provided by the embodiment of the present invention obtains the vehicle configuration information of the engineering vehicle and sends the vehicle configuration information to the second node; sends a switching instruction to the remote communication device; sends a detection instruction to the second node; receives the access data information sent by the second node, and determines whether the remote communication device has successfully switched from the first node to the second node according to the access data information. In the above technical solution, on the one hand, the first node first sends the vehicle configuration information of the engineering vehicle carrying the device identifier to the second node, and then sends a switching instruction to the remote communication device. In this way, the device identifier of the remote communication device to be switched and the vehicle-related information of the corresponding engineering vehicle can be informed to the second node in advance. At the same time, the second node can pre-configure the storage location corresponding to the subsequent data for the remote communication device configured in the engineering vehicle. On the other hand, after sending the switching instruction to the remote communication device, the first node sends a detection instruction to the second node, and receives the access data information fed back by the second node based on the device identifier in the detection instruction, and determines whether the remote communication device is successfully accessed according to the access data information. In this way, no matter where the engineering vehicle finally goes, a communication connection relationship can be established with the node corresponding to the destination, solving a series of problems caused by directly sending the engineering vehicle to the corresponding area and establishing a communication connection with the node in the corresponding area. If there is a problem and then returning to the original factory, based on the instruction interaction between the first node in the current area, the second node corresponding to the destination, and the remote communication device before the engineering vehicle is sent to the destination, the node switching process of the remote communication device configured in the engineering vehicle is realized, ensuring that the engineering vehicle can directly establish a communication connection with the node corresponding to the destination even if it is not at the destination. Or, it is ensured that when the node switching of the remote communication device fails, the remote communication device can be repaired in time, and after the repair, the node switching operation of the remote communication device is restarted until the switching is successful, realizing that the engineering vehicle with the communication node already configured is directly sent to the destination to ensure the normal use of the engineering vehicle.

[0065] Figure 2 FIG. is a flowchart of another node switching method of the engineering vehicle provided by the embodiment of the present invention, which can be executed by a node switching device of the engineering vehicle. The node switching device of the engineering vehicle can be implemented in the form of hardware and / or software. The node switching device of the engineering vehicle can be configured in the second node, and a remote communication device is configured in the engineering vehicle. As Figure 2 shown, the method includes:

[0066] S201. Receive the vehicle configuration information of the engineering vehicle sent by the first node.

[0067] Specifically, when the first node sends the vehicle configuration information of the construction vehicle to the second node, the second node receives and stores the vehicle configuration information in the storage area corresponding to the second node. Optionally, a storage location for subsequent data of the construction vehicle can be established.

[0068] Optionally, the vehicle configuration information further includes at least one of the following: vehicle type, vehicle identifier, production-related information, and working scenario. For example, in this embodiment, in addition to the vehicle configuration information of the construction vehicle, the first node sends to the second node the device information of the remote communication device configured on the construction vehicle. The device information includes: device terminal number, vehicle equipment number of the engineering vehicle to which the device is bound, device identifier, Integrated Circuit Card Identifier (ICCID), SIM card number, device terminal model, terminal manufacturer, terminal software version number, binding status, and entry time, etc. Therefore, in this embodiment, the information received and stored by the second node includes, in addition to the relevant information of the construction vehicle itself, the device-related information of the remote communication device that has a unique binding relationship with the construction vehicle. In this way, when the second node subsequently receives the vehicle equipment number of the construction vehicle, it can directly determine the remote communication device corresponding to the construction vehicle, or when the second node subsequently receives the device identifier, it can directly determine the construction vehicle corresponding to the remote communication device.

[0069] In this embodiment, by receiving the vehicle configuration information of the construction vehicle sent by the first node, the relevant information of the construction vehicle that will be connected to the second node later can be obtained and stored.

[0070] S202. Receive the detection instruction sent by the first node.

[0071] Among them, the detection instruction includes the device identifier, and the detection instruction is sent by the first node after sending the switching instruction to the remote communication device. The switching instruction includes the connection address of the second node for the remote communication device to attempt to access.

[0072] Specifically, after the first node sends the switching instruction to the remote communication device, the first node will send the detection instruction to the second node. The second node receives the detection instruction.

[0073] S203. Determine the access data information corresponding to the device identifier according to the detection instruction.

[0074] Specifically, according to the device identifier in the detection instruction and the device identifiers in the vehicle configuration information of all construction vehicles already stored in the storage area, search in the storage area for access data generated when a remote communication device corresponding to the device identifier successfully establishes a connection. If found, use the access data as the access data information corresponding to the device identifier. If not found, use "null" as the access data information corresponding to the device identifier. Herein, "null" is only an exemplary example. In actual situations, any form can be used to indicate the absence of access data generated when a remote communication device successfully establishes a connection. For example, use "0" or a manifestation form set by the user.

[0075] In this embodiment, after receiving the detection instruction, the second node can compare the device identifier in the detection instruction one by one with the device identifiers in the vehicle configuration information of all construction vehicles already stored, obtain the device identifier of the target remote communication device, and search in the storage area for whether there is access data generated when the remote communication device corresponding to the device identifier successfully establishes a connection, providing a detection basis for the first node to determine whether the remote communication device has successfully switched later.

[0076] S204. Send the access data information to the first node so that the first node can determine whether the remote communication device has successfully switched from the first node to the second node according to the access data information.

[0077] Specifically, after determining the access data information corresponding to the device identifier, send the access data information to the first node so that the first node can determine whether the remote communication device has successfully switched from the first node to the second node according to the access data information.

[0078] In this embodiment, sending the access data information corresponding to the device identifier to the first node enables the first node to determine whether the remote communication device has successfully switched, providing detection support for the switching operation of the remote communication device.

[0079] Figure 3 This is a schematic diagram of the process interaction of a node switching method for a construction vehicle provided by an embodiment of the present invention. On the basis of the above embodiments, this embodiment mainly describes in detail the interaction process among the first node, the second node, and the remote communication device configured in the construction vehicle. As Figure 3 shown, the process includes:

[0080] S301. The first node obtains the vehicle configuration information of the construction vehicle.

[0081] Specifically, the first node can obtain the vehicle configuration information of the construction vehicle that requires node switching, and can also send the device information of the remote communication device configured in the construction vehicle.

[0082] S302. The first node sends the vehicle configuration information to the second node.

[0083] Specifically, after the first node obtains the vehicle configuration information of the engineering vehicle, it can establish a communication connection with the second node by calling the interface of the second node and send the vehicle configuration information to the second node.

[0084] S303. The second node receives the vehicle configuration information.

[0085] Specifically, when the second node receives the vehicle configuration information, it can also store the vehicle configuration information of different engineering vehicles in different positions in the storage area of the second node. At this time, the initial synchronization of the vehicle configuration information of the engineering vehicle and the data in the corresponding area of the second node can be completed.

[0086] S304. The first node sends a switching instruction to the remote communication device.

[0087] Specifically, the first node sends switching instructions to the remote communication devices of the engineering vehicles that need to switch nodes respectively, so as to batch-indicate the remote communication devices to switch the node addresses according to the node addresses corresponding to the areas to be synchronized of their engineering vehicles.

[0088] When the remote communication device receives the switching instruction sent by the first node through the interface, it will switch the communication address to the node address according to the node address in the switching instruction. However, whether it can successfully establish a communication connection with the second node corresponding to the node address requires the first node to perform a synchronization check.

[0089] S305. The first node sends a detection instruction to the second node.

[0090] Specifically, after the first node sends a switching instruction to the remote communication device, the first node sends a detection instruction to the second node.

[0091] S306. The second node receives the detection instruction and determines the access data information corresponding to the device identifier according to the detection instruction.

[0092] Specifically, after the second node receives the detection instruction sent by the first node, the second node is specifically used for:

[0093] According to the detection instruction, determine whether there is snapshot data corresponding to the device identifier in the storage area of the second node, where the snapshot data is generated when the remote communication device successfully accesses the second node.

[0094] That is, the second node traverses or directly searches in the second node storage area for the vehicle configuration information corresponding to the device identifier in the detection instruction that is the same as the device identifier stored. In this way, the second node can know which engineering vehicle's remote communication device the device identifier in the detection instruction belongs to. Moreover, the second node can directly search in the storage area to check if there is snapshot data generated when the remote communication device of this engineering vehicle is connected and data in the columnar storage distributed storage system (such as HBase data).

[0095] If there is snapshot data corresponding to the device identifier in the second node storage area, determine the access data information according to the snapshot data.

[0096] If there is no snapshot data corresponding to the device identifier in the second node storage area, determine the access data information based on a preset rule. The preset rule is the access data information generated by the user when there is no snapshot data corresponding to the device identifier. For example, if the user sets that the second node cannot find the snapshot data corresponding to the device identifier in the storage area, then determine the access data information as "empty".

[0097] S307. The second node sends the access data information to the first node.

[0098] Specifically, after the second node determines the access data information, the second node sends the access data information to the first node.

[0099] S308. The first node receives the access data information and determines whether the remote communication device has successfully switched from the first node to the second node according to the access data information.

[0100] Specifically, the first node accesses the access data information and is specifically used for:

[0101] Parse the access data information and determine whether the parsing result includes snapshot data. That is, the first node parses the access data information to determine whether the parsing result includes snapshot data, and can also determine whether it includes HBase data.

[0102] If the parsing result includes snapshot data, determine that the remote communication device has been successfully switched.

[0103] If the parsed result does not include snapshot data, it is determined that the remote communication device switching fails, and the step of sending a switching instruction to the remote communication device is returned until the number of returns exceeds a preset threshold. That is, if this is the first time the first node sends a switching instruction to the remote communication device and the parsed result does not include the step of snapshot data, the first node returns to execute the step of sending a switching instruction to the remote communication device and records the number of returns this time as 1. When returning to execute this step and still the parsed result does not include snapshot data, the first node returns to execute again and records the number of returns this time as 2. Assuming the preset threshold is 3, it can be determined that when the number of returns this time is recorded as 4, the first node will no longer continue to execute the "return to execute" step. At this time, the first node can display the information of switching failure and reset the step of connection address modification to failure. The first node will continue to record the failure step and allow the administrator to manually initiate the node switching operation again according to the situation.

[0104] Optionally, in the above embodiment, the remote communication devices corresponding to multiple construction vehicles can be switched each time. And if some are not successful, the user can start a timed task, that is, perform a batch supplementary switching operation on the construction vehicles that have not been successfully switched and regularly check the switching progress to ensure the timeliness of the switching operation.

[0105] Optionally, the first node can not only show the user whether the switching is successful or failed, but also show the user the real-time switching status. For example, the user can view the switching status of the construction vehicle node in real time through a small program or a mobile application. And after the node switching is successful, notify the user by means of SMS or application message to ensure that the user can timely understand the result of the node switching of the construction vehicle.

[0106] Optionally, after the first node completes the node switching of the construction vehicle, it will synchronously update the data permissions of the construction vehicle to ensure that the switching-related data of the successfully switched construction vehicle can be deleted. Or, the historical switching records will be saved in the historical table corresponding to the storage area of the first node, supporting the data rollback function for adapting to the scenario where the construction vehicle is returned to the manufacturer. When the construction vehicle returns to the area where the manufacturer is located, the first node can restore the original vehicle configuration information and node information of the construction vehicle to ensure that the construction vehicle can reconnect to the first node.

[0107] Optionally, the user can refresh the node switching status through the terminal, but does not call an external interface, but checks the switching status by querying the database internally. The user can view the switching progress in real time and perform multiple detections of node switching according to actual needs. The first node will limit the detection frequency and time to ensure that the detection will not cause a load on the node.

[0108] And, after determining that the remote communication device has successfully switched from the first node to the second node, if the engineering vehicle has reached the area corresponding to the second node, the following steps can be continued:

[0109] S309. The first node sends a data synchronization instruction to the second node.

[0110] Among them, the vehicle configuration information is included in the data synchronization instruction so that the second node can obtain the engineering data of the engineering vehicle according to the device identifier. In this step and subsequent steps, the engineering vehicle corresponding to the vehicle configuration information in the data synchronization instruction can be the above-mentioned engineering vehicle or the engineering vehicle that has undergone node switching in the historical process.

[0111] Specifically, when the engineering vehicle is in the area corresponding to the first node, the above steps will be executed to establish communication between the remote communication device in the engineering vehicle and the second node corresponding to the destination that the engineering vehicle is about to reach. After that, the engineering data of the engineering vehicle will be directly uploaded to the storage area of the second node via the remote communication device. Therefore, when the first node needs to obtain the engineering data of the engineering vehicle, it needs to send a data synchronization instruction to the second node.

[0112] S310. The second node receives the data synchronization instruction and obtains the engineering data of the engineering vehicle according to the device identifier.

[0113] Specifically, after receiving the data synchronization instruction, the second node can determine which engineering vehicle needs data synchronization and the device identifier of the remote communication device in this engineering vehicle according to the vehicle configuration information. Therefore, the second node can find the engineering data uploaded and stored by the remote communication device in the engineering vehicle in the storage area of the second node according to the device identifier.

[0114] S311. The second node sends the engineering data to the first node.

[0115] Specifically, after the second node obtains the engineering data, the second node sends the engineering data to the first node.

[0116] S312. The first node filters and obtains engineering statistical data from the engineering data according to the pre-stored engineering data type and statistical requirements.

[0117] Specifically, since the types of engineering data uploaded by the remote communication device are numerous and complex, and not all engineering data is needed by users, the engineering data can be filtered and processed according to the pre-stored engineering data type and statistical requirements of the user.

[0118] Exemplarily, the user can filter, transform, and filter the data fields by pre-setting. Specifically, it includes the following:

[0119] (1) Users can pre-store the fields that need to be synchronized, and the unselected fields will be filtered out during the transmission process. For example, some non-essential fields (such as debugging information) can be not transmitted during synchronization to reduce data traffic. (2) If the vehicle networking data formats in different regions are inconsistent, the first node can convert the data format during the synchronization process. For example, perform unified regional conversion processing on timestamps to ensure data consistency. (3) During data synchronization, the first node supports processing data according to the user's custom engineering data types and statistical requirements. For example, perform real-time summarization or aggregation on the synchronized data based on custom engineering data types and statistical requirements. For the operation statistical data of some engineering vehicles, the first node can calculate multiple data items during synchronization to generate summarized statistical data, reducing the complexity of subsequent processing.

[0120] Optionally, to ensure data security, all second nodes will use the symmetric encryption technology (Advanced Encryption Standard, AES) to encrypt the engineering data uploaded by the remote communication device using the generated encryption key. Therefore, when the first node obtains the engineering data sent by the second node, what it actually gets is the encrypted engineering data. At this time, the first node can use the decryption key corresponding to the encryption key to decrypt the file to obtain the decrypted engineering data.

[0121] S313. The first node stores and displays the engineering statistical data.

[0122] Specifically, the first node stores the processed engineering statistical data in the first node storage area and displays it to the user.

[0123] Optionally, in any of the above embodiments, the engineering data includes at least one of the following: engine working duration, fuel consumption, operator information, and multimedia data during construction.

[0124] Figure 4 The figure is a schematic structural diagram of a node switching device for an engineering vehicle provided by an embodiment of the present invention. Applied to the first node, a remote communication device is configured in the engineering vehicle; as Figure 4 shown, the device includes:

[0125] An acquisition module 401, configured to acquire the vehicle configuration information of the engineering vehicle and send the vehicle configuration information to the second node, where the vehicle configuration information includes the device identifier of the remote communication device, the first node is the node currently accessed by the remote communication device, the second node is the node to which the remote communication device is to be accessed, and the first node and the second node are located in different geographical locations;

[0126] A switching instruction sending module 402 is configured to send a switching instruction to a remote communication device, where the switching instruction includes a connection address of a second node, so that the remote communication device attempts to access the second node according to the connection address of the second node;

[0127] A detection instruction sending module 403 is configured to send a detection instruction to the second node, where the detection instruction includes a device identifier, so that the second node determines access data information corresponding to the device identifier according to the detection instruction;

[0128] A first receiving module 404 is configured to receive the access data information sent by the second node, and determine whether the remote communication device successfully switches from the first node to the second node according to the access data information.

[0129] Optionally, the first receiving module 404 is specifically configured to:

[0130] Parse the access data information and determine whether the parsing result includes snapshot data; if the parsing result includes snapshot data, it is determined that the remote communication device has successfully switched; if the parsing result does not include snapshot data, it is determined that the remote communication device has failed to switch, and the step of sending a switching instruction to the remote communication device is returned to execute until the number of return times exceeds a preset threshold.

[0131] Optionally, the device further includes: a data synchronization module; after determining that the remote communication device successfully switches from the first node to the second node, the data synchronization module is specifically configured to:

[0132] Send a data synchronization instruction to the second node, where the data synchronization instruction includes vehicle configuration information, so that the second node obtains engineering data of the engineering vehicle according to the device identifier; receive the engineering data sent by the second node.

[0133] Optionally, after receiving the engineering data sent by the second node, the data synchronization module is further configured to:

[0134] Screen out engineering statistical data from the engineering data according to the pre-stored engineering data types and statistical requirements; store and display the engineering statistical data.

[0135] The node switching device of the engineering vehicle provided by the embodiment of the present invention can execute the node switching method of the engineering vehicle provided by any embodiment of the present invention, and has corresponding functional modules and beneficial effects for executing the method.

[0136] Figure 5 It is a schematic structural diagram of another node switching device of the engineering vehicle provided by the embodiment of the present invention. Applied to the second node, a remote communication device is configured in the engineering vehicle; as Figure 5 shown, the device includes:

[0137] A second receiving module 501, configured to receive vehicle configuration information of an engineering vehicle sent by a first node, where the vehicle configuration information includes an equipment identifier of a remote communication device, the first node is the node to which the remote communication device is currently connected, the second node is the node to which the remote communication device is to be connected, and the first node and the second node are located in different geographical locations;

[0138] A detection instruction receiving module 502, configured to receive a detection instruction sent by the first node, where the detection instruction includes an equipment identifier, and the detection instruction is sent by the first node after sending a switching instruction to the remote communication device, and the switching instruction includes a connection address of the second node for the remote communication device to attempt to connect to the second node;

[0139] A determination module 503, configured to determine access data information corresponding to the equipment identifier according to the detection instruction;

[0140] A sending module 504, configured to send the access data information to the first node, so that the first node determines whether the remote communication device successfully switches from the first node to the second node according to the access data information.

[0141] Optionally, the determination module 503 is specifically configured to:

[0142] According to the detection instruction, determine whether there is snapshot data corresponding to the equipment identifier in the second node storage area, where the snapshot data is generated when the remote communication device successfully accesses the second node; if there is snapshot data corresponding to the equipment identifier in the second node storage area, determine the access data information according to the snapshot data; if there is no snapshot data corresponding to the equipment identifier in the second node storage area, determine the access data information based on a preset rule.

[0143] Optionally, the apparatus further includes a data synchronization search module; the data synchronization search module is specifically configured to:

[0144] Receive a data synchronization instruction sent by the first node, where the data synchronization instruction includes vehicle configuration information; obtain engineering data of the engineering vehicle according to the equipment identifier, and send the engineering data to the first node.

[0145] The node switching device of the engineering vehicle provided by the embodiments of the present invention can execute the node switching method of the engineering vehicle provided by any embodiment of the present invention, and has corresponding function modules and beneficial effects for executing the method.

[0146] Figure 6Schematic diagram of the structure of node 10 provided by an embodiment of the present invention. In this embodiment, node 10 may be presented in the form of an electronic device. The electronic device is intended to represent various forms of digital computers, such as, for example, laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as, for example, personal digital assistants, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present invention described and / or claimed herein.

[0147] As Figure 6 shown, node 10 includes at least one processor 11, and a memory communicatively connected to the at least one processor 11, such as read-only memory (ROM) 12, random access memory (RAM) 13, etc. The memory stores a computer program executable by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 into the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of node 10 can also be stored. The processor 11, ROM 12, and RAM 13 are connected to each other via a bus 14. The input / output (I / O) interface 15 is also connected to the bus 14.

[0148] Multiple components in node 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disc, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows node 10 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0149] The processor 11 may be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the node switching method of an engineering vehicle.

[0150] In some embodiments, the node switching method of the construction vehicle can be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed onto node 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the node switching method of the construction vehicle described above can be performed. Alternatively, in other embodiments, processor 11 can be configured to perform the node switching method of the construction vehicle by any other suitable means (e.g., by means of firmware).

[0151] The various embodiments of the systems and techniques described above in this document can be implemented in digital electronic circuitry, integrated circuit systems, field programmable gate arrays (FPGA), application specific integrated circuits (ASIC), application specific standard products (ASSP), systems on a chip (SOC), complex programmable logic devices (CPLD), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: being implemented in one or more computer programs executable and / or interpretable on a programmable system including at least one programmable processor, which can be a special-purpose or general-purpose programmable processor that receives data and instructions from a storage system, at least one input device, and at least one output device, and transmits the data and instructions to the storage system, the at least one input device, and the at least one output device.

[0152] The computer programs for implementing the methods of the present invention can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the computer programs are executed by the processor, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer programs can be executed entirely on the machine, partially on the machine, as a stand-alone software package partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0153] In the context of the present invention, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer-readable storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, the computer-readable storage medium can be a machine-readable signal medium. More specific examples of the machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0154] To provide for interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the electronic device. Other kinds of devices can also be used to provide for interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, speech input, or tactile input).

[0155] The systems and techniques described herein can be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer having a graphical user interface or a web browser through which the user can interact with an implementation of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0156] A computing system may include a client and a server. The client and the server are generally far from each other and usually interact via a communication network. The relationship between the client and the server is created by computer programs running on respective computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or a cloud host, which is a host product in the cloud computing service system, and solves the defects of difficult management and weak business scalability existing in traditional physical hosts and VPS services.

[0157] It should be understood that various forms of the processes shown above can be used, steps can be reordered, added or deleted. For example, the steps recited in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and no limitation is made herein.

[0158] The above specific embodiments do not constitute a limitation on the protection scope of the present invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.

Claims

1. A node switching method for an engineering vehicle, characterized in that, Applied to the first node, a remote communication device is configured in the construction vehicle; the method includes: Obtain the vehicle configuration information of the construction vehicle and send the vehicle configuration information to the second node, where the vehicle configuration information includes the device identifier of the remote communication device, the first node is the node currently accessed by the remote communication device, the second node is the node to which the remote communication device is to be accessed, and the first node and the second node are located in different geographical locations; Send a switching instruction to the remote communication device, where the switching instruction includes the connection address of the second node, so that the remote communication device attempts to access the second node according to the connection address of the second node; Send a detection instruction to the second node, where the detection instruction includes the device identifier, so that the second node determines the access data information corresponding to the device identifier according to the detection instruction; Receive the access data information sent by the second node and determine whether the remote communication device has successfully switched from the first node to the second node according to the access data information.

2. The node switching method of the engineering vehicle according to claim 1, characterized in that The determining whether the remote communication device has successfully switched from the first node to the second node according to the access data information includes: Parse the access data information and determine whether the parsed result includes snapshot data; If the parsed result includes snapshot data, it is determined that the remote communication device has successfully switched; If the parsed result does not include snapshot data, it is determined that the remote communication device has failed to switch, and return to execute the step of sending the switching instruction to the remote communication device until the number of return times exceeds a preset threshold.

3. The node switching method for an engineering vehicle according to claim 1, wherein After determining that the remote communication device has successfully switched from the first node to the second node, it further includes: Send a data synchronization instruction to the second node, where the data synchronization instruction includes the vehicle configuration information, so that the second node obtains the engineering data of the construction vehicle according to the device identifier; Receive the engineering data sent by the second node.

4. The node switching method of the engineering vehicle according to claim 3, characterized in that, After receiving the engineering data sent by the second node, it further includes: Screen out engineering statistical data from the engineering data according to the pre-stored engineering data types and statistical requirements; Store and display the engineering statistical data.

5. The node switching method of the engineering vehicle according to claim 3, wherein The vehicle configuration information further includes at least one of the following: vehicle type, vehicle identifier, production-related information, working scenario; The engineering data includes at least one of the following: engine working hours, fuel consumption, operator information, multimedia data during construction.

6. A node switching method for an engineering vehicle, characterized in that, Applied to the second node, a remote communication device is configured in the construction vehicle; the method includes: Receive the vehicle configuration information of the construction vehicle sent by the first node, where the vehicle configuration information includes the device identifier of the remote communication device, the first node is the node currently accessed by the remote communication device, the second node is the node to which the remote communication device is to be accessed, and the first node and the second node are located in different geographical locations; Receive the detection instruction sent by the first node, where the detection instruction includes the device identifier, and the detection instruction is sent by the first node after sending a handover instruction to the remote communication device, and the handover instruction includes the connection address of the second node for the remote communication device to attempt to access the second node; Determine the access data information corresponding to the device identifier according to the detection instruction; Send the access data information to the first node, so that the first node determines whether the remote communication device has successfully switched from the first node to the second node according to the access data information.

7. The node switching method of the engineering vehicle according to claim 6, characterized in that, Determining the access data information corresponding to the device identifier according to the detection instruction includes: Determine whether there is snapshot data corresponding to the device identifier in the second node storage area according to the detection instruction, where the snapshot data is generated when the remote communication device successfully accesses the second node; If there is snapshot data corresponding to the device identifier in the second node storage area, determine the access data information according to the snapshot data; If there is no snapshot data corresponding to the device identifier in the second node storage area, determine the access data information based on a preset rule.

8. The node switching method of the engineering vehicle according to claim 6, characterized in that, Further includes: Receive the data synchronization instruction sent by the first node, where the vehicle configuration information is included in the data synchronization instruction; Obtain the engineering data of the engineering vehicle according to the device identifier and send the engineering data to the first node.

9. A node, characterized in that, Includes: One or more processors; A memory for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the node switching method of the engineering vehicle according to any one of claims 1 to 5, or implement the node switching method of the engineering vehicle according to any one of claims 6 to 8.

10. A readable storage medium, on which a computer program is stored, characterized in that, When the program is executed by the processor, it implements the node switching method of the engineering vehicle according to any one of claims 1 to 5, or implements the node switching method of the engineering vehicle according to any one of claims 6 to 8.