Test method, system and device for vehicle-mounted E-Call
By receiving test instructions, automatically connecting to the on-board E-Call, using log detection software to analyze the network status, solving the problem that long-term stress test and automated test cannot be performed in the existing technology, and the automated test of the E-Call function and VoLTE status detection are realized, which improves the testing efficiency and stability.
Patent Information
- Application Number
- CN202510465782.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-15
- Publication Date
- 2025-07-18
AI Technical Summary
The prior art cannot realize long-term stress testing and automated testing of vehicle-mounted E-Calls, and cannot detect whether they are in VoLTE state during the call, so making calls requires manual operation.
By receiving the test start command, select the test method to connect to the on-board E-Call, save log information during the call, and judge the network status and VoLTE status based on the log information, use SRS messages or ADB commands to automatically dial and hang up the phone, and analyze the test results in combination with the log detection software.
It realizes automated testing of E-Call function, simplifies tedious testing processes, can conduct long-term stress testing, improves testing efficiency and stability, and automatically detects VoLTE status.
Smart Images

Figure CN120343155A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of in-vehicle E-Call testing, and particularly to a testing method, system and device for in-vehicle E-Call. Background Art
[0002] With the development of vehicle networking technology, E-Call (Emergency Call System) has become a standard configuration for many mass-produced vehicles. As one of the main functions of the T-Box, E-Call means that when an emergency occurs or vehicle failure requires roadside assistance, collision triggers or the user selects to call E-Call, and at the same time uploads vehicle-related data to the TSP background. This function not only improves the safety of the whole vehicle but also provides five-star safety protection for users.
[0003] The development of the automotive Internet of Things lags behind that of mobile communication. At present, many E-CALL solutions of car manufacturers on the market are still 2G or 3G solutions, and network data cannot be used during the call. However, the national standard approval draft of E-CALL has been released, and the subsequent E-CALL solution based on VoLTE is a mandatory option. Therefore, the testing scheme and method need to be updated.
[0004] Currently, most testing functions are based on real vehicle or laboratory simulation testing. It includes: 1. Conducting E-CALL testing on a real vehicle, directly making an E-CALL on the vehicle and checking the call and MSD data; 2. Laboratory simulation-based testing, setting up a test bench to trigger E-CALL through physical buttons or message signals, and then checking the call and MSD data. The disadvantages are as follows: 1. When conducting E-CALL testing on a real vehicle, long-term stress testing and automated testing cannot be carried out; 2. It is impossible to detect whether it is in VoLTE during the call; 3. The dialed number needs to be answered by the operator or the tester in person, and there is no automatic call answering scheme. Summary of the Invention
[0005] The purpose of the present invention is to propose a testing method, system and device for in-vehicle E-Call, so as to solve the technical problem of how to implement long-term stress testing and automated testing of the E-CALL function and improve the testing stability and efficiency.
[0006] On the one hand, a testing method for in-vehicle E-Call is provided, including:
[0007] When receiving a test start instruction, select a corresponding test method according to the test information in the test start instruction to connect to the in-vehicle E-Call;
[0008] Maintain the connection with the in-vehicle E-Call until receiving the corresponding test end instruction, and save the log information during the call;
[0009] Determine the network status, call time, and whether it has been in the VoLTE state during the call based on the log information, and generate corresponding test results.
[0010] Preferably, the test method at least includes triggering an E-Call according to a preset SRS message, or realizing an in-vehicle E-Call connection through ADB commands based on a preset test mobile phone.
[0011] Preferably, it further includes that when triggering an E-Call according to a preset SRS message, preset the CAN signal for dialing the E-CALL through DBC.
[0012] Preferably, it further includes that when realizing an in-vehicle E-Call connection through ADB commands based on a preset test mobile phone, establish a call connection with the test mobile phone by setting the number of the TBOX in the vehicle-end TBOX communication device.
[0013] Preferably, it further includes recording the connection time with the in-vehicle E-Call. If the connection time reaches the preset duration threshold and no test end instruction is received, hang up the call through ADB commands.
[0014] Preferably, the generation of the corresponding test results includes extracting the keywords corresponding to the log information, and judging whether the network has changed during the call and whether the network has been in the VoLTE state according to the extracted keywords; wherein, the keywords at least include operator information, signal strength, and call information.
[0015] On the other hand, a test system for in-vehicle E-Call is also provided, which is used to implement the test method for in-vehicle E-Call, including:
[0016] A test terminal, which is used to select a corresponding test method to connect to the in-vehicle E-Call according to the test information in the test start instruction when receiving the test start instruction; maintain the connection with the in-vehicle E-Call until receiving the corresponding test end instruction, and save the log information during the call;
[0017] It is also used to determine the network status, call time, and whether it has been in the VoLTE state during the call based on the log information, and generate corresponding test results.
[0018] On the other hand, a test device for in-vehicle E-Call is also provided, which tests the in-vehicle E-Call through the test method for in-vehicle E-Call.
[0019] In summary, implementing the embodiments of the present invention has the following beneficial effects:
[0020] The test method, system and device for in-vehicle E-Call provided by the present invention enable users to automatically detect whether E-CALL is in VoLTE; it realizes the basis for the automated test of the E-CALL function, simplifies the originally cumbersome E-CALL test method, and eliminates the need to make long-time E-CALL calls in a real vehicle; it can realize the long-time stress test and automated test of the E-CALL function, improve the stability of the E-CALL function; it can quickly detect whether the VoLTE function is turned on through the log detection software, improving the test efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the following-described drawings are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, obtaining other drawings based on these drawings still belongs to the scope of the present invention.
[0022] Figure 1 It is a schematic diagram of the main process of a test method for in-vehicle E-Call in an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0023] To make the objectives, technical solutions and advantages of the present invention clearer, the following will further describe the present invention in detail with reference to the drawings.
[0024] As Figure 1 shown, it is a schematic diagram of an embodiment of a test method for in-vehicle E-Call provided by the present invention. In this embodiment, the method is a test carried out together based on a T-BOX (Telematics BOX, in-vehicle T-BOX), a TSP (Telematics Service Provider, that is, a vehicle networking service provider), and a test mobile phone. The mobile phone is controlled based on ADB (Android Debug Bridge) instructions to realize automatic dialing and connection between the vehicle end and the test mobile phone. Then, the MSD (Manual Service Disconnect) data is checked on the TSP side. Finally, the final VoLTE information is confirmed through the log detection software. The method includes the following steps:
[0025] Step S1, when a test start instruction is received, select a corresponding test method to connect the in-vehicle E-Call according to the test information in the test start instruction; it can be understood that a CAN bus tool is used to send a corresponding SRS message or other messages that trigger E-CALL, so that the controller triggers the E-CALL process; in this embodiment, it is necessary to simulate an automatic E-CALL call, and the CAN signal for making an E-CALL call is defined by the user himself through DBC setting.
[0026] In one embodiment, the test method at least includes triggering E-Call according to a preset SRS message, or connecting the in-vehicle E-Call through ADB commands based on a preset test mobile phone. Among them, when triggering E-Call according to a preset SRS (Simple RTMPServer) message, the CAN signal for making an E-CALL is preset through DBC; when connecting the in-vehicle E-Call through ADB commands based on a preset test mobile phone, the number of the TBOX is set in the vehicle-end TBOX communication device to establish a call connection with the test mobile phone. That is, there are multiple selectable methods. In this embodiment, one is to trigger by SRS message, diagnostic trigger; that is, the user sets the SRS collision message on the bus tool to trigger E-CAL; the other is to connect the Android mobile phone to the computer through USB and realize the automatic connection of the vehicle-end phone through ADB commands. It should be noted that the computer uses ADB commands to control the test mobile phone, and inputs the corresponding ADB instruction adb shell input keyevent KEYCODE_CALL to make the test mobile phone automatically answer the call.
[0027] Step S2, maintain the connection with the in-vehicle E-Call until a corresponding test end instruction is received, and save the log information during the call; it can be understood that the call can be hung up through ADB commands. Then export the log of the TBOX controller. The interface of the TSP background can be customized to realize the automatic detection of the MSD data reported by the background.
[0028] In one embodiment, record the connection time with the in-vehicle E-Call. If the test end instruction has not been received when the connection time reaches the preset duration threshold, hang up the call through ADB commands. The user can customize the call time and keep the call going during this period. This process does not require any operation, and just wait for as long as needed.
[0029] It should be noted that the computer uses ADB instructions to control the test, and inputs the corresponding instruction adb shellinput keyevent KEYCODE_ENDCALL to make the test mobile phone automatically hang up the call.
[0030] Step S3: Determine the network status, call duration, and whether the call is in the VoLTE state during the call based on the log information, and generate corresponding test results. Importing the log into log analysis software can automatically analyze the network status and call duration during the call, as well as whether the call is in VoLTE.
[0031] In one embodiment, generating the corresponding test results includes extracting the keywords corresponding to the log information, and determining whether the network changes during the call and whether the network is in the VoLTE state all the time based on the extracted keywords; wherein, the keywords at least include operator information, signal strength, and call information. By extracting the corresponding log keywords COPS operator information, CSQ signal strength, and CallType call information, and then combining whether the network changes during the call time to determine whether it is in VoLTE, the call times can also be detected.
[0032] An embodiment of the present invention further provides a test system for in-vehicle E-Call, which is used for the test method for in-vehicle E-Call, including:
[0033] A test terminal, which is used to select a corresponding test method to connect to the in-vehicle E-Call according to the test information in the test start instruction when receiving the test start instruction; maintain the connection with the in-vehicle E-Call until receiving the corresponding test end instruction, and save the log information during the call.
[0034] The present invention also develops a log detection software, which can import test logs, automatically analyze the log information to determine the network status, call duration, and whether the call is in the VoLTE state during the call, and generate corresponding test results.
[0035] An embodiment of the present invention further provides a test device for in-vehicle E-Call, which tests the in-vehicle E-Call through the test method for in-vehicle E-Call.
[0036] It should be noted that the system described in the above embodiment corresponds to the method described in the above embodiment. Therefore, the parts not detailed in the system described in the above embodiment can be obtained by referring to the content of the method described in the above embodiment, and will not be elaborated here.
[0037] In summary, implementing the embodiments of the present invention has the following beneficial effects:
[0038] The test method, system and device for in-vehicle E-Call provided by the present invention enable users to automatically detect whether E-CALL is in VoLTE; lay the foundation for the automated test of the E-CALL function, simplify the originally cumbersome E-CALL test method, and eliminate the need to make long-time E-CALL calls in a real vehicle; enable long-time stress testing and automated testing of the E-CALL function, improve the stability of the E-CALL function; and can quickly detect whether the VoLTE function is turned on through log analysis software, improving the test efficiency.
[0039] The above-disclosed are only the preferred embodiments of the present invention. Of course, the scope of the rights of the present invention cannot be limited thereby. Therefore, equivalent changes made according to the claims of the present invention still fall within the scope covered by the present invention.
Claims
1. A test method for in-vehicle E-Call, characterized in that, Including: When receiving a test start instruction, select a corresponding test method to connect the in-vehicle E-Call according to the test information in the test start instruction; Maintain the connection with the in-vehicle E-Call until receiving the corresponding test end instruction, and save the log information during the call; Determine the network status, call time, and whether it has been in the VoLTE state during the call according to the log information, and generate corresponding test results.
2. The method according to claim 1, characterized in that The test method at least includes triggering the E-Call according to a preset SRS message, or connecting the in-vehicle E-Call through ADB commands based on a preset test mobile phone.
3. The method according to claim 2, wherein It also includes that when triggering the E-Call according to a preset SRS message, preset the CAN signal for dialing the E-CALL through DBC.
4. The method according to claim 2, wherein It also includes that when connecting the in-vehicle E-Call through ADB commands based on a preset test mobile phone, establish a call connection with the test mobile phone by setting the number of the TBOX in the vehicle terminal TBOX communication device.
5. The method according to claim 1, wherein It also includes recording the connection time with the in-vehicle E-Call. If the test end instruction has not been received when the connection time reaches the preset duration threshold, hang up the call through ADB commands.
6. The method according to claim 3 or 4, characterized in that, The generation of the corresponding test results includes extracting the keywords corresponding to the log information, and judging whether the network has changed during the call and whether the network has been in the VoLTE state according to the extracted keywords; wherein, the keywords at least include operator information, signal strength, and call information.
7. A test system for in-vehicle E-Call, which is used to implement the method according to any one of claims 1-6, characterized in that Including: A test terminal, configured to, when receiving a test start instruction, select a corresponding test method to connect the in-vehicle E-Call according to the test information in the test start instruction; Maintain the connection with the in-vehicle E-Call until receiving the corresponding test end instruction, and save the log information during the call; It is also configured to determine the network status, call time, and whether it has been in the VoLTE state during the call according to the log information, and generate corresponding test results.
8. A test device for in-vehicle E-Call, characterized in that, Test the in-vehicle E-Call by the method according to any one of claims 1-6.