Internet of vehicles platform test verification method and system applied to cockpit

By embedding TSP service applications and integration SDKs between the cockpit domain system and the T-Box, the problem of frequent certificate verification in vehicle networking applications is solved, and efficient management and development efficiency of network interfaces are achieved.

CN121842684APending Publication Date: 2026-04-10CHERY INTELLIGENT VEHICLE TECH (HEFEI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHERY INTELLIGENT VEHICLE TECH (HEFEI) CO LTD
Filing Date
2026-01-06
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

In existing technologies, the development and use of vehicle-to-everything (V2X) applications frequently consume electronic certificate verification attempts, causing the network to malfunction. Furthermore, the network authentication process for multiple applications consumes certificate verification attempts, extending the development cycle.

Method used

A TSP service application is embedded between the cockpit domain system and the T-Box, and each connected application is integrated with an SDK. The network configuration is initialized and certificate authentication is performed through the TSP service APP. After successful authentication, the certificate is saved for subsequent use, enabling network interface calls.

Benefits of technology

It effectively reduced the number of times PKI certificates were used, improved development efficiency and problem analysis and resolution efficiency, simplified network interface management, and improved the development efficiency of the whole vehicle project.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121842684A_ABST
    Figure CN121842684A_ABST
Patent Text Reader

Abstract

The invention provides an Internet of Vehicles platform test verification method and system applied to a cabin, and relates to the technical field of intelligent cabins, and the method comprises the steps: embedding a TSP service application between a cabin domain system and a T-Box, integrating each application in network connection with an SDK, setting a network interface for the SDK, enabling the network interface to communicate with a TSP service APK, and achieving the network interaction; when the system is started, a country code configured by a current automobile is read, network basic parameters of a corresponding region are configured according to the country code, PKI certificate authentication is carried out according to the basic parameters, and after authentication succeeds, a certificate is stored locally so that the certificate can be used when a subsequent network interface requests to be connected with a TSP service application. The problem that the network cannot be normally used due to the fact that the verification frequency of the electronic certificate is frequently consumed in the development, test and use stages of the Internet of Vehicles is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of intelligent cockpit technology, specifically to a vehicle networking platform testing and verification method and system applied to the cockpit. Background Technology

[0002] The statements in this section are merely background information relating to this disclosure and do not necessarily constitute prior art.

[0003] With the rapid development of intelligent vehicles, automakers are increasingly emphasizing the development of vehicle-to-everything (V2X) connectivity. Initially limited to basic functions like navigation and roadside assistance, vehicle network technology has evolved to enable simple real-time communication, such as real-time navigation and monitoring, thanks to advancements in communication technology. Subsequently, 3G and LTE technologies have been applied to in-vehicle communication systems for remote control. In recent years, the development of V2X has been elevated to a strategic level of innovation. During this period, advancements in technologies such as artificial intelligence and big data analytics have made in-vehicle internet more practical, for applications like enterprise management and intelligent logistics. Furthermore, technologies like ADAS enable interaction with environmental information, providing a strong boost to the development of UBI (User-Generated Income) services. In the future, relying on the development of technologies such as artificial intelligence, voice recognition, and big data, V2X will integrate with the mobile internet to provide users with more personalized and customized services.

[0004] Current technologies utilize intelligent connected vehicles as mobile intelligent network terminals, forming an interconnected system through interconnection, networking, and vehicle aggregation. Based on emerging technologies such as artificial intelligence and 5G communication, it achieves information exchange with people, vehicles, and roads according to established communication protocols and data exchange standards. The Internet of Vehicles (IoV) is roughly divided into a three-layer structure: (device-network-cloud). 1. Terminal system: Composed of sensors, mainly used to acquire vehicle intelligent information, and is a communication terminal for in-vehicle communication, vehicle-to-vehicle communication, and vehicle-to-network communication.

[0005] 2. Management system: Interconnection and communication between vehicles (V2V), vehicles and roads (V2R), vehicles and people (V2H), etc.

[0006] 3. Cloud System: Mainly composed of ITS, which handles the processing and authentication of acquired data.

[0007] The main manifestation of intelligent vehicle connectivity in the vehicle's infotainment system is in the cockpit domain control, primarily involving the audio and entertainment module. This system includes numerous connected apps, such as online maps, weather forecasts, and online music, all of which require a network connection. Unlike connected electronic devices like smartphones and computers, automotive networks place greater emphasis on information and network security; therefore, these applications require electronic certificate authentication when connecting to the internet.

[0008] Existing authentication methods involve separate authentication for each application. However, because TSP (Telecommunication Service Provider) electronic certificate verification has a limited number of attempts, situations often arise during development and use where the number of certificate verification attempts is exhausted, leaving car owners unable to use the network. Furthermore, multiple connected applications interfacing with network authentication not only consume certificate verification attempts but also extend the development cycle. Summary of the Invention

[0009] To address the aforementioned issues, this disclosure proposes a platform-based testing and verification method and system for vehicle networking applied to the cockpit. It develops an application service between the cockpit domain system and the T-Box (connected hardware), resolving the problems of frequent certificate verification and lengthy development cycles during multi-party integration.

[0010] According to some embodiments, the present disclosure adopts the following technical solutions: A platform-based testing and verification method for vehicle networking applied to the cockpit includes: A TSP service application is embedded between the cockpit domain system and the T-Box, and each application connected to the network is integrated into an SDK. A network interface is set for the SDK, and the network interface communicates with the TSP service APK to realize network interaction. When the system starts up, it reads the country code of the current vehicle configuration, configures the network basic parameters of the corresponding region according to the country code, performs PKI certificate authentication based on the basic parameters, and saves the certificate locally after successful authentication for use when the network interface requests to connect to the TSP service application.

[0011] According to some embodiments, the present disclosure adopts the following technical solutions: A vehicle networking platform testing and verification system applied to the cockpit includes a TSP service application, a T-BOX, and an SDK application. When the system starts, the TSP service application reads the country code of the current vehicle configuration, configures the network basic parameters of the corresponding region according to the country code, and then performs PKI certificate authentication based on the basic parameters. After successful authentication, the certificate is saved locally for use in subsequent network interface requests. The SDK application includes the network interfaces required for application business and performs actual network interactions through the TSP service APK.

[0012] According to some embodiments, the present disclosure adopts the following technical solutions: A computer program product includes a computer program that, when executed by a processor, implements the aforementioned vehicle networking platform testing and verification method applied to a cockpit.

[0013] According to some embodiments, the present disclosure adopts the following technical solutions: A non-transitory computer-readable storage medium is provided for storing computer instructions, which, when executed by a processor, implement the aforementioned vehicle networking platform testing and verification method applied to a cockpit.

[0014] According to some embodiments, the present disclosure adopts the following technical solutions: An electronic device includes a processor, a memory, and a computer program; wherein the processor is connected to the memory, the computer program is stored in the memory, and when the electronic device is running, the processor executes the computer program stored in the memory to enable the electronic device to perform a test and verification method for a vehicle networking platform applied to a cockpit.

[0015] Compared with the prior art, the beneficial effects of this disclosure are as follows: This disclosure presents a platform-based testing and verification method for vehicle networking systems applied to the cockpit. It designs a technical solution for the platform-based development of vehicle networking systems. In the cockpit system, a TSP (Traffic Support Service) application is developed. This application is responsible for network configuration initialization, obtaining relevant network addresses, and performing electronic certificate authentication. Subsequently, all interfaces required by applications are implemented, and the calling methods are exposed, encapsulated into an SDK (Android Development Kit). Any application that needs to call network interfaces only needs to integrate and implement the SDK to complete the network interface calls. This method effectively reduces the number of times PKI certificates are used, requiring only one certificate authentication during application development. Furthermore, applications do not need to worry about basic parameter configurations; they can focus on their own business logic and call relevant interfaces. This method not only improves the development efficiency of the entire vehicle project but also enhances the efficiency of problem analysis and resolution, significantly promoting the development of vehicle networking projects.

[0016] This disclosure discloses a vehicle networking platform testing and verification method applied to the cockpit, which develops a TSP service application between the cockpit domain system and the T-Box (connected hardware), effectively solving the problems of frequent certificate verification and lengthy development cycles during multi-party docking. Attached Figure Description

[0017] The accompanying drawings, which form part of this disclosure, are used to provide a further understanding of this disclosure. The illustrative embodiments of this disclosure and their descriptions are used to explain this disclosure and do not constitute an undue limitation of this disclosure.

[0018] Figure 1 This is the traditional vehicle-to-everything (V2X) calling process; Figure 2 This is the vehicle networking platform invocation process according to an embodiment of the present disclosure. Detailed Implementation

[0019] The present disclosure will be further described below with reference to the accompanying drawings and embodiments.

[0020] It should be noted that the following detailed descriptions are illustrative and intended to provide further explanation of this disclosure. Unless otherwise specified, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure pertains.

[0021] It should be noted that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the exemplary embodiments according to this disclosure. As used herein, the singular form is intended to include the plural form as well, unless the context clearly indicates otherwise. Furthermore, it should be understood that when the terms “comprising” and / or “including” are used in this specification, they indicate the presence of features, steps, operations, devices, components, and / or combinations thereof.

[0022] Example 1 One embodiment of this disclosure provides a vehicle networking platform-based testing and verification method applied to the cockpit, the specific contents of which include: A TSP service application is embedded between the cockpit domain system and the T-Box, and each application connected to the network is integrated into an SDK. A network interface is set for the SDK, and the network interface communicates with the TSP service APK to realize network interaction. When the system starts up, it reads the country code of the current vehicle configuration, configures the network basic parameters of the corresponding region according to the country code, performs PKI certificate authentication based on the basic parameters, and saves the certificate locally after successful authentication for use when the network interface requests to connect to the TSP service application.

[0023] As one embodiment, this disclosure provides a platform-based testing and verification method for vehicle networking applied to the cockpit, solving the problem of frequent electronic certificate verification attempts during the development, testing, and use phases of vehicle networking, which leads to network malfunctions. An application service has been developed between the cockpit domain system and the T-Box (connected hardware), effectively resolving the issues of frequent certificate verification and lengthy development cycles during multi-party integration.

[0024] like Figure 1 As shown, in traditional vehicle-to-everything (V2X) development, all applications need to interface with the TSP service through T-BOX. This model requires each application to configure network infrastructure parameters according to the sales region and individually interface with PKI certificates. Each node incurs a certain time cost, which accumulates to a substantial amount. This situation is clearly unfavorable for project delivery that prioritizes time efficiency. This disclosure proposes a new technical solution for the platform-based development of V2X, as follows: Specifically, a TSP service application is embedded between the cockpit domain system and the T-Box. This application is responsible for network configuration initialization, obtaining relevant network addresses, and performing electronic certificate authentication. Each application connected to the network is integrated with an SDK, and the network interface is configured for the SDK. To implement the interfaces that all applications need to call and expose the calling methods, this is encapsulated into an SDK (Android development dependency package). Any application that needs to call the network interface only needs to integrate and implement this disclosed SDK to complete the network interface call.

[0025] This method effectively reduces the number of times PKI certificates are used, requiring only one certificate authentication during application development. Furthermore, applications no longer need to concern themselves with basic parameter configurations; they can focus solely on their own business logic and calling relevant interfaces. This method not only improves the development efficiency of the entire vehicle project but also enhances the efficiency of problem analysis and resolution, significantly promoting the development of connected vehicle projects.

[0026] Compared to traditional solutions, the disclosed solution integrates a single SDK into all connected network applications. This SDK covers the network interface capabilities required for the application's business operations and performs actual network interactions through a TSP service APK. This model allows connected network applications to focus solely on their own network interfaces, eliminating the need for PKI certificate authentication or basic network configuration. They only need to process network interface data according to their own requirements. Furthermore, with this development approach, when problems arise, the application only needs to check its own business logic, while the TSP service APK handles the troubleshooting and resolution of network infrastructure and data interaction issues, significantly improving the efficiency of problem localization and resolution.

[0027] This disclosure describes the implementation of a TSP (Traffic Support Service) application within the cockpit domain control system. This application runs in the background of the Android system and starts automatically upon system boot. Its main implementation includes: reading the country code of the current vehicle configuration upon system startup, configuring the corresponding network infrastructure parameters based on the country code, and then performing PKI certificate authentication based on these parameters. After successful authentication, the certificate is saved locally for use in subsequent network interface requests.

[0028] As one embodiment, the interaction process of the TSP application APP disclosed herein includes: First, after the system boots up, the TSP application will start automatically. Once the system connects to the network, the TSP application will request a PKI certificate through the PKI authentication interface. If the request is successful, the certificate will be saved locally in the application. If it fails, it will attempt to re-authenticate. The system will attempt authentication five times during a single boot. After five attempts, the authentication request will not be executed again during the current boot and will only be initiated on the next boot.

[0029] Once authentication is successful, the certificate will be stored in the TSP application.

[0030] As an example, when a weather application in the system needs to access the TSP network service and request current weather data, it calls the weather acquisition interface in the TSP application to request network data. Because the TSP application has already obtained a certificate, it can successfully access the TSP network service and obtain the weather data. After successfully obtaining the weather data, it uses AIDL technology to synchronize the obtained weather data to the system's weather application. Through this method, only the TSP application on the vehicle's infotainment system needs to apply for a certificate, and then forward and transmit data requests to other applications in the system. This reduces the number of PKI certificate applications. All connected applications in the system only need to tell the TSP application the interface address to request; each connected application does not need to apply for a PKI certificate, reducing authentication steps, improving certificate resource utilization, and unifying network request management.

[0031] It is important to note that the certificate requested by the TSP application is stored in the application's directory. A factory reset will clear the certificate, and you will need to perform PKI authentication again to obtain the certificate.

[0032] In addition, this application is responsible for collecting and organizing all business requirement interfaces to realize data interaction through network interfaces. Simultaneously, it breaks down and packages the implemented requirement interfaces into an externally exposed SDK dependency package. The TSP application (APP) and all network-connected applications integrate this SDK. The actual network interaction is executed by the TSP application (APP), while other network-connected applications use the integrated SDK and AIDL technology to achieve data interaction.

[0033] In this way, network interaction steps are centralized within the TSP application. Other network applications only need to interact with the TSP application via AIDL technology, eliminating the need for PKI certificate authentication and reducing the number of certificate verifications. Furthermore, since all network data interaction operations are handled by the TSP application, any related issues can be troubleshooted within the TSP application. Other network applications only need to focus on their own business needs and data interaction with the TSP application, without directly handling interactions with the network server, achieving a single interface and effectively improving development efficiency.

[0034] Example 2 One embodiment of this disclosure provides a vehicle networking platform testing and verification system for cockpits, including a TSP service application, a T-BOX, and an SDK application. When the system starts, the TSP service application reads the country code of the current vehicle configuration, configures the network basic parameters of the corresponding region according to the country code, and then performs PKI certificate authentication based on the basic parameters. After successful authentication, the certificate is saved locally for use in subsequent network interface requests. The SDK application includes the network interfaces required for application business and performs actual network interactions through the TSP service APK.

[0035] Example 3 One embodiment of this disclosure provides a computer program product, including a computer program that, when executed by a processor, implements the aforementioned vehicle networking platform testing and verification method applied to a cockpit.

[0036] Example 4 One embodiment of this disclosure provides a non-transitory computer-readable storage medium for storing computer instructions. When these computer instructions are executed by a processor, they implement the aforementioned vehicle networking platform testing and verification method applied to a cockpit.

[0037] Example 5 One embodiment of this disclosure provides an electronic device, including: a processor, a memory, and a computer program; wherein the processor is connected to the memory, the computer program is stored in the memory, and when the electronic device is running, the processor executes the computer program stored in the memory to enable the electronic device to perform the aforementioned vehicle networking platform testing and verification method applied to the cockpit.

[0038] This disclosure is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this disclosure. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create a machine for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0039] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0040] While the specific embodiments of this disclosure have been described above in conjunction with the accompanying drawings, this is not intended to limit the scope of protection of this disclosure. Those skilled in the art should understand that various modifications or variations that can be made by those skilled in the art without creative effort based on the technical solutions of this disclosure are still within the scope of protection of this disclosure.

