Information transmission method and device, security certificate determination method and device and data quality grade determination method and device

By including the security certificate associated with the data quality level in the message of the rear-loaded vehicle equipment, the problem that the rear-loaded vehicle equipment cannot characterize the data quality level is solved, and the credibility judgment of the message by the Internet of Vehicles equipment is realized, and the user experience and vehicle safety are improved.

CN120034863APending Publication Date: 2025-05-23DATANG GOHIGH INTELLIGENT & CONNECTED TECH (CHONGQING) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311573172.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-23
Publication Date
2025-05-23

AI Technical Summary

Technical Problem

The messages sent by the rear-loaded vehicle equipment cannot characterize their own data quality level, which makes the receiver unable to perform appropriate processing, which may lead to a decrease in user enthusiasm and collision accidents.

Method used

By sending a first message to the Internet of Vehicles device that contains a security certificate and/or a summary thereof, the security certificate is associated with the data quality level of the rear-loaded vehicle device, which can parse the message to obtain the data quality level and perform corresponding processing.

Benefits of technology

The Internet of Vehicles can determine the credibility of messages based on the data quality level of the rear-loaded vehicle equipment, thereby improving the user's enthusiasm for interacting data with the rear-loaded vehicle equipment and the safety of vehicle driving.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120034863A_ABST
    Figure CN120034863A_ABST
Patent Text Reader

Abstract

The invention discloses an information transmission method and device, a security certificate determination method and device and a data quality grade determination method and device, and relates to the technical field of communication, the information transmission method is applied to after-loading vehicle-mounted equipment, the information transmission method comprises the steps that a first message is sent to Internet of Vehicles equipment, the first message comprises a security certificate and / or an abstract of the security certificate, and the abstract of the security certificate is sent to the Internet of Vehicles equipment; the security certificate is associated with the data quality level of the after-loading vehicle-mounted equipment. Therefore, the after-loading vehicle-mounted equipment can determine the credibility of the data provided by the after-loading vehicle-mounted equipment according to the data quality grade, so as to further take corresponding measures, ensure the accuracy of the operation executed by the vehicle networking equipment according to the received first message, and improve the use enthusiasm of a user and the safety of vehicle driving.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a method and device for information transmission, security certificate determination, and data quality level determination. Background Art

[0002] Cellular Vehicle-to-Everything (C-V2X) technology has been widely recognized by the automotive industry, and more than a dozen automakers have released C-V2X pre-installed mass-produced models. However, relying solely on pre-installed vehicles equipped with C-V2X equipment has a low penetration rate and a slow growth rate, resulting in a low sense of gain for users. Therefore, in order to increase the penetration rate of C-V2X, the industry is vigorously promoting the installation of C-V2X equipment on aftermarket vehicles (stock vehicles).

[0003] However, there are differences in the product form, installation method, product function and performance of aftermarket vehicle-mounted devices from various manufacturers, resulting in different application scenarios supported by aftermarket vehicle-mounted devices, different data content and credibility. Since the messages sent by aftermarket vehicle-mounted devices cannot represent their own data quality level, the recipient may refuse to receive messages sent by aftermarket devices or refuse to use messages for subsequent early warning judgments, which will affect the user's enthusiasm for use and may cause collision accidents. Summary of the invention

[0004] The purpose of this application is to provide a method and device for information transmission, security certificate determination, and data quality level determination, so as to solve the problem that the messages sent by after-market vehicle-mounted equipment cannot represent their own data instruction level, resulting in the receiver being unable to process the received messages differently, which is prone to accidents.

[0005] In a first aspect, in order to achieve the above-mentioned purpose, an embodiment of the present application provides an information transmission method, which is applied to an aftermarket vehicle-mounted device, comprising:

[0006] A first message is sent to the Internet of Vehicles device, where the first message includes a security certificate and / or a summary of the security certificate, where the security certificate is associated with a data quality level of the aftermarket vehicle-mounted device.

[0007] Optionally, the data quality level is represented by any of the following:

[0008] Application identity AID;

[0009] AID and service specific permission SSP.

[0010] Optionally, the method further comprises:

[0011] Receive the security certificate sent by the certificate authority CA.

[0012] Optionally, before receiving the security certificate sent by a certificate authority CA, the method further includes:

[0013] Sending a first request to the CA, where the first request is used to apply for the security certificate, wherein the first request includes any of the following:

[0014] The identity ID of the after-market vehicle-mounted device;

[0015] The ID of the aftermarket vehicle-mounted device and the data quality level;

[0016] The data quality level and signature information of the third-party management platform device;

[0017] The ID of the aftermarket vehicle-mounted device, the data quality level and the signature information of the third-party management platform device.

[0018] Optionally, sending the first request to the CA includes any of the following:

[0019] When the aftermarket vehicle-mounted device is installed, sending the first request to the CA;

[0020] When the security certificate of the after-market vehicle-mounted device expires, the first request is sent to the CA.

[0021] Optionally, the method further comprises:

[0022] A second request is sent to a third-party management platform device, where the second request is used to request authentication of the data quality level of the aftermarket vehicle-mounted device, and the second request includes first information, where the first information includes at least one of a product model, a certificate of conformity, installation instructions, product performance, functional description, and test results.

[0023] Optionally, after sending the second request to the third-party management platform device, the method further includes:

[0024] Receive a second message fed back by the third-party management platform device, where the second message includes any one of the following:

[0025] the data quality level;

[0026] The data quality level and the signature information of the third-party management platform device.

[0027] Optionally, sending the second request to the third-party management platform device includes:

[0028] When the aftermarket vehicle-mounted device is installed, the second request is sent to the third-party management platform device.

[0029] In a second aspect, in order to achieve the above-mentioned purpose, an embodiment of the present application provides a method for determining a security certificate, which is applied to a CA, and the method includes:

[0030] receiving a first request sent by an aftermarket vehicle-mounted device, where the first request is used to apply for a security certificate of the aftermarket vehicle-mounted device;

[0031] In response to the first request, a first operation is performed, where the first operation includes any one of the following:

[0032] Sending the security certificate of the after-installed vehicle-mounted device to the after-installed vehicle-mounted device;

[0033] storing the security certificate;

[0034] The security certificate is associated with the data quality level of the aftermarket vehicle-mounted device.

[0035] Optionally, the data quality level is represented by any of the following:

[0036] AID;

[0037] AID and SSP.

[0038] Optionally, the first request includes any one of the following:

[0039] The ID of the after-market vehicle-mounted device;

[0040] The ID of the aftermarket vehicle-mounted device and the data quality level;

[0041] The data quality level and signature information of the third-party management platform device;

[0042] The ID of the aftermarket vehicle-mounted device, the data quality level and the signature information of the third-party management platform device.

[0043] Optionally, before performing a first operation in response to the first request, the method further includes:

[0044] In the case where the first request includes the ID of the after-market vehicle-mounted device, sending a fourth request to the third-party management platform device, the fourth request being used to request the data quality level of the after-market vehicle-mounted device, and the fourth request including the ID of the after-market vehicle-mounted device;

[0045] Receive the data quality level fed back by the third-party management platform.

[0046] Optionally, before performing a first operation in response to the first request, the method further includes:

[0047] In a case where the first request includes the data quality level and the signature information of the third-party management platform device, the data quality level is verified.

[0048] Optionally, the method further comprises:

[0049] According to the security certificate and the data quality level, a correspondence table between the data quality level and the security certificate is rebuilt or updated.

[0050] In a third aspect, in order to achieve the above-mentioned purpose, an embodiment of the present application provides a method for determining a data quality level, which is applied to a third-party management platform device, including:

[0051] The data quality level of the aftermarket vehicle-mounted device is determined according to first information related to the aftermarket vehicle-mounted device, wherein the first information is related to the accuracy of data carried in a first message sent by the aftermarket vehicle-mounted device.

[0052] Optionally, the data quality level is represented by any of the following:

[0053] AID;

[0054] AID and SSP.

[0055] Optionally, before determining the data quality level of the aftermarket vehicle-mounted device according to the first information related to the aftermarket vehicle-mounted device, the method further includes:

[0056] A second request sent by an aftermarket vehicle-mounted device is received, where the second request is used to request authentication of a data quality level of the aftermarket vehicle-mounted device, and the second request includes the first information.

[0057] Optionally, the first information includes at least one of a product model, a certificate of conformity, installation instructions, product performance, functional description and test results.

[0058] Optionally, after determining the data quality level of the aftermarket vehicle-mounted device according to the first information related to the aftermarket vehicle-mounted device, the method further includes:

