Commercial vehicle specific working condition remote vehicle locking control method based on UDS
Through the UDS's remote locking control method for specific working conditions and the use of diagnostic instruments and platform approval mechanisms, the problem of commercial vehicles being accidentally locked when the connected terminal is abnormal is solved, and safe, reliable unlocking operations and transparent service processes are achieved.
Patent Information
- Application Number
- CN202511160215.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-19
- Publication Date
- 2025-10-17
AI Technical Summary
Existing remote locking systems for commercial vehicles are prone to accidentally locking the vehicle when the connected terminal malfunctions, and existing unlocking solutions are complex or inconvenient to operate, and cannot effectively solve the problem of unlocking the vehicle when there are no spare parts.
Through the UDS-based remote locking control method for specific working conditions, the diagnostic instrument is used to connect to the vehicle diagnostic CAN network, execute security access services and issue specific working condition unlocking routine control services, combined with platform approval and dynamic token authentication to ensure the security and reliability of the unlocking operation.
When an abnormality occurs in the connected terminal, the vehicle can be unlocked flexibly, safely and reliably, which improves the customer's driving experience and enhances service transparency through log records.
Smart Images

Figure CN120792730A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of commercial vehicle safety control, in particular to a commercial vehicle specific working condition remote locking control method based on UDS. BACKGROUND
[0002] Currently, commercial vehicles are relatively expensive, and installment payment is common for both large customers and individual customers. In order to ensure effective recovery of loans, a remote locking function is usually built into commercial vehicles. The remote locking solutions on the market are mainly realized through software control, and the process is roughly as follows: the network connection data platform issues a locking instruction to the network connection terminal, the network connection terminal converts the instructions into CAN messages or other forms of network data packets, and then transmits them to the related vehicle ECU. After the ECU receives the instructions, it will limit the start or speed of the vehicle, so as to achieve the purpose of locking the vehicle.
[0003] In order to ensure the reliability of the remote locking program, the network connection terminal also has a built-in anti-disassembly heartbeat detection function. Once the network connection terminal is removed or cannot be detected, the vehicle will automatically lock. However, in actual application, the vehicle may encounter various abnormal states caused by non-human factors, such as network connection terminal failure or network connection terminal local harness failure. These failures may cause the vehicle to be mistakenly locked. In this case, the common solution is to replace the network connection terminal. However, since service personnel sometimes do not have network connection terminal spare parts, they need to purchase them again, which will cause the vehicle to be unable to operate normally for a period of time.
[0004] In view of the above problems, some specific working condition unlocking solutions have also appeared on the market. The first solution is to issue a specific working condition unlocking instruction to the network connection terminal through the network connection platform. However, if the vehicle loses communication with the network connection terminal, this specific working condition unlocking method cannot be executed. The second solution is to build a specific working condition unlocking number in the vehicle at the factory. The specific working condition unlocking can be triggered by the combination of physical operations such as steering wheel keys, pedals, etc. After a certain number of starts, the vehicle will return to the locked state. However, this solution is complex to operate, customers may not be able to completely execute the physical operation according to the standard, and the timing of restoring the locked state is not completely related to the arrival time of the spare parts, so its actual application effect is limited. Therefore, it is necessary to invent a commercial vehicle specific working condition remote locking control method based on UDS to solve the above problems. SUMMARY
[0005] The present application aims to provide a commercial vehicle specific working condition remote locking control method based on UDS, which has the advantages of ensuring that the vehicle can resume normal operation in an emergency, improving the convenience and reliability of unlocking operation, and solving the problem that the vehicle is mistakenly locked when the network connection terminal fails and the current solution is insufficient.
[0006] To achieve the above object, the application provides the following technical scheme: a UDS-based commercial vehicle specific working condition remote locking control method, comprising the following steps:
[0007] A: When the vehicle is locked due to abnormal network terminal, the driver calls the service telephone to report the locking condition;
[0008] B: The service personnel go to the scene to confirm the locking reason, and apply for specific working condition unlocking routine control service on the diagnostic instrument platform, fill in the vehicle information, unlocking days, etc., and submit for approval;
[0009] C: After the approval, the service personnel connect the diagnostic instrument to the vehicle diagnostic CAN network and perform specific working condition unlocking operation;
[0010] D: The diagnostic instrument initiates a security access service request to the specific vehicle ECU and unlocks the ECU access permission;
[0011] E: After unlocking successfully, the diagnostic instrument issues a specific working condition unlocking routine control service request to the vehicle ECU and transmits the unlocking days as a parameter;
[0012] F: The vehicle ECU receives the routine control service request, saves the current date as the specific working condition unlocking start date, and judges whether the current date is greater than the unlocking days before each vehicle start, if yes, the vehicle is locked, otherwise the vehicle is allowed to start and drive normally.
[0013] Preferably, in step A, the locking condition report, when the commercial vehicle is locked due to the activation of the network terminal anti-disassembly function, the driver will see the locking prompt information displayed on the instrument panel, at this time, the driver needs to call the service telephone according to the prompt and inform the service personnel of the locking condition.
[0014] Preferably, in step B, the service personnel reasonably fill in the specific working condition unlocking days according to the expected arrival date of the network terminal, and the period is strictly limited to not more than 15 days to ensure the rationality and timeliness of the specific working condition unlocking service.
[0015] Preferably, to ensure the standardization and rigor of the service, the service personnel must submit an approval work order to the after-sales department and go through a strict audit process, only after the audit is passed, the service personnel can perform the specific working condition unlocking service, this step effectively prevents unauthorized unlocking operation, the unlocking days are set according to the approval level, the diagnostic instrument operation permission is divided into basic service and advanced service, through dynamic token authentication, the internal abuse risk is reduced, different emergency scenarios are adapted, if the diagnostic instrument cannot connect to the CAN network, the 4G / 5G module of the vehicle T-Box is supported to receive encrypted authorization instructions, the service background remotely triggers the unlocking, extreme situations are coped with, and the reliability is improved.
[0016] Preferably, in the specific working condition unlocking routine control service of UDS, a security access link is added in step D, which requires security verification before unlocking operation, thereby effectively ensuring the security of the specific working condition unlocking service, preventing malicious attacks or misoperation, detecting frequent illegal unlocking attempts, automatically locking the ECU and uploading event logs, including time stamp and random number in the unlocking instruction to prevent replay attacks and resist hacker attacks on UDS service.
[0017] Preferably, in step E, if the network terminal is delayed during unlocking, the service personnel can remotely apply for extension of the unlocking days through the diagnostic instrument, and the system automatically records the number of extensions, and if the number of extensions exceeds the preset threshold, the terminal must be replaced before unlocking to prevent abuse of extension.
[0018] Preferably, in step F, the vehicle-mounted ECU needs to detect the following conditions before allowing unlocking: a. the vehicle is in an off state; b. there is no unprocessed serious fault code; and c. the GPS positioning is within the authorized service network range, to ensure the environmental safety of the unlocking operation and prevent malicious bypass.
[0019] Preferably, through the log recording and auditing function, the vehicle owner and service personnel can clearly understand the details of each unlocking operation, enhancing the transparency of the service.
[0020] Compared with the prior art, the present application has the following beneficial effects:
[0021] The present application has significant beneficial effects in terms of safety, reliability and service process optimization by the cooperation of the above steps, and provides a more flexible, safe and reliable solution for the specific working condition unlocking function of commercial vehicles.
[0022] 1. Improved safety of specific working condition unlocking: by introducing a security access algorithm and a dual authentication mechanism of platform approval work order, unauthorized service personnel are effectively prevented from performing specific working condition unlocking operations, greatly reducing the safety risk.
[0023] 2. Improved reliability of specific working condition unlocking: this method allows service personnel to send a specific working condition unlocking request to the remote control center through a special APP or web platform without a network terminal spare part, and performs the unlocking operation after approval, improving the flexibility and reliability of the service.
[0024] 3. Automatic recovery of locked vehicle after expiration: after the set number of days expires, the vehicle will automatically restore the locked state without the need for service personnel to operate again, meeting the specific working condition vehicle demand and ensuring the long-term safety of the vehicle.
[0025] 4. Improve customer driving experience: Through enhanced unlocking control method, effectively solve the problem of false lock caused by network terminal failure or local CAN network exception, and there is no network terminal spare parts, improve the driving experience of the owner;
[0026] 5. Enhance service transparency: Through log recording and auditing function, the owner and service personnel can clearly understand the details of each unlocking operation, and enhance the transparency of service. BRIEF DESCRIPTION OF DRAWINGS
[0027] Figure 1 is a specific working condition unlocking control method overall block diagram;
[0028] Figure 2 is a UDS internal service execution flow chart;
[0029] Figure 3 is a lock state transition diagram. DETAILED DESCRIPTION
[0030] A specific working condition remote lock control method for commercial vehicle based on UDS, comprising the following steps:
[0031] A: When the vehicle is locked due to network terminal exception, the driver calls the service telephone to report the lock condition;
[0032] B: The service personnel go to the scene to confirm the lock reason, and apply for using the specific working condition unlocking routine control service on the diagnostic instrument platform, fill in the vehicle information, unlocking days, etc., and submit for approval;
[0033] C: After the approval, the service personnel connect the diagnostic instrument to the vehicle diagnostic CAN network and perform the specific working condition unlocking operation;
[0034] D: The diagnostic instrument initiates a security access service request to the specific vehicle ECU, and unlocks the ECU access permission;
[0035] E: After unlocking successfully, the diagnostic instrument issues a specific working condition unlocking routine control service request to the vehicle ECU, and transmits the unlocking days as a parameter;
[0036] F: The vehicle ECU receives the routine control service request, saves the current date as the specific working condition unlocking start date, and judges whether the current date is greater than the unlocking days before each vehicle start, if yes, restore the lock, otherwise allow the vehicle to start and drive normally.
[0037] In step A, the lock condition report, when the commercial vehicle is locked due to the activation of the network terminal anti-disassembly function, the driver will see the lock prompt information displayed on the instrument panel, at this time, the driver needs to call the service telephone according to the prompt and inform the service personnel of the lock condition;
[0038] In Step B, the service personnel confirms and approves on site. After receiving the call, the service personnel quickly goes to the vehicle location to troubleshoot. If it is confirmed that the vehicle locking is due to abnormality of the networked terminal (such as terminal failure or local wiring harness failure), the service personnel will apply for using the special working condition unlocking UDS routine control service on the diagnostic instrument platform. The service personnel will reasonably fill in the number of days for special working condition unlocking according to the estimated arrival date of the networked terminal. This period is strictly limited to a maximum of 15 days to ensure the reasonableness and timeliness of the special working condition unlocking service.
[0039] In Step C, the diagnostic instrument is connected with the unlocking operation. After approval, the service personnel connects the diagnostic instrument with the vehicle through the vehicle diagnostic CAN network. In order to ensure the standardization and rigor of the service, the service personnel must submit an approval work order to the after-sales department and go through a strict audit process. Only after passing the audit can the service personnel perform the special working condition unlocking service. This step effectively prevents unauthorized unlocking operations. According to the unlocking day setting, the approval level is set (such as ≤7 days approved by regional manager, >7 days requires headquarters final approval). The diagnostic instrument operation permission is divided into basic service (only viewing) and advanced service (unlocking). Through dynamic token authentication, the risk of internal abuse is reduced. It is suitable for different emergency scenarios. If the diagnostic instrument cannot connect to the CAN network, it supports receiving encrypted authorization instructions through the vehicle T-Box 4G / 5G module to remotely trigger unlocking (requires two-factor authentication) to deal with extreme situations (such as CAN bus failure) and improve reliability.
[0040] In Step D, the safety access service and routine control service are performed. The diagnostic instrument first initiates a safety access service request to a specific vehicle ECU (such as the engine control unit or the body control unit) to unlock the access permission of the ECU. After successful unlocking, the diagnostic instrument sends a special working condition unlocking routine control service request to the vehicle ECU and transmits the unlocking days as a parameter. In the UDS special working condition unlocking routine control service, a safety access link is added. This measure requires that the unlocking operation must be performed after passing the safety verification, thereby effectively ensuring the safety of the special working condition unlocking service and preventing malicious attacks or misoperations. If frequent illegal unlocking attempts (such as more than 3 times of safety access failure) are detected, the ECU will automatically lock and upload event logs. The unlocking instruction must contain a timestamp and a random number to prevent replay attacks and resist hacker attacks on UDS services.
[0041] In step E, the ECU saves the date and determines whether to restore the lock. After the vehicle-mounted ECU receives the routine control service request, it saves the current date as the starting date of the specific working condition unlocking. Before each vehicle start, the ECU determines whether the current date is greater than the specific working condition unlocking date. If it is greater, the lock function is restored; if it is not greater, the vehicle is allowed to start and drive normally. During the unlocking period, if the network terminal is delayed, the service personnel can apply for an extension of the unlocking date through the diagnostic instrument (re-approval is required). The system automatically records the number of extensions, and if it exceeds the preset threshold (such as 2 times), it is forced to replace the terminal before unlocking to prevent abuse of extensions.
[0042] In step F, the vehicle-mounted ECU needs to detect the following conditions before allowing unlocking: a. The vehicle is in the off state; b. There are no unprocessed serious fault codes (such as power system failure); c. The GPS positioning is within the authorized service network range (to prevent illegal unlocking in the wild). Ensure the safety of the unlocking operation environment to prevent malicious bypass.
[0043] Monitoring and recording, the remote control center monitors the operation progress and results in real time during the entire unlocking process, and records detailed information of each unlocking operation (such as unlocking time, service personnel information, vehicle information, etc.) for subsequent dispute handling and responsibility tracing. At the same time, through log recording and auditing functions, the vehicle owner and service personnel can clearly understand the detailed situation of each unlocking operation, enhancing the transparency of the service.
[0044] Example: In this example, the network terminal state is abnormal, resulting in a heartbeat detection failure, and the vehicle is therefore mistakenly locked, and its speed has been limited.
[0045] Step A: Locking situation report. When the commercial vehicle is locked due to the activation of the network terminal anti-disassembly function, the driver will see the locking prompt information displayed on the instrument panel. At this time, the driver needs to dial the service phone number as prompted and report the locking situation to the service personnel.
[0046] Step B: On-site confirmation and approval by service personnel. After receiving the call, the service personnel quickly go to the vehicle location to troubleshoot. If it is confirmed that the lock is due to the abnormality of the network terminal (such as terminal itself failure or partial wire harness failure), the service personnel will apply for the use of the specific working condition unlocking UDS routine control service on the diagnostic instrument platform.
[0047] Step C: Connect diagnostic instrument and unlock operation. After approval, the service personnel will connect the diagnostic instrument to the vehicle through the vehicle diagnostic CAN network. On the diagnostic instrument platform, the service personnel selects and performs specific working condition unlocking related operations.
[0048] Step D: Security Access Service and Routine Control Service, the diagnostic tool first initiates a security access service request to a specific vehicle ECU (such as the engine control unit or the body control unit), unlocking the access permission of the ECU. After successful unlocking, the diagnostic tool sends a specific condition unlocking routine control service request to the vehicle ECU and transmits the unlocking days as a parameter.
[0049] Step E: ECU saves date and judges whether to restore the lock, after receiving the routine control service request, the vehicle ECU saves the current date as the starting date of the specific condition unlocking. Before each vehicle start, the ECU will judge whether the current date is greater than the specific condition unlocking days. If it is greater, the lock function is restored; if it is not greater, the vehicle is allowed to start and drive normally.
[0050] Step F: Monitoring and recording, the remote control center monitors the operation progress and result in real time during the entire unlocking process, and records the detailed information of each unlocking operation (such as unlocking time, service personnel information, vehicle information, etc.), so as to carry out subsequent dispute handling and responsibility tracing.
[0051] Further, in step B, to avoid the abuse of specific condition unlocking function, the service personnel must submit an approval work order to the after-sales department, and only after the approval of the after-sales department can the specific condition unlocking service be executed. This measure effectively improves the safety and compliance of the specific condition unlocking operation.
[0052] Further, in step C, the service personnel can flexibly set the unlocking days (maximum not more than 15 days) according to the expected arrival of the network terminal, to ensure that the vehicle can drive normally without being limited by the lock before the network terminal arrives and is reinstalled.
[0053] Further, in step F, through the log recording and auditing function, the vehicle owner and the service personnel can clearly understand the detailed situation of each unlocking operation (including unlocking time, unlocking days, service personnel information, etc.), thereby enhancing the transparency and traceability of the service.
[0054] In summary: the UDS-based commercial vehicle specific working condition remote lock control method, through the above steps, service personnel use diagnostic instrument, connect the vehicle diagnostic CAN network, use UDS security access service and routine control service, operate specific vehicle-mounted ECU to execute specific working condition unlocking, the unlocking date is filled by the service personnel according to the expected arrival date of the network terminal, and the maximum is not more than 15 days, and it needs to be approved by the after-sales department before execution, the remote control center monitors the unlocking operation in real time, and records the detailed information, which improves the safety and reliability of the specific working condition unlocking, automatically restores the lock when it expires, improves the customer driving experience, and enhances the service transparency, the whole process includes lock condition report, service personnel on-site confirmation and approval, connection of diagnostic instrument and unlocking operation, security access and routine control service, ECU date saving and recovery lock judgment, and monitoring and recording, etc. Steps provide a more flexible, safe and reliable solution for commercial vehicle specific working condition unlocking, solve the problem of vehicle being mistakenly locked when network terminal problem occurs and current solution is insufficient.
Claims
1. A remote vehicle locking control method for commercial vehicles under specific working conditions based on UDS, characterized by: The following steps are involved: A: When the vehicle is locked due to an abnormality in the connected terminal, the driver calls the service hotline to report the locking situation; B: The service personnel will go to the site to confirm the reason for locking the vehicle, and apply for the specific working condition unlocking routine control service on the diagnostic instrument platform, fill in the vehicle information, unlocking days, etc., and submit it for approval; C: After approval, the service personnel will connect the diagnostic instrument to the vehicle diagnostic CAN network and perform the unlocking operation under specific working conditions; D: The diagnostic instrument initiates a security access service request to a specific vehicle ECU to unlock ECU access rights; E: After successful unlocking, the diagnostic instrument sends a specific working condition unlocking routine control service request to the vehicle ECU and passes in the unlocking days as a parameter; F: The vehicle ECU receives the routine control service request, saves the current date as the start date of unlocking under specific working conditions, and determines whether the current date is greater than the unlocking days before each vehicle start. If so, the vehicle is locked again; otherwise, the vehicle is allowed to start and drive normally.
2. The method for remote locking of a commercial vehicle under specific operating conditions based on UDS according to claim 1, characterized in that: In step A, the vehicle locking situation is reported. When a commercial vehicle is locked due to the activation of the anti-dismantling function of the network terminal, the driver will see a vehicle locking prompt message displayed on the instrument panel. At this time, the driver needs to call the service phone according to the prompt and inform the service personnel of the vehicle locking situation.
3. The method for remote locking of a commercial vehicle under specific operating conditions based on UDS according to claim 1, characterized in that: In step B, the service personnel reasonably fill in the number of days for specific working condition unlocking based on the expected arrival date of the networked terminal. This period is strictly limited to a maximum of 15 days to ensure the rationality and timeliness of the specific working condition unlocking service.
4. The method for remote locking of a commercial vehicle under specific operating conditions based on UDS according to claim 1 is characterized in that: In step C, to ensure the standardization and rigor of the service, the service personnel must submit an approval work order to the after-sales department and go through a strict review process. Only after the review is passed can the service personnel perform the specific working condition unlocking service. This step effectively prevents unauthorized unlocking operations. The approval level is set according to the number of unlocking days. The diagnostic instrument operation permissions are divided into basic services and advanced services. Through dynamic token authentication, the risk of internal abuse is reduced and it can adapt to scenarios of different levels of urgency. If the diagnostic instrument cannot connect to the CAN network, it supports receiving encrypted authorization instructions through the 4G / 5G module of the on-board T-Box, and the unlocking is remotely triggered by the service background to deal with extreme situations and improve reliability.
5. The method for remote locking of a commercial vehicle under specific operating conditions based on UDS according to claim 1 is characterized in that: In step D, a security access link is added to the specific working condition unlocking routine control service of the UDS. This measure requires that security verification must be passed before the unlocking operation is performed, thereby effectively ensuring the security of the specific working condition unlocking service and preventing malicious attacks or misoperations. If frequent illegal unlocking attempts are detected, the ECU will automatically lock and upload the event log. The unlocking instruction must include a timestamp and random number to prevent replay attacks and defend against hacker attacks on the UDS service.
6. The method for remotely locking a commercial vehicle under specific operating conditions based on UDS according to claim 1, characterized in that: In step E, during the unlocking period, if the networked terminal is delayed, the service personnel can be allowed to remotely apply for an extension of the unlocking days through the diagnostic instrument. The system automatically records the number of extensions. If the number exceeds the preset threshold, it is mandatory to replace the terminal before unlocking to prevent abuse of extensions.
7. The method for remotely locking a commercial vehicle under specific operating conditions based on UDS according to claim 5, characterized in that: In step F, the vehicle ECU must check the following conditions before allowing unlocking: a. The vehicle is in the off state; b. There are no unprocessed serious fault codes; c. GPS positioning is within the scope of authorized service outlets; ensuring the environmental security of the unlocking operation to prevent malicious bypass.
8. The method for remotely locking a commercial vehicle under specific operating conditions based on UDS according to claim 1, characterized in that: Through the logging and auditing functions, car owners and service personnel can clearly understand the details of each unlocking operation, enhancing the transparency of the service.