Claims

1. A platform-based testing and verification method for vehicle networking applied to the cockpit, characterized in that, include: A TSP service application is embedded between the cockpit domain system and the T-Box, and each application connected to the network is integrated into an SDK. A network interface is set for the SDK, and the network interface communicates with the TSP service APK to realize network interaction. When the system starts up, it reads the country code of the current vehicle configuration, configures the network basic parameters of the corresponding region according to the country code, performs PKI certificate authentication based on the basic parameters, and saves the certificate locally after successful authentication for use when the network interface requests to connect to the TSP service application.

2. The vehicle networking platform testing and verification method applied to the cockpit as described in claim 1, characterized in that, The TSP service application collects and organizes all business requirement interfaces, realizes data interaction of network interfaces, and at the same time, splits and packages the implemented requirement interfaces to form an externally exposed SDK dependency package. The TSP application APP and all applications that need to connect to the network are integrated into the SDK.

3. The vehicle networking platform testing and verification method applied to the cockpit as described in claim 1, characterized in that, The actual network interaction is performed by the TSP service application (APP), while other network applications use the integrated SDK and AIDL technology to achieve data interaction.

4. The vehicle networking platform testing and verification method applied to the cockpit as described in claim 1, characterized in that, Network interaction is centralized in the TSP service application. Other network applications only need to interact with the TSP service application through AIDL technology, without the need for PKI certificate authentication. All network data interaction operations are handled by the TSP service application. If related problems occur, they can be troubleshooted in the TSP service application.