[0059] Sending a second message to the aftermarket vehicle-mounted device, where the second message includes any one of the following:

[0060] the data quality level;

[0061] The data quality level and the signature information of the third-party management platform device.

[0062] Optionally, after determining the data quality level of the aftermarket vehicle-mounted device according to the first information related to the aftermarket vehicle-mounted device, the method further includes:

[0063] receiving a fourth request sent by the CA, wherein the fourth request is used to request the data quality level of the after-market vehicle-mounted device, and the fourth request includes an ID of the after-market vehicle-mounted device;

[0064] In response to the fourth request, the data quality level is sent to the CA.

[0065] In a fourth aspect, in order to achieve the above-mentioned purpose, an embodiment of the present application provides an information transmission method, which is applied to a vehicle networking device, including:

[0066] Receiving a first message sent by an aftermarket vehicle-mounted device, the first message including a security certificate and / or a summary of the security certificate, the security certificate being associated with a data quality level of the aftermarket vehicle-mounted device;

[0067] The first message is processed according to the data quality level.

[0068] In a fifth aspect, in order to achieve the above-mentioned purpose, an embodiment of the present application provides an information transmission device, which is applied to a post-installed vehicle-mounted device, including:

[0069] The first sending module is used to send a first message to the Internet of Vehicles device, where the first message includes a security certificate and / or a summary of the security certificate, and the security certificate is associated with a data quality level of the aftermarket vehicle-mounted device.

[0070] In a sixth aspect, in order to achieve the above-mentioned purpose, an embodiment of the present application provides a security certificate determination device, which is applied to a CA, including:

[0071] A first receiving module, configured to receive a first request sent by an aftermarket vehicle-mounted device, wherein the first request is used to apply for a security certificate of the aftermarket vehicle-mounted device;

[0072] An execution module, configured to execute a first operation in response to the first request, where the first operation includes any one of the following:

[0073] Sending the security certificate of the after-installed vehicle-mounted device to the after-installed vehicle-mounted device;

[0074] storing the security certificate;

[0075] The security certificate is associated with the data quality level of the aftermarket vehicle-mounted device.

[0076] In a seventh aspect, in order to achieve the above-mentioned purpose, an embodiment of the present application provides a data quality level determination device, which is applied to a third-party management platform device, including:

[0077] The determination module is used to determine the data quality level of the aftermarket vehicle-mounted device according to first information related to the aftermarket vehicle-mounted device, wherein the first information is related to the accuracy of data carried in a first message sent by the aftermarket vehicle-mounted device.

[0078] In an eighth aspect, in order to achieve the above-mentioned purpose, an embodiment of the present application provides an information transmission device, which is applied to a vehicle networking device, including:

[0079] A receiving module, configured to receive a first message sent by an aftermarket vehicle-mounted device, wherein the first message includes a security certificate and / or a summary of the security certificate, and the security certificate is associated with a data quality level of the aftermarket vehicle-mounted device;

[0080] A processing module is used to process the first message according to the data quality level.

[0081] In the ninth aspect, in order to achieve the above-mentioned purpose, an embodiment of the present application provides a post-installed vehicle-mounted device, including a transceiver, a memory, a processor, and a program stored in the memory and running on the processor, and when the processor executes the program, it implements the information transmission method described in the first aspect.

[0082] In the tenth aspect, in order to achieve the above-mentioned purpose, an embodiment of the present application provides a CA, including a transceiver, a memory, a processor, and a program stored on the memory and running on the processor, and when the processor executes the program, it implements the security certificate determination method as described in the second aspect.

[0083] In the eleventh aspect, in order to achieve the above-mentioned purpose, an embodiment of the present application provides a third-party management platform device, including a transceiver, a memory, a processor, and a program stored on the memory and running on the processor, and when the processor executes the program, it implements the data quality level determination method described in the third aspect.

[0084] In the twelfth aspect, in order to achieve the above-mentioned purpose, an embodiment of the present application provides a vehicle networking device, including a transceiver, a memory, a processor, and a program stored in the memory and running on the processor, and when the processor executes the program, it implements the information transmission method described in the fourth aspect.

[0085] In the thirteenth aspect, in order to achieve the above-mentioned purpose, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by the processor, it implements the information transmission method as described in the first aspect, or implements the security certificate determination method as described in the second aspect, or implements the data quality level determination method as described in the third aspect, or implements the information transmission method as described in the fourth aspect.

[0086] The above technical solution of the present application has at least the following beneficial effects:

[0087] In the information transmission method of the embodiment of the present application, the after-installed vehicle-mounted device sends a first message to the Internet of Vehicles device, and the first message includes a security certificate and / or a summary of the security certificate, and the security certificate is associated with the data quality level of the after-installed vehicle-mounted device. In this way, the Internet of Vehicles device can obtain the data quality level of the after-installed vehicle-mounted device by parsing the first message, and determine the credibility of the data carried in the first message based on the data quality level, so as to perform corresponding operations on the first message based on the credibility, such as: accepting the first message and performing corresponding operations using the data carried in the first message, or discarding the first message (in the case of low credibility); in this way, the Internet of Vehicles device can use the first message with higher credibility to perform corresponding operations, so as to enhance the user's enthusiasm for using the data interacted with by the after-installed vehicle-mounted device and the safety of vehicle driving. BRIEF DESCRIPTION OF THE DRAWINGS

[0088] Figure 1 This is one of the flowcharts of the information transmission method according to an embodiment of the present application;

[0089] Figure 2 This is one of the flowcharts of the method for determining a security certificate according to an embodiment of the present application;

[0090] Figure 3 This is one of the flow charts of the method for determining the data quality level according to an embodiment of the present application;

[0091] Figure 4 This is a second flow chart of the information transmission method according to an embodiment of the present application;

[0092] Figure 5 This is a second flow chart of the method for determining a security certificate according to an embodiment of the present application;

[0093] Figure 6 This is a second flow chart of the method for determining the data quality level according to an embodiment of the present application;

[0094] Figure 7 This is a flowchart of the method for determining the data quality level according to an embodiment of the present application;

[0095] Figure 8 This is one of the flowcharts for requesting data quality level and security certificate in an embodiment of the present application;

[0096] Fig. 9 This is the second flowchart of requesting data quality level and security certificate in the embodiment of the present application;

[0097] Fig.10 This is one of the structural schematic diagrams of the information transmission device according to an embodiment of the present application;

[0098] Fig.11 A schematic diagram of the structure of a security certificate determination device according to an embodiment of the present application;

[0099] Fig.12 This is a schematic diagram of the structure of a device for determining a data quality level according to an embodiment of the present application;

[0100] Fig.13 This is the second structural schematic diagram of the information transmission device according to an embodiment of the present application. DETAILED DESCRIPTION

[0101] In order to make the technical problems, technical solutions and advantages to be solved by the application clearer, the following will be described in detail in conjunction with the accompanying drawings and specific embodiments. In the following description, specific details such as specific configurations and components are provided only to help fully understand the embodiments of the application. Therefore, it should be clear to those skilled in the art that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the application. In addition, for clarity and brevity, the description of known functions and structures has been omitted.

[0102] It should be understood that the references to "one embodiment" or "an embodiment" throughout the specification mean that the specific features, structures, or characteristics associated with the embodiment are included in at least one embodiment of the present application. Therefore, the references to "in one embodiment" or "in an embodiment" appearing throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0103] In the various embodiments of the present application, it should be understood that the size of the serial numbers of the following processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0104] In the embodiments provided in the present application, it should be understood that "B corresponding to A" means that B is associated with A, and B can be determined according to A. However, it should also be understood that determining B according to A does not mean determining B only according to A, but B can also be determined according to A and / or other information.

[0105] When describing the embodiments of the present application, relevant technical points are first explained.

[0106] At present, the first stage involves the vehicle-to-vehicle (V2V) communication scenario, and the scenario implements the data content that the vehicle should send, as shown in Table 1 below:

[0107] Table 1

[0108]

[0109] The capabilities of pre-installed vehicle-mounted devices are consistent and comply with the relevant national standards, but there are no corresponding standards for after-market vehicle-mounted devices. In addition, there are differences in after-market vehicle-mounted products from various manufacturers, such as product form, installation method, product function and performance, which leads to the inconsistency of the capabilities of after-market vehicle-mounted devices, and the application scenarios that can be supported, the data content that can be provided and the credibility are also different.

[0110] From the perspective of device capabilities: some aftermarket on-board devices can obtain Controller Area Network (CAN) bus data, such as vehicle steering signals, steering wheel angles, brake pedal status, etc.; some devices cannot obtain CAN bus data, but have integrated inertial navigation systems and can obtain four-axis acceleration; some devices are installed on the roof, and some are installed on the front windshield. The antenna may be built-in or external, which affects the position accuracy in the message. Taking various factors into consideration, the data quality level of aftermarket on-board devices should be divided and the level should be displayed in the sent message.

[0111] The pre-installed vehicle equipment mainly supports the first-stage scenario through the Basic Safety Message (BSM). Four different application categories are defined based on the vehicle type (ordinary vehicle / emergency vehicle) and event type (routine event / critical event), and different application identifiers (Application Identifier, AID) are used, as shown in Table 2 below:

[0112] Table 2

[0113]

[0114] The message content of the aftermarket vehicle equipment supporting the first-stage scenario is similar to the BSM of the pre-installed vehicle equipment, but there is no unified regulation in the industry on the difference between the two. However, in order to distinguish between pre-installed vehicle equipment and aftermarket vehicle equipment, an AID representing the aftermarket vehicle equipment is defined, as shown in Table 3 below:

[0115] Table 3

[0116]

[0117] In Table 2 and Table 3, the AID values ​​in the first column are decimal codes, and the AID values ​​in the second column are hexadecimal compact codes.

[0118] Due to differences in product form and installation methods of aftermarket vehicle-mounted devices, the data quality of sent messages varies. Some aftermarket vehicle-mounted devices send rich and high-precision message data, while some devices send limited and low-precision message data. Therefore, aftermarket vehicle-mounted devices should indicate their own device data quality level through display.

[0119] Based on the above-mentioned related prior art, the embodiment of the present application provides an information transmission method, which is applied to after-sales vehicle-mounted equipment, such as Figure 1 As shown, the method includes:

[0120] Step 101, sending a first message to the Internet of Vehicles device, the first message including a security certificate and / or a summary of the security certificate, the security certificate being associated with the data quality level of the after-market vehicle-mounted device. The Internet of Vehicles device may be, for example, a pre-installed vehicle-mounted device or a after-market vehicle-mounted device on other vehicles, or other device that can communicate with the after-market vehicle-mounted device; the first message may be, for example, a BSM. As a specific example, the security certificate may be associated with the data quality level of the after-market vehicle-mounted device, for example, by adding a field / indication field for carrying the data quality level to the security certificate; or, by using a combination of one or more existing fields in the security certificate to indicate the data quality level of the after-market vehicle-mounted device.

[0121] In the information transmission method of the embodiment of the present application, the after-installed vehicle-mounted device sends a first message to the Internet of Vehicles device, and the first message includes a security certificate and / or a summary of the security certificate, and the security certificate is associated with the data quality level of the after-installed vehicle-mounted device. In this way, the Internet of Vehicles device can obtain the data quality level of the after-installed vehicle-mounted device by parsing the first message, and determine the credibility of the data carried in the first message based on the data quality level, so as to perform corresponding operations on the first message based on the credibility, such as: accepting the first message and performing corresponding operations using the data carried in the first message, or discarding the first message (in the case of low credibility); in this way, the Internet of Vehicles device can use the first message with higher credibility to perform corresponding operations, so as to enhance the user's enthusiasm for using the data interacted with by the after-installed vehicle-mounted device and the safety of vehicle driving.

[0122] As an optional implementation, the data quality level is represented by any of the following:

[0123] AID;

[0124] AID and service-specific permissions (Security Service Function, SSP).

[0125] Here, in the message sent by the after-market vehicle-mounted device, the SSP structure is as shown in Table 4 below:

[0126] Table 4

[0127] Octer# describe 0 SSP version number 1 Specific service parameters (equipment quality) 2-31 reserve

[0128] Among them, the SSP license is defined as shown in Table 5 below:

[0129] Table 5

[0130]

[0131] The specific examples of this optional implementation are as follows:

[0132] Method 1: Different AID values ​​are assigned to different data quality levels. For example, the AID values ​​corresponding to levels A, B, and C are 3630, 3631, and 3632, respectively.

[0133] Method 2: Different data quality levels use the same AID (such as 3617), but the SSP bit positions are different. For example, the SSP bit positions corresponding to levels A, B, and C are 0, 1, and 2 respectively.

[0134] Furthermore, as an optional implementation, the method further includes:

[0135] Receive the security certificate sent by the Certificate Authority (CA). Specifically, this step can be performed before step 101, that is, first, the after-market vehicle-mounted device needs to obtain the security certificate from the CA, and secondly, the first message sent by the after-market vehicle-mounted device can include the security certificate and / or the summary of the security certificate.

[0136] Furthermore, as an optional implementation, before receiving the security certificate sent by the certificate authority CA, the method further includes:

[0137] Sending a first request to the CA, where the first request is used to apply for the security certificate, wherein the first request includes any of the following:

[0138] The identity ID of the after-market vehicle-mounted device, for example, the ID of the after-market vehicle-mounted device is the device number of the after-market vehicle-mounted device;

[0139] The ID of the aftermarket vehicle-mounted device and the data quality level; wherein the data quality level is the data quality level that the aftermarket vehicle-mounted device requests the third-party management platform to authenticate the aftermarket vehicle-mounted device;

[0140] The data quality level and signature information of the third-party management platform device;

[0141] The ID of the aftermarket vehicle-mounted device, the data quality level and the signature information of the third-party management platform device.

[0142] In this optional implementation, the signature information is used to sign the data quality level, so that the Internet of Vehicles device can determine whether the data quality level has been tampered with by verifying the signature.

[0143] Here, it should be noted that after the CA receives the first request, one situation is: the CA generates a security certificate for the after-market vehicle-mounted device based on the first request, and sends the generated security certificate to the after-market vehicle-mounted device; another situation is: based on the first request, further query and obtain the security certificate of the after-market vehicle-mounted device from other devices (such as the back-end server), and then send the obtained security certificate to the after-market vehicle-mounted device.

[0144] Furthermore, in order to improve the security of the transmission of the first request, before sending the first request to the CA, the aftermarket vehicle-mounted device signs and / or encrypts the first request.

[0145] As a specific implementation manner, sending the first request to the CA includes any of the following:

[0146] When the aftermarket vehicle-mounted device is installed, sending the first request to the CA;

[0147] When the security certificate of the after-market vehicle-mounted device expires, the first request is sent to the CA.

[0148] That is to say, after the after-market vehicle-mounted device is installed on the vehicle (the after-market vehicle-mounted device functions normally), the after-market vehicle-mounted device sends a first request for a security certificate to the CA; or, after the after-market vehicle-mounted device determines that the security certificate it previously applied for has expired and cannot be used, the after-market vehicle-mounted device sends a first request for a security certificate to the CA; in this way, it can be ensured that when the after-market vehicle-mounted device interacts with other Internet of Vehicles devices, it can use a valid security certificate to sign the sent messages, thereby ensuring the security of the messages sent by the after-market vehicle-mounted device, and the Internet of Vehicles devices can obtain the data quality level of the after-market vehicle-mounted device based on the message.

[0149] Furthermore, as an optional implementation, the method further includes:

[0150] A second request is sent to a third-party management platform device, where the second request is used to request authentication of the data quality level of the aftermarket vehicle-mounted device, and the second request includes first information, wherein the first information is related to the credibility / accuracy / precision of the data sent by the aftermarket vehicle-mounted device, that is, the first information is certification material for proving the credibility of the data sent by the aftermarket vehicle-mounted device, for example, the first information includes at least one of the product model, certificate of conformity, installation instructions, product performance, functional description and test results.

[0151] That is to say, the after-market vehicle-mounted device can request the third-party management platform device to authenticate its data quality level by sending a request; among them, since the data quality level of the after-market vehicle-mounted device is the basis for the Internet of Vehicles device that interacts with the after-market vehicle-mounted device to process the first message sent by the after-market vehicle-mounted device, the after-market vehicle-mounted device does not need to understand its own data quality level. Based on this, the after-market vehicle-mounted device can only send the second request for data quality level authentication to the third-party management platform device, and the third-party management platform device can feedback the data quality level of the after-market vehicle-mounted device to the after-market vehicle-mounted device, or it may not feedback.

[0152] Therefore, further, as an optional implementation, after sending the second request to the third-party management platform device, the method further includes:

[0153] Receive a second message fed back by the third-party management platform device, where the second message includes any one of the following:

[0154] the data quality level;

[0155] The data quality level and the signature information of the third-party management platform device.

[0156] Based on the second message received by the after-market vehicle device from the third-party management platform device, when the after-market vehicle device requests a security certificate from the CA, the first request (used to request a security certificate) sent by the after-market vehicle device may carry the data quality level; of course, in order to ensure that the data quality level is not tampered with, the first request may also carry the data quality level and the signature information of the third-party management platform device, so as to sign the data quality level using the signature information; in addition, the first request may not carry the data quality level, but may carry the ID of the after-market vehicle device, so that the CA may query the data quality level of the after-market vehicle device from the third-party management platform device based on the ID of the after-market vehicle device.

[0157] As a specific implementation manner, the sending the second request to the third-party management platform device includes:

[0158] When the after-market vehicle-mounted device is installed, the second request is sent to the third-party management platform device. Here, the after-market vehicle-mounted device installation completion means that the after-market vehicle-mounted device is installed on the vehicle and functions normally; wherein, the after-market vehicle-mounted device is installed on the vehicle in the following two situations: situation 1: the after-market vehicle-mounted device is installed on the vehicle for the first time; situation 2: the after-market vehicle-mounted device originally installed on the vehicle is abnormal, and the replacement operation of the after-market vehicle-mounted device is completed.

[0159] The present application also provides a method for determining a security certificate, which is applied to a CA, such as Figure 2 Said method comprises:

[0160] Step 201, receiving a first request sent by an after-market vehicle-mounted device, wherein the first request is used to apply for a security certificate of the after-market vehicle-mounted device; here, the after-market vehicle-mounted device sends the first request to the CA when the installation is completed or the security certificate of the after-market vehicle-mounted device expires;

[0161] Step 202: In response to the first request, perform a first operation, where the first operation includes any one of the following:

[0162] Sending the security certificate of the after-installed vehicle-mounted device to the after-installed vehicle-mounted device;

[0163] Storing the security certificate so that when the after-installed vehicle-mounted device needs to obtain the security certificate, the stored security certificate is sent to the after-installed vehicle-mounted device; here, the security certificate can be stored in the back-end server of the CA;

[0164] The security certificate is associated with the data quality level of the aftermarket vehicle-mounted device.

[0165] In the security certificate determination method of the embodiment of the present application, the CA first receives a first request sent by the after-market vehicle-mounted device to apply for a security certificate for the after-market vehicle-mounted device. Thereafter, the CA responds to the first request and feeds back the determined security certificate of the after-market vehicle-mounted device to the after-market vehicle-mounted device or stores the after-market vehicle-mounted device; wherein, the security certificate is associated with the data quality level of the after-market vehicle-mounted device; in this way, the after-market vehicle-mounted device can send messages to other Internet of Vehicles devices based on the acquired security certificate related to the data quality level, so that other Internet of Vehicles devices can determine the credibility of the messages sent by the after-market vehicle-mounted device based on the data quality level, and perform corresponding operations based on information with higher credibility, so as to enhance user enthusiasm for use and vehicle driving safety.

[0166] As a specific example of the embodiment of the present application, Figure 5 As shown in the figure, the process of after-sales vehicle equipment requesting a security certificate from the CA includes:

[0167] 1. The after-installed vehicle-mounted device requests a security certificate (carrying the data quality level) from the CA; that is, the after-installed vehicle-mounted device sends a security certificate application request to the CA, and the request carries the data quality level; it should be noted here that the premise for executing this step is that the after-installed vehicle-mounted device has obtained the data quality level, such as: the after-installed vehicle-mounted device has requested the third-party management platform device to perform data quality level authentication, and the third-party management platform device sends the data quality level to the after-installed vehicle-mounted device;

[0168] 2. CA issues a security certificate that includes data quality level;

[0169] 3. The CA returns a security certificate containing the data quality level to the rear-mounted vehicle device.

[0170] As an optional implementation, the data quality level is represented by any of the following:

[0171] AID;

[0172] AID and SSP.

[0173] As an optional implementation manner, the first request includes any one of the following:

[0174] The ID of the after-market vehicle-mounted device; for example, the ID of the after-market vehicle-mounted device is the device number of the after-market vehicle-mounted device;

[0175] The ID of the aftermarket vehicle-mounted device and the data quality level; wherein the data quality level is the data quality level that the aftermarket vehicle-mounted device requests the third-party management platform to authenticate the aftermarket vehicle-mounted device;

[0176] The data quality level and signature information of the third-party management platform device;

[0177] The ID of the aftermarket vehicle-mounted device, the data quality level and the signature information of the third-party management platform device.

[0178] In this optional implementation, the signature information is used to sign the data quality level, so that the Internet of Vehicles device can determine whether the data quality level has been tampered with by verifying the signature. Therefore, further, as an optional implementation, before performing the first operation in response to the first request, the method further includes:

[0179] In the case where the first request includes the data quality level and the signature information of the third-party management platform device, the data quality level is verified to confirm that the data quality level has not been tampered with.

[0180] As another optional implementation, before performing the first operation in response to the first request, the method further includes:

[0181] In the case where the first request includes the ID of the after-market vehicle-mounted device, sending a fourth request to the third-party management platform device, the fourth request being used to request the data quality level of the after-market vehicle-mounted device, and the fourth request including the ID of the after-market vehicle-mounted device;

[0182] Receive the data quality level fed back by the third-party management platform.

[0183] That is to say, in the first case: if the first request received by the CA includes the ID of the after-market vehicle-mounted device, the CA can request the data quality level of the after-market vehicle-mounted device from the third-party management platform device according to the ID of the after-market vehicle-mounted device, so as to generate the security certificate of the after-market vehicle-mounted device according to the data quality level obtained from the third-party management platform device; in the second case: if the first request received by the CA includes the data quality level, the CA can directly generate the security certificate of the after-market vehicle-mounted device according to the data quality level; in the third case: if the first request received by the CA includes the data quality level and the ID of the after-market vehicle-mounted device, then: if the CA trusts the after-market vehicle-mounted device, the CA can directly generate the security certificate of the after-market vehicle-mounted device based on the first request. Alternatively, if CA does not trust the after-market vehicle device, CA requests the data quality level of the after-market vehicle device from the third-party management platform device based on the ID of the after-market vehicle device to verify the authenticity of the data quality level provided by the after-market vehicle device. If the data quality level in the first request is the same as the data quality level provided by the third-party management platform, the security certificate of the after-market vehicle device is generated based on the data quality level. If the data quality level in the first request is different from the data quality level provided by the third-party management platform, the security certificate of the after-market vehicle device is generated based on the data quality level feedback from the third-party management platform device.

[0184] In addition, when the after-market vehicle-mounted device signs and / or encrypts the first request, the CA further performs the following steps after step 201 and before step 202:

[0185] The first request is signature verified and / or decrypted; after the signature verification and / or decryption is successful, a first operation is performed according to the first request after the signature verification and / or decryption.

[0186] Furthermore, as an optional implementation, the method further includes:

[0187] According to the security certificate and the data quality level, the correspondence table between the data quality level and the security certificate is rebuilt or updated. That is to say, the CA needs to maintain the correspondence table between the data quality level and the security certificate of each after-installed vehicle-mounted device stored by itself in real time according to the installation status of the after-installed vehicle-mounted device and / or the expiration date of the security certificate, so as to ensure that the content in the correspondence table stored by the CA is the latest correspondence between the data quality level and the security certificate of the after-installed vehicle-mounted device.

[0188] The present application also provides a method for determining a data quality level, which is applied to a third-party management platform device, such as Figure 3 As shown, the method includes:

[0189] Step 301, determining the data quality level of the aftermarket vehicle-mounted device according to first information related to the aftermarket vehicle-mounted device, wherein the first information is related to the accuracy of data carried in a first message sent by the aftermarket vehicle-mounted device.

[0190] In the data quality level determination method of the embodiment of the present application, the data quality level of the after-installed vehicle-mounted device is determined based on the first information related to the after-installed vehicle-mounted device, and the first information is related to the accuracy of the data carried in the first message sent by the after-installed vehicle-mounted device. In this way, the determined data quality level can reflect the accuracy of the data provided by the after-installed vehicle-mounted device, so that the Internet of Vehicles device that receives the first message sent by the after-installed vehicle-mounted device can process the first message based on the data quality level, so that the Internet of Vehicles device can perform corresponding operations based on data with high credibility, thereby enhancing the user's enthusiasm for using the data interacted with by the after-installed vehicle-mounted device and the safety of vehicle driving.

[0191] As an optional implementation, the data quality level is represented by any of the following:

[0192] AID;

[0193] AID and SSP.

[0194] As a specific implementation method, the first information includes at least one of the product model, certificate of conformity, installation instructions, product performance, function description and test results. The test results may be provided by the after-market vehicle-mounted device or other device, or may be the test results obtained after the third-party management platform instructs the after-market vehicle-mounted device to perform test verification.