5. The vehicle networking platform testing and verification method applied to the cockpit as described in claim 1, characterized in that, Other connected applications only need to focus on their own business needs and data interaction with TSP service applications, without having to directly handle interactions with the connected server.

6. The vehicle networking platform testing and verification method applied to the cockpit as described in claim 1, characterized in that, The cockpit domain system includes applications such as weather, maps, music, news, and a personal center.

7. A vehicle networking platform-based testing and verification system applied to the cockpit, characterized in that, It includes TSP service application, T-BOX and SDK application. When the system starts, the TSP service application reads the country code of the current vehicle configuration, configures the network basic parameters of the corresponding region according to the country code, and then performs PKI certificate authentication according to the basic parameters. After successful authentication, the certificate is saved locally for use in subsequent network interface requests. The SDK application includes the network interfaces required for application business and performs actual network interactions through the TSP service APK.

8. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the vehicle networking platform testing and verification method for cockpit applications as described in any one of claims 1-6.

9. A non-transitory computer-readable storage medium, characterized in that, The non-transitory computer-readable storage medium is used to store computer instructions, which, when executed by a processor, implement a vehicle networking platform testing and verification method for a cockpit as described in any one of claims 1-6.

10. An electronic device, characterized in that, include: The device includes a processor, a memory, and a computer program; wherein the processor is connected to the memory, and the computer program is stored in the memory. When the electronic device is running, the processor executes the computer program stored in the memory to enable the electronic device to perform a vehicle networking platform testing and verification method for cockpit applications as described in any one of claims 1-6.