[0195] Here, it should be noted that the third-party management platform device may determine the data quality level based on one item in the first information, or may comprehensively consider multiple items in the first information to determine the data quality level.

[0196] The following is a brief description of the process by which the third-party management platform determines the data quality level of the aftermarket vehicle-mounted device based on the first information:

[0197] Classification method 1: Classification based on the installation method of aftermarket vehicle-mounted equipment, including but not limited to: installation by the original equipment manufacturer (OEM), installation by a 4S shop, and installation by the user; among which:

[0198] Installation by automobile OEM manufacturers: The installation position of after-installed vehicle-mounted equipment is relatively uniform, and the position will be calibrated with the geometric center of the vehicle, with high data accuracy; it can connect to the Controller Area Network (CAN) bus to obtain data such as gear position, steering wheel, headlight status and four-axis acceleration, and the data content is rich. Under this installation method, the data quality level of after-installed vehicle-mounted equipment is the highest and can be regarded as consistent with the pre-installed vehicle-mounted equipment;

[0199] Installation at a 4S shop: The installation position of the aftermarket vehicle-mounted equipment is relatively uniform, and the position will be calibrated with the geometric center of the vehicle. The data accuracy is high, but it may not be able to connect to the CAN bus. In this installation method, the data quality level of the aftermarket vehicle-mounted equipment is higher;

[0200] Self-installation by the user: The installation position of the after-installed vehicle-mounted device is not fixed, and the position calibration with the geometric center of the vehicle will not be performed, resulting in low data accuracy; it cannot connect to the CAN bus, and the data content is limited. Under this installation method, the data quality level of the after-installed vehicle-mounted device is the lowest;

[0201] In addition, aftermarket vehicle-mounted devices can be assigned identification tags (such as device numbers) in different regional ranges to indicate different installation methods. For example, aftermarket vehicle-mounted devices with numbers in the range of 001-009 are installed by automobile OEM manufacturers; aftermarket vehicle-mounted devices with numbers in the range of 010-019 are installed by automobile 4S stores; aftermarket vehicle-mounted devices with numbers in the range of 020-029 are installed by users themselves; in this way, the third-party management platform device can determine the installation method of each aftermarket vehicle-mounted device based on the number.

[0202] Classification method 2: Classification based on functional indicators of aftermarket vehicle-mounted equipment, where the functional indicators of aftermarket vehicle-mounted equipment include but are not limited to: whether to obtain CAN bus data, whether to integrate an inertial navigation system, whether to calibrate the position, etc.; for example, aftermarket vehicle-mounted equipment can obtain CAN bus data directly or indirectly, such as: CAN bus open data directly to aftermarket vehicle-mounted equipment, or aftermarket vehicle-mounted equipment indirectly obtains data by connecting to an on-board diagnostic system (On Board Diagnostic, OBD), an on-board telematics processor (Telematics BOX, T-BOX), etc.

[0203] Classification method 3: Classification based on the performance indicators of after-installed vehicle-mounted equipment, where the performance indicators include but are not limited to: antenna radiation capability (transmission power), positioning accuracy, data content, data credibility, communication reliability, etc.; Specifically: antenna radiation capability is related to the antenna position, and the radiation capability is stronger when it is external; positioning accuracy is related to position calibration, and the positioning accuracy is higher after position calibration; data content is related to the data that the device can provide, and the more data, the more scenarios it can support; data credibility is related to the data source, the higher the data credibility directly output by the CAN bus, and the lower the credibility of the data calculated by the algorithm; More specifically, when the four factors of antenna radiation capability, positioning accuracy, data content, and data credibility are comprehensively classified, the antenna radiation capability is divided into two cases: A1 (external antenna) and B1 (internal antenna); positioning accuracy is divided into two cases: A2 (with position calibration) and B2 (without position calibration); data content is divided into two cases: A3 (all pre-installed BSM data can be provided) and B3 (partial BSM data can be provided); data credibility is divided into two cases: A4 (obtained from the CAN bus) and B4 (obtained by algorithm derivation). At this time, the data quality levels of the after-market vehicle-mounted equipment can be divided into 24=16 levels, and different AIDs (decimal codes 3630-3645) can be used to represent different data quality levels of the after-market vehicle-mounted equipment.

[0204] Division method 4: Comprehensively consider the above three division methods and adopt weight algorithm or other analysis algorithm to obtain it.

[0205] Here, it should be noted that the data quality level of the aftermarket vehicle-mounted equipment is divided into N levels (N≥2) by different classification methods. As mentioned above, the data quality level can be represented by different AIDs, or by AID combination SSP.

[0206] Further, as an optional implementation, before determining the data quality level of the after-market vehicle-mounted device according to the first information related to the after-market vehicle-mounted device, the method further includes:

[0207] A second request sent by an aftermarket vehicle-mounted device is received, where the second request is used to request authentication of a data quality level of the aftermarket vehicle-mounted device, and the second request includes the first information.

[0208] That is, the third-party management platform device can determine the data quality level of the aftermarket vehicle-mounted device based on the request.

[0209] In addition, it should be noted that the data quality level is the basis for the Internet of Vehicles devices that interact with the after-market vehicle devices to judge the credibility of the data provided by the after-market vehicle devices, and the Internet of Vehicles devices can obtain the data quality level of the after-market vehicle devices through the security certificates related to the data quality level. Therefore, the after-market vehicle devices do not need to know their own data quality level, that is: after the third-party management platform device determines the data quality level of the after-market vehicle devices, it may not send the data quality level to the after-market vehicle devices, but instead send a request message for the data quality level of the after-market vehicle devices to the third-party management platform device when the CA has a need.

[0210] As a specific example of the embodiment of the present application, Figure 6 As shown in the figure, the process of aftermarket vehicle equipment requesting data quality level from the third-party management platform includes:

[0211] 1. The aftermarket vehicle-mounted device requests data quality level certification from the third-party management platform device; here, the request can carry relevant certification materials;

[0212] 2. The third-party management platform determines the data quality level, that is, the third-party management platform can determine the data quality level through different grading methods based on the supporting materials carried in the request and the actual test results;

[0213] 3. The third-party management platform returns the data quality level to the after-market vehicle-mounted device. Here, the third-party management platform can sign the data quality level result and then send it to the after-market vehicle-mounted device.

[0214] As another specific example of the embodiment of the present application, refer to Figure 7 The process of determining the data quality level by the third-party management platform based on the data quality level request of the after-installed vehicle-mounted device in the above specific example includes:

[0215] S701: Determine the capability of the after-installed vehicle-mounted equipment;

[0216] S702: Determine whether the after-installed vehicle-mounted device can obtain CAN bus data. If the data such as gear position, steering wheel, light status, brake system, four-axis acceleration, etc. can be obtained, then execute step S703; if the data such as gear position, steering wheel, light status, brake system, four-axis acceleration, etc. cannot be obtained, then execute step S704;

[0217] S703: Determine whether the after-installed vehicle-mounted device has been position calibrated. If so, that is, the data content and data accuracy of the after-installed vehicle-mounted device are consistent with those of the front-installed vehicle-mounted device, determine that the data quality level of the after-installed vehicle-mounted device is level A; if not, that is, the data content of the after-installed vehicle-mounted device is consistent with that of the front-installed vehicle-mounted device, but the data accuracy is lower than that of the front-installed vehicle-mounted device, determine that the data quality level of the after-installed vehicle-mounted device is level B;

[0218] S704: Determine whether the after-installed vehicle-mounted device is integrated with an inertial navigation system. If so, that is, the after-installed vehicle-mounted device can obtain four-axis acceleration data, then execute step S805; if not, that is, the after-installed vehicle-mounted device cannot obtain four-axis acceleration data, then execute step S806;

[0219] S705: Determine whether the after-installed vehicle-mounted device has been position calibrated. If so, that is, the data content of the after-installed vehicle-mounted device is less than that of the front-installed vehicle-mounted device, and the data accuracy is higher, and the data quality level of the after-installed vehicle-mounted device is determined to be level C; if not, that is, the data content of the after-installed vehicle-mounted device is less than that of the front-installed vehicle-mounted device, and the data accuracy is lower, and the data quality level of the after-installed vehicle-mounted device is determined to be level D;

[0220] S706: Determine whether the position calibration has been performed on the after-installed vehicle-mounted device. If so, that is, the data content of the after-installed vehicle-mounted device is less than that of the front-installed vehicle-mounted device, and the data accuracy is higher, and the data quality level of the after-installed vehicle-mounted device is determined to be level E; if not, that is, the data content of the after-installed vehicle-mounted device is less than that of the front-installed vehicle-mounted device, and the data accuracy is lower, and the data quality level of the after-installed vehicle-mounted device is determined to be level F.

[0221] In simple terms, aftermarket vehicle-mounted equipment sends a data quality level certification application to a third-party management platform and provides relevant product model, certificate of conformity, component integration, position calibration and other certification materials. The third-party management platform tests and verifies the data quality of aftermarket vehicle-mounted equipment and divides them into grades according to functional indicators:

[0222] Level A: CAN bus data can be obtained and position calibration has been performed. The capabilities of aftermarket equipment at this level are basically the same as those of pre-installed equipment, and the data accuracy is high.

[0223] Level B: CAN bus data can be obtained but position calibration is not performed. The data content sent by the aftermarket equipment at this level is consistent with that of the original equipment, but the data accuracy is lower.

[0224] Level C: CAN bus data cannot be obtained, an inertial navigation system is integrated and position calibration is performed. Aftermarket devices at this level send less data than pre-installed devices and have higher data accuracy.

[0225] Level D: CAN bus data cannot be obtained. The inertial navigation system is integrated but position calibration is not performed. Aftermarket devices at this level send less data than pre-installed devices and the data accuracy is lower.

[0226] Level E: CAN bus data cannot be obtained, the inertial navigation system is not integrated but position calibration is performed. The aftermarket equipment at this level sends very little data, but the data accuracy is high.

[0227] Level F: CAN bus data cannot be obtained, the inertial navigation system is not integrated and position calibration is not performed. The aftermarket equipment at this level sends very little data and the data accuracy is low.

[0228] Among them, different AID methods are used to characterize the data quality level of the aftermarket vehicle-mounted equipment, as shown in Table 6:

[0229] Table 6

[0230] AID value (decimal code) Byte length Other description 3630 2 The data quality level of aftermarket vehicle equipment is A 3631 2 The data quality level of aftermarket vehicle equipment is B 3632 2 The data quality level of aftermarket vehicle equipment is C 3633 2 The data quality level of aftermarket vehicle equipment is D 3634 2 The data quality level of aftermarket vehicle equipment is E 3635 2 The data quality level of aftermarket vehicle equipment is F

[0231] In the case where the after-market vehicle-mounted device does not obtain the data quality level, further, as an optional implementation, after determining the data quality level of the after-market vehicle-mounted device according to the first information related to the after-market vehicle-mounted device, the method further includes:

[0232] receiving a fourth request sent by the CA, wherein the fourth request is used to request the data quality level of the after-market vehicle-mounted device, and the fourth request includes an ID of the after-market vehicle-mounted device;

[0233] In response to the fourth request, the data quality level is sent to the CA.

[0234] It should be noted here that after determining the data quality level sent by the after-market vehicle-mounted device, the third-party management platform device can store the correspondence between the ID of the after-market vehicle-mounted device and the data quality level, so that after receiving the fourth request sent by the CA, the data quality level corresponding to the ID of the after-market vehicle-mounted device carried in the fourth request can be determined based on the correspondence.

[0235] In addition, the after-installed vehicle-mounted device can also obtain its own data quality level. Based on this, as an optional implementation, after step 301, the method further includes:

[0236] Sending a second message to the aftermarket vehicle-mounted device, where the second message includes any one of the following:

[0237] the data quality level;

[0238] The data quality level and the signature information of the third-party management platform device. Here, the signature information is used to verify the data quality level to ensure that the data quality level has not been tampered with.

[0239] The present application also provides an information transmission method, which is applied to a vehicle networking device, such as Figure 4 As shown, the method includes:

[0240] Step 401, receiving a first message sent by an aftermarket vehicle-mounted device, wherein the first message includes a security certificate and / or a summary of the security certificate, wherein the security certificate is associated with a data quality level of the aftermarket vehicle-mounted device; for example, the first message is a BSM;

[0241] Step 402: Process the first message according to the data quality level. Here, the processing of the first message includes but is not limited to at least one of the following: parsing the content in the first message, discarding the first message. For example, when congestion control is performed, messages sent by devices with high data quality levels should be retained as much as possible, and messages sent by devices with low data quality levels should be discarded. Therefore, the first message with a data quality level higher than the preset data quality level can be parsed, and the first message with a data quality level lower than the preset data quality level or the same as the preset data quality level can be discarded.

[0242] In the information transmission method of the embodiment of the present application, first, the Internet of Vehicles device receives a first message sent by an aftermarket vehicle-mounted device, the first message including a security certificate and / or a summary of the security certificate, the security certificate being associated with a data quality level of the aftermarket vehicle-mounted device; secondly, the Internet of Vehicles device processes the first message according to the data quality level, so as to perform corresponding operations based on the first message obtained after processing (the credibility / accuracy / precision of the data carried by the message is relatively high), so as to enhance the user's enthusiasm for interacting with data using the aftermarket vehicle-mounted device and the safety of vehicle driving.

[0243] The above-mentioned methods of the embodiments of the present application can achieve that when the after-market vehicle-mounted device interacts with other Internet of Vehicles devices, the first message sent by the after-market vehicle-mounted device includes a security certificate related to the data quality level of the after-market vehicle-mounted device, so that the after-market vehicle-mounted device at the receiving end can obtain the data quality level of the after-market vehicle-mounted device based on the security certificate, and thus parse or discard the first message based on the data quality level confirmation. In this way, on the one hand, it is achieved that the first messages sent by after-market vehicle-mounted devices with different data quality levels take corresponding measures like fish, so as to achieve the subsequent use of highly reliable data for early warning judgment or other operations, thereby enhancing the enthusiasm of users to use after-market vehicle-mounted devices and improving the driving safety of users.

[0244] Next, combine Figure 8 , an example of each method involved in the embodiments of the present application is described:

[0245] 1. Aftermarket vehicle-mounted equipment requests data quality level certification from the third-party management platform. It should be noted that the aftermarket vehicle-mounted equipment can provide relevant product model, certificate of conformity, installation method and other certification materials in the request;

[0246] 2. The third-party management platform determines the data quality level. Specifically, the implementation process of this step may be: after receiving the request, the third-party management platform tests and verifies the data quality of the after-installed vehicle-mounted equipment and classifies the data according to the installation method. The classification examples are as follows:

[0247] Level A: Installed by the automotive OEM manufacturer, able to connect to the CAN bus, and position calibrated. The data quality of after-market equipment at this level is basically the same as that of pre-installed equipment, with the highest data quality level and the highest degree of credibility.

[0248] Level B: Installed by a car 4S shop, cannot connect to the CAN bus, and has undergone position calibration. The data content of aftermarket equipment at this level is reduced and the credibility is higher.

[0249] Level C: installed by the user, cannot connect to the CAN bus, and has not been calibrated. The data quality level of aftermarket equipment at this level is the lowest and the degree of credibility is the lowest;

[0250] Different AID methods are used to characterize the data quality level of aftermarket vehicle-mounted equipment, as shown in Table 7:

[0251] Table 7

[0252] AID value (decimal code) Byte length Other description 3630 2 The data quality level of aftermarket vehicle equipment is A 3631 2 The data quality level of aftermarket vehicle equipment is B 3632 2 The data quality level of aftermarket vehicle equipment is C

[0253] 3. The third-party management platform returns the data quality level (AID) to the on-board equipment;

[0254] 4. The after-market vehicle-mounted device requests a security certificate from the CA. It should be noted that the request can carry the AID obtained from the third-party management platform in step 3.

[0255] 5. CA issues a security certificate that includes data quality level;

[0256] 6. The CA returns a security certificate containing the data quality level to the rear-mounted vehicle device.

[0257] In addition, based on the above steps, when the after-market vehicle-mounted device sends the first message (such as BSM), it should be signed with a security certificate containing the data quality level. The first message carries the security certificate or its summary; the vehicle receiving the BSM (front-mounted vehicle-mounted device or after-market vehicle-mounted device) can determine the data quality level of the sender based on the AID, and take different processing measures for data content of different levels. For example, if the sender's data quality level is C, you can choose not to parse its data content.

[0258] Next, combine Fig. 9 , another example of each method involved in the embodiments of the present application is described.

[0259] 1. Aftermarket vehicle-mounted equipment requests data quality level certification from the third-party management platform. It should be noted that the aftermarket vehicle-mounted equipment can provide relevant product model, certificate of conformity, installation method and other certification materials in the request;

[0260] 2. The third-party management platform determines the data quality level;

[0261] 3. The after-market vehicle-mounted device requests a security certificate from the CA, and carries an identity in the request;

[0262] 4. CA requests the third-party management platform to provide the device data quality level corresponding to the identity;

[0263] 5. The third-party management platform returns the data quality level corresponding to the identity to the CA;

[0264] 6. CA issues a security certificate that includes data quality level;

[0265] 7. The CA returns a security certificate containing the device data quality level to the rear-mounted vehicle device.

[0266] In addition, based on the above steps, when the after-market vehicle-mounted device sends BSM, it should be signed with a security certificate containing the device data quality level, and the information should carry the security certificate or its summary; the vehicle receiving the BSM (front-mounted vehicle-mounted device or after-market vehicle-mounted device) can determine the data quality level of the sender based on the AID, and take different processing measures for data content of different levels. For example, if the sender's data quality level is C, you can choose not to parse its data content.

[0267] The present application also provides an information transmission device, which is applied to aftermarket vehicle-mounted equipment, such as Fig.10 As shown, including:

[0268] The first sending module 1001 is used to send a first message to the Internet of Vehicles device, where the first message includes a security certificate and / or a summary of the security certificate, and the security certificate is associated with a data quality level of the aftermarket vehicle-mounted device.

[0269] Optionally, the data quality level is represented by any of the following:

[0270] Application identity AID;

[0271] AID and service specific permission SSP.

[0272] Optionally, the device further comprises:

[0273] The first receiving module is used to receive the security certificate sent by the certificate authority CA.

[0274] Optionally, the device further comprises:

[0275] The second sending module is configured to send a first request to the CA, where the first request is used to apply for the security certificate, wherein the first request includes any one of the following:

[0276] The identity ID of the after-market vehicle-mounted device;

[0277] The ID of the aftermarket vehicle-mounted device and the data quality level;

[0278] The data quality level and signature information of the third-party management platform device;

[0279] The ID of the aftermarket vehicle-mounted device, the data quality level and the signature information of the third-party management platform device.

[0280] Optionally, the second sending module is specifically configured to perform any of the following:

[0281] When the aftermarket vehicle-mounted device is installed, sending the first request to the CA;

[0282] When the security certificate of the after-market vehicle-mounted device expires, the first request is sent to the CA.

[0283] Optionally, the device further comprises:

[0284] The third sending module is used to send a second request to the third-party management platform device, where the second request is used to request authentication of the data quality level of the after-sales vehicle-mounted device, and the second request includes first information, where the first information includes at least one of the product model, certificate of conformity, installation instructions, product performance, function description and test results.

[0285] Optionally, the device further comprises:

[0286] The second receiving module is configured to receive a second message fed back by the third-party management platform device, where the second message includes any one of the following:

[0287] the data quality level;

[0288] The data quality level and the signature information of the third-party management platform device.

[0289] Optionally, the third sending module is specifically used to: send the second request to the third-party management platform device when the after-market vehicle-mounted device is installed.

[0290] It should be noted here that the above-mentioned information transmission device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned information transmission method embodiment applied to after-sales vehicle-mounted equipment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0291] The present application also provides a security certificate determination device, which is applied to a CA, such as Fig.11 As shown, including:

[0292] The first receiving module 1101 is used to receive a first request sent by an aftermarket vehicle-mounted device, where the first request is used to apply for a security certificate of the aftermarket vehicle-mounted device;

[0293] The execution module 1102 is configured to execute a first operation in response to the first request, where the first operation includes any one of the following:

[0294] Sending the security certificate of the after-installed vehicle-mounted device to the after-installed vehicle-mounted device;

[0295] storing the security certificate;

[0296] The security certificate is associated with the data quality level of the aftermarket vehicle-mounted device.

[0297] Optionally, the data quality level is represented by any of the following:

[0298] AID;

[0299] AID and SSP.

[0300] Optionally, the first request includes any one of the following:

[0301] The ID of the after-market vehicle-mounted device;

[0302] The ID of the aftermarket vehicle-mounted device and the data quality level;

[0303] The data quality level and signature information of the third-party management platform device;

[0304] The ID of the aftermarket vehicle-mounted device, the data quality level and the signature information of the third-party management platform device.

[0305] Optionally, the device further comprises:

[0306] a sending module, configured to send a fourth request to a third-party management platform device when the first request includes the ID of the after-market vehicle-mounted device, wherein the fourth request is used to request the data quality level of the after-market vehicle-mounted device, and the fourth request includes the ID of the after-market vehicle-mounted device;

[0307] The second receiving module is used to receive the data quality level fed back by the third-party management platform.

[0308] Optionally, the device further comprises:

[0309] The signature verification module is used to verify the data quality level when the first request includes the data quality level and the signature information of the third-party management platform device.

[0310] Optionally, the device further comprises:

[0311] The processing module is used to rebuild or update the correspondence table between the data quality level and the security certificate according to the security certificate and the data quality level.

[0312] It should be noted here that the above-mentioned security certificate determination device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned security certificate determination method embodiment applied to CA, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0313] The present application also provides a data quality level determination device, which is applied to a third-party management platform device, such as Fig.12 As shown, including:

[0314] The determination module 1201 is used to determine the data quality level of the aftermarket vehicle-mounted device according to first information related to the aftermarket vehicle-mounted device, where the first information is related to the accuracy of data carried in a first message sent by the aftermarket vehicle-mounted device.

[0315] Optionally, the data quality level is represented by any of the following:

[0316] AID;

[0317] AID and SSP.

[0318] Optionally, the device further comprises:

[0319] The first receiving module is used to receive a second request sent by an aftermarket vehicle-mounted device, where the second request is used to request authentication of a data quality level of the aftermarket vehicle-mounted device, and the second request includes the first information.

[0320] Optionally, the first information includes at least one of a product model, a certificate of conformity, installation instructions, product performance, functional description and test results.

[0321] Optionally, the device further comprises:

[0322] The first sending module is configured to send a second message to the aftermarket vehicle-mounted device, where the second message includes any one of the following:

[0323] the data quality level;

[0324] The data quality level and the signature information of the third-party management platform device.

[0325] Optionally, the device further comprises:

[0326] A second receiving module, configured to receive a fourth request sent by the CA, wherein the fourth request is used to request the data quality level of the after-market vehicle-mounted device, and the fourth request includes an ID of the after-market vehicle-mounted device;

[0327] A second sending module is configured to send the data quality level to the CA in response to the fourth request.

[0328] It should be noted here that the above-mentioned data quality level determination device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned data quality level determination method embodiment applied to the third-party management platform device, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0329] The present application also provides an information transmission device, which is applied to a vehicle networking device, such as Fig.13 As shown, including:

[0330] The receiving module 1301 is used to receive a first message sent by an aftermarket vehicle-mounted device, wherein the first message includes a security certificate and / or a summary of the security certificate, and the security certificate is associated with a data quality level of the aftermarket vehicle-mounted device;

[0331] The processing module 1302 is used to process the first message according to the data quality level.

[0332] It should be noted here that the above-mentioned information transmission device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned information transmission method embodiment applied to the Internet of Vehicles equipment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0333] An embodiment of the present application also provides an aftermarket vehicle-mounted device, including a transceiver, a memory, a processor, and a program stored in the memory and running on the processor. When the processor executes the program, the information transmission method applied to the aftermarket vehicle-mounted device as described above is implemented, and the same technical effect can be achieved, which will not be repeated here.

[0334] An embodiment of the present application also provides a CA, including a transceiver, a memory, a processor, and a program stored in the memory and running on the processor. When the processor executes the program, the security certificate determination method applied to the CA as described above is implemented, and the same technical effect can be achieved, which will not be repeated here.

[0335] An embodiment of the present application also provides a third-party management platform device, including a transceiver, a memory, a processor, and a program stored in the memory and running on the processor. When the processor executes the program, it implements the data quality level determination method applied to the third-party management platform device as described above, and can achieve the same technical effect, which will not be repeated here.

[0336] An embodiment of the present application also provides a vehicle networking device, including a transceiver, a memory, a processor, and a program stored in the memory and running on the processor. When the processor executes the program, the information transmission method applied to the vehicle networking device as described above is implemented, and the same technical effect can be achieved, which will not be repeated here.

[0337] The embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by the processor, it implements the information transmission method applied to the after-installed vehicle-mounted device as described above, or implements the security certificate determination method applied to the CA as described above, or implements the data quality level determination method applied to the third-party management platform device as described above, or implements the information transmission method applied to the Internet of Vehicles device as described above, and can achieve the same technical effect, to avoid repetition, it will not be repeated here. Among them, the computer-readable storage medium, such as Read-Only Memory (ROM), Random Access Memory (RAM), disk or optical disk, etc.

[0338] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0339] The above is a preferred embodiment of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles described in the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. A method for transmitting information, It is characterized in that Applied to aftermarket vehicle equipment, including: A first message is sent to the Internet of Vehicles device, where the first message includes a security certificate and / or a summary of the security certificate, where the security certificate is associated with a data quality level of the aftermarket vehicle-mounted device.

2. The method according to claim 1, It is characterized in that The data quality level is represented by any of the following: Application identity AID; AID and service specific permission SSP.

3. The method according to claim 1, It is characterized in that The method further comprises: Receive the security certificate sent by the certificate authority CA.

4. The method according to claim 3, It is characterized in that Before receiving the security certificate sent by the certificate authority CA, the method further includes: Sending a first request to the CA, where the first request is used to apply for the security certificate, wherein the first request includes any of the following: The identity ID of the after-market vehicle-mounted device; The ID of the aftermarket vehicle-mounted device and the data quality level; The data quality level and signature information of the third-party management platform device; The ID of the aftermarket vehicle-mounted device, the data quality level and the signature information of the third-party management platform device.

5. The method according to claim 4, It is characterized in that The sending of the first request to the CA includes any of the following: When the aftermarket vehicle-mounted device is installed, sending the first request to the CA; When the security certificate of the after-market vehicle-mounted device expires, the first request is sent to the CA.

6. The method according to claim 1 or 3, It is characterized in that The method further comprises: A second request is sent to a third-party management platform device, where the second request is used to request authentication of the data quality level of the aftermarket vehicle-mounted device, and the second request includes first information, where the first information includes at least one of a product model, a certificate of conformity, installation instructions, product performance, functional description, and test results.

7. The method according to claim 6, It is characterized in that After sending the second request to the third-party management platform device, the method further includes: Receive a second message fed back by the third-party management platform device, where the second message includes any one of the following: the data quality level; The data quality level and the signature information of the third-party management platform device.

8. The method according to claim 6, It is characterized in that The sending a second request to the third-party management platform device includes: When the aftermarket vehicle-mounted device is installed, the second request is sent to the third-party management platform device.

9. A method for determining a security certificate, It is characterized in that Applied to CA, the method comprises: receiving a first request sent by an aftermarket vehicle-mounted device, where the first request is used to apply for a security certificate of the aftermarket vehicle-mounted device; In response to the first request, a first operation is performed, where the first operation includes any one of the following: Sending the security certificate of the after-installed vehicle-mounted device to the after-installed vehicle-mounted device; storing the security certificate; The security certificate is associated with the data quality level of the aftermarket vehicle-mounted device.

10. The method according to claim 9, It is characterized in that The data quality level is represented by any of the following: AID; AID and SSP.

11. The method according to claim 9, It is characterized in that The first request includes any of the following: The ID of the after-market vehicle-mounted device; The ID of the aftermarket vehicle-mounted device and the data quality level; The data quality level and signature information of the third-party management platform device; The ID of the aftermarket vehicle-mounted device, the data quality level and the signature information of the third-party management platform device.

12. The method according to claim 11, It is characterized in that Before performing the first operation in response to the first request, the method further includes: In the case where the first request includes the ID of the after-market vehicle-mounted device, sending a fourth request to the third-party management platform device, the fourth request being used to request the data quality level of the after-market vehicle-mounted device, and the fourth request including the ID of the after-market vehicle-mounted device; Receive the data quality level fed back by the third-party management platform.

13. The method according to claim 11, It is characterized in that Before performing the first operation in response to the first request, the method further includes: In a case where the first request includes the data quality level and the signature information of the third-party management platform device, the data quality level is verified.

14. The method according to claim 9, It is characterized in that The method further comprises: According to the security certificate and the data quality level, a correspondence table between the data quality level and the security certificate is rebuilt or updated.

15. A method for determining data quality level, It is characterized in that Applicable to third-party management platform devices, including: The data quality level of the aftermarket vehicle-mounted device is determined according to first information related to the aftermarket vehicle-mounted device, wherein the first information is related to the accuracy of data carried in a first message sent by the aftermarket vehicle-mounted device.

16. The method according to claim 15, It is characterized in that The data quality level is represented by any of the following: AID; AID and SSP.

17. The method according to claim 15, It is characterized in that Before determining the data quality level of the after-market vehicle-mounted device according to the first information related to the after-market vehicle-mounted device, the method further includes: A second request sent by an aftermarket vehicle-mounted device is received, where the second request is used to request authentication of a data quality level of the aftermarket vehicle-mounted device, and the second request includes the first information.

18. The method according to claim 15 or 17, It is characterized in that The first information includes at least one of a product model, a certificate of conformity, installation instructions, product performance, functional description, and test results.

19. The method according to claim 15 or 17, It is characterized in that After determining the data quality level of the after-market vehicle-mounted device according to the first information related to the after-market vehicle-mounted device, the method further includes: Sending a second message to the aftermarket vehicle-mounted device, where the second message includes any one of the following: the data quality level; The data quality level and the signature information of the third-party management platform device.

20. The method according to claim 15, It is characterized in that After determining the data quality level of the after-market vehicle-mounted device according to the first information related to the after-market vehicle-mounted device, the method further includes: receiving a fourth request sent by the CA, wherein the fourth request is used to request the data quality level of the after-market vehicle-mounted device, and the fourth request includes an ID of the after-market vehicle-mounted device; In response to the fourth request, the data quality level is sent to the CA.

21. A method for transmitting information, It is characterized in that Applied to Internet of Vehicles equipment, including: Receiving a first message sent by an aftermarket vehicle-mounted device, the first message including a security certificate and / or a summary of the security certificate, the security certificate being associated with a data quality level of the aftermarket vehicle-mounted device; The first message is processed according to the data quality level.

22. An information transmission device, It is characterized in that Applied to aftermarket vehicle equipment, including: The first sending module is used to send a first message to the Internet of Vehicles device, where the first message includes a security certificate and / or a summary of the security certificate, and the security certificate is associated with a data quality level of the aftermarket vehicle-mounted device.

23. A security certificate determination device, It is characterized in that Applicable to CA, including: A first receiving module, configured to receive a first request sent by an aftermarket vehicle-mounted device, wherein the first request is used to apply for a security certificate of the aftermarket vehicle-mounted device; An execution module, configured to execute a first operation in response to the first request, where the first operation includes any one of the following: Sending the security certificate of the after-installed vehicle-mounted device to the after-installed vehicle-mounted device; storing the security certificate; The security certificate is associated with the data quality level of the aftermarket vehicle-mounted device.

24. A data quality level determination device, It is characterized in that Applicable to third-party management platform devices, including: The determination module is used to determine the data quality level of the aftermarket vehicle-mounted device according to first information related to the aftermarket vehicle-mounted device, wherein the first information is related to the accuracy of data carried in a first message sent by the aftermarket vehicle-mounted device.

25. An information transmission device, It is characterized in that Applied to Internet of Vehicles equipment, including: A receiving module, configured to receive a first message sent by an aftermarket vehicle-mounted device, wherein the first message includes a security certificate and / or a summary of the security certificate, and the security certificate is associated with a data quality level of the aftermarket vehicle-mounted device; A processing module is used to process the first message according to the data quality level.

26. A post-installed vehicle-mounted device, comprising a transceiver, a memory, a processor, and a program stored in the memory and running on the processor, It is characterized in that When the processor executes the program, the information transmission method according to any one of claims 1 to 8 is implemented.

27. A CA comprising a transceiver, a memory, a processor, and a program stored in the memory and running on the processor, It is characterized in that When the processor executes the program, the security certificate determination method according to any one of claims 9 to 14 is implemented.

28. A third-party management platform device, comprising a transceiver, a memory, a processor, and a program stored in the memory and running on the processor, It is characterized in that When the processor executes the program, the data quality level determination method according to any one of claims 15 to 20 is implemented.

29. A vehicle networking device, comprising a transceiver, a memory, a processor, and a program stored in the memory and running on the processor, It is characterized in that When the processor executes the program, the information transmission method according to claim 21 is implemented.

30. A readable storage medium having a program or instruction stored thereon, It is characterized in that When the program or instruction is executed by the processor, it implements the information transmission method as described in any one of claims 1 to 10, or implements the security certificate determination method as described in any one of claims 11 to 17, or implements the data quality level determination method as described in any one of claims 18 to 23, or implements the information transmission method as described in claim 24.