CN114268636B - TBOX data updating method, device, equipment and medium for automobile - Google Patents
TBOX data updating method, device, equipment and medium for automobile Download PDFInfo
- Publication number
- CN114268636B CN114268636B CN202111327157.1A CN202111327157A CN114268636B CN 114268636 B CN114268636 B CN 114268636B CN 202111327157 A CN202111327157 A CN 202111327157A CN 114268636 B CN114268636 B CN 114268636B
- Authority
- CN
- China
- Prior art keywords
- data
- updating
- cloud service
- tbox
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Traffic Control Systems (AREA)
Abstract
The invention discloses a TBOX data updating method, device, equipment and medium of an automobile, which are characterized in that TBOX to-be-updated information sent by an automobile end is obtained, and the TBOX to-be-updated information is analyzed to obtain different data updating requests; and sending the obtained different data updating requests to corresponding preset cloud services to call each different cloud service to perform corresponding data updating according to the received data updating requests. By identifying the operation of replacing the TBOX at the vehicle end, the data update related to the TBOX is automatically completed.
Description
Technical Field
The present invention relates to the field of automotive technologies, and in particular, to a method, an apparatus, a device, and a medium for updating TBOX data of an automobile.
Background
The TBOX is used as a wireless gateway of the automobile, and functions of driving data acquisition, driving track recording, vehicle fault monitoring, vehicle remote inquiry, driving behavior analysis, 4G wireless hot spot sharing and the like are provided for the automobile through functions of 4G remote wireless communication, GPS satellite positioning, CAN communication and the like.
In the prior art, when a TBOX is replaced by an automobile, data of functions related to the TBOX cannot be synchronously updated, and when the related functions of the automobile are used later, information updating needs to be manually performed, so that the operation process is very complicated.
Disclosure of Invention
In order to solve the technical problems, the invention provides a TBOX data updating method, device, equipment and medium for an automobile, and the data updating related to the TBOX is automatically completed by identifying the operation of replacing the TBOX at the automobile end.
In order to achieve the above object, an embodiment of the present invention provides a method for updating TBOX data of an automobile, the method including:
acquiring TBOX to-be-updated information sent by a vehicle end, and analyzing the TBOX to-be-updated information to obtain different data updating requests;
and sending the obtained different data updating requests to corresponding preset cloud services to call each different cloud service to perform corresponding data updating according to the received data updating requests.
As a preferred mode, the process of sending out the TBOX information to be updated by the vehicle end specifically includes:
the vehicle end acquires the SIM card information, the IMEI code and the Ecall number after TBOX replacement, and uploads TBOX to-be-updated information comprising the SIM card information, the IMEI code and the Ecall number;
the analyzing the TBOX information to be updated to obtain different data update requests specifically comprises:
analyzing the TBOX information to be updated to obtain the SIM card information, the IMEI code and the Ecall number;
generating a first data updating request according to the IMEI code, generating a second data updating request according to the Ecall number, generating a third data updating request, a fourth data updating request and a sixth data updating request according to the TBOX to-be-updated information, and generating a fifth data updating request according to the SIM card information.
Preferably, the preset cloud service includes: lifecycle cloud service, remote cloud service, bluetooth key cloud service, and mobile network operator cloud service;
the sending the obtained different data update requests to the corresponding preset cloud service to call each different cloud service to perform corresponding data update according to the received data update requests specifically includes:
the first data updating request is sent to the life cycle cloud service, the life cycle cloud service is called to update high-precision map data according to the received first data updating request, and an updating result of the high-precision map data is fed back;
sending the second data updating request to the life cycle cloud service, calling the life cycle cloud service to update the emergency call data according to the received second data updating request, and feeding back an updating result of the emergency call data;
the third data updating request is sent to the remote cloud service, the remote cloud service is called to delete the stored vehicle using plan information, reserved charging information and cut-off electric quantity information of the vehicle end according to the received third data updating request, updating of the vehicle using data is completed, and the updating result of the vehicle using data is fed back;
the fourth data updating request is sent to the Bluetooth key cloud service, the Bluetooth key cloud service is called to delete the stored Bluetooth key information of the vehicle end according to the received fourth data updating request, updating of Bluetooth key data is completed, and the updating result of the Bluetooth key data is fed back;
and sending the fifth data updating request to the mobile network operator cloud service, calling the mobile network operator cloud service to update the SIM card data according to the received fifth data updating request, and feeding back an updating result of the SIM card data.
Further, the method further comprises:
responding to the acquired TBOX to-be-updated information, updating EMQ authentication information and static data information in a configuration scheme of the vehicle end, and storing a replacement log of the TBOX to finish updating authentication;
and responding to the acquired TBOX information to be updated, sending a sixth data updating request to a preset message center, calling the message center to send notification information to a designated mobile terminal, enabling the mobile terminal to delete the original Bluetooth key information of the vehicle terminal, regenerating the Bluetooth key information, and feeding back an updating result of the Bluetooth key information.
Preferably, the invoking the lifecycle cloud service performs updating of the high-precision map data according to the received first data updating request, and feeding back the high-precision map data updating result specifically includes:
invoking the lifecycle cloud service to execute:
judging whether the high-precision map function of the vehicle end is activated or not;
when the high-precision map function is not activated, feeding back a first updating result that the high-precision map data does not need to be updated;
and when the high-precision map function is activated, inquiring a DSK file containing the original IMEI code of the vehicle end in the high-precision map function, replacing the original IMEI code in the DSK file by adopting the IMEI code, and feeding back a second updating result for finishing high-precision map data updating.
As a preferred solution, the invoking the lifecycle cloud service updates the emergency call data according to the received second data update request, and feeds back an update result of the emergency call data, which specifically includes:
invoking the lifecycle cloud service to execute:
judging whether the emergency call function of the vehicle end is activated or not;
when the emergency call function is not activated, feeding back a third updating result that the emergency call data does not need to be updated;
when the emergency call function is activated, the emergency call function is invoked, the original Ecall number of the vehicle end is replaced by the Ecall number, and a fourth updating result for finishing emergency call data updating is fed back.
Preferably, the invoking the mobile network operator cloud service to update SIM card data according to the received fifth data update request specifically includes:
invoking the mobile network operator cloud service to execute:
transmitting activation information to a telecom cloud service to activate an SIM card interface of the SIM card information;
and replacing the original SIM package with the SIM package in the SIM card information, calling a package interface and a flow control interface of the telecommunication cloud service, and feeding back a fifth updating result for finishing the updating of the SIM card data.
As an improvement of the above solution, the method further includes:
according to the obtained updating result of the data updating, a data updating list of all the data updating is established; wherein the data update list includes an update progress and a progress time of each update result.
The other embodiment of the invention also provides a device for updating TBOX data of an automobile, which comprises:
the signal analysis module is used for acquiring TBOX to-be-updated information sent by the vehicle end and analyzing the TBOX to-be-updated information to obtain different data update requests;
and the data updating module is used for sending the obtained different data updating requests to the corresponding preset cloud service so as to call each different cloud service to update the corresponding data according to the received data updating requests.
As a preferred mode, the process of sending out the TBOX information to be updated by the vehicle end specifically includes:
the vehicle end acquires the SIM card information, the IMEI code and the Ecall number after TBOX replacement, and uploads TBOX to-be-updated information comprising the SIM card information, the IMEI code and the Ecall number;
the analyzing the TBOX information to be updated to obtain different data update requests specifically comprises:
analyzing the TBOX information to be updated to obtain the SIM card information, the IMEI code and the Ecall number;
generating a first data updating request according to the IMEI code, generating a second data updating request according to the Ecall number, generating a third data updating request, a fourth data updating request and a sixth data updating request according to the TBOX to-be-updated information, and generating a fifth data updating request according to the SIM card information.
Preferably, the preset cloud service includes: lifecycle cloud service, remote cloud service, bluetooth key cloud service, and mobile network operator cloud service;
the sending the obtained different data update requests to the corresponding preset cloud service to call each different cloud service to perform corresponding data update according to the received data update requests specifically includes:
the first data updating request is sent to the life cycle cloud service, the life cycle cloud service is called to update high-precision map data according to the received first data updating request, and an updating result of the high-precision map data is fed back;
sending the second data updating request to the life cycle cloud service, calling the life cycle cloud service to update the emergency call data according to the received second data updating request, and feeding back an updating result of the emergency call data;
the third data updating request is sent to the remote cloud service, the remote cloud service is called to delete the stored vehicle using plan information, reserved charging information and cut-off electric quantity information of the vehicle end according to the received third data updating request, updating of the vehicle using data is completed, and the updating result of the vehicle using data is fed back;
the fourth data updating request is sent to the Bluetooth key cloud service, the Bluetooth key cloud service is called to delete the stored Bluetooth key information of the vehicle end according to the received fourth data updating request, updating of Bluetooth key data is completed, and the updating result of the Bluetooth key data is fed back;
and sending the fifth data updating request to the mobile network operator cloud service, calling the mobile network operator cloud service to update the SIM card data according to the received fifth data updating request, and feeding back an updating result of the SIM card data.
As a preferred mode, the device further comprises:
the authentication and authentication updating module is used for responding to the acquired TBOX to-be-updated information, updating the EMQ authentication information and the static data information in the configuration scheme of the vehicle end, storing a replacement log of the TBOX and finishing updating the authentication and authentication;
the Bluetooth key information updating module is used for responding to the acquired TBOX information to be updated, sending a sixth data updating request to a preset message center, calling the message center to send notification information to a designated mobile terminal, enabling the mobile terminal to delete original Bluetooth key information of the vehicle terminal, regenerating Bluetooth key information, and feeding back an updating result of the Bluetooth key information.
Preferably, the invoking the lifecycle cloud service performs updating of the high-precision map data according to the received first data updating request, and feeding back the high-precision map data updating result specifically includes:
invoking the lifecycle cloud service to execute:
judging whether the high-precision map function of the vehicle end is activated or not;
when the high-precision map function is not activated, feeding back a first updating result that the high-precision map data does not need to be updated;
and when the high-precision map function is activated, inquiring a DSK file containing the original IMEI code of the vehicle end in the high-precision map function, replacing the original IMEI code in the DSK file by adopting the IMEI code, and feeding back a second updating result for finishing high-precision map data updating.
Preferably, the invoking the lifecycle cloud service updates the emergency call data according to the received second data update request, and feeds back an update result of the emergency call data, which specifically includes:
invoking the lifecycle cloud service to execute:
judging whether the emergency call function of the vehicle end is activated or not;
when the emergency call function is not activated, feeding back a third updating result that the emergency call data does not need to be updated;
when the emergency call function is activated, the emergency call function is invoked, the original Ecall number of the vehicle end is replaced by the Ecall number, and a fourth updating result for finishing emergency call data updating is fed back.
Further, the calling the mobile network operator cloud service to update the SIM card data according to the received fifth data update request specifically includes:
invoking the mobile network operator cloud service to execute:
transmitting activation information to a telecom cloud service to activate an SIM card interface of the SIM card information;
and replacing the original SIM package with the SIM package in the SIM card information, calling a package interface and a flow control interface of the telecommunication cloud service, and feeding back a fifth updating result for finishing the updating of the SIM card data.
As a preferred mode, the method further comprises:
according to the obtained updating result of the data updating, a data updating list of all the data updating is established; wherein the data update list includes an update progress and a progress time of each update result.
A further embodiment of the present invention provides a terminal device comprising a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, the processor implementing the TBOX data updating method of an automobile as described in any of the above embodiments when the computer program is executed by the processor.
A further embodiment of the present invention provides a computer readable storage medium, where the computer readable storage medium includes a stored computer program, where the computer program when executed controls a device in which the computer readable storage medium is located to perform the method for updating TBOX data of an automobile according to any one of the above embodiments.
Compared with the prior art, the TBOX data updating method, device, equipment and medium for the automobile provided by the invention have the advantages that the TBOX information to be updated sent by the automobile end is obtained, and the TBOX information to be updated is analyzed to obtain different data updating requests; and sending the obtained different data updating requests to corresponding preset cloud services to call each different cloud service to perform corresponding data updating according to the received data updating requests. By identifying the operation of replacing the TBOX at the vehicle end, the data update related to the TBOX is automatically completed.
Drawings
Fig. 1 is a schematic flow chart of a TBOX data updating method of an automobile according to an embodiment of the present invention;
fig. 2 is an information flow diagram of a TBOX data updating method of an automobile according to another embodiment of the present invention;
fig. 3 is a schematic structural diagram of a device for updating TBOX data of an automobile according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a terminal device according to an embodiment of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The embodiment of the invention provides a TBOX data updating method of an automobile, and referring to FIG. 1, the method is a flow chart of the TBOX data updating method of the automobile, and the method comprises steps S1-S2, and specifically comprises the following steps:
s1, acquiring TBOX to-be-updated information sent by a vehicle end, and analyzing the TBOX to-be-updated information to obtain different data update requests;
s2, sending the obtained different data updating requests to corresponding preset cloud services to call each different cloud service to update the corresponding data according to the received data updating requests.
When the embodiment is implemented, the process of the TBOX data updating method of the automobile is executed by different cloud services of a cloud platform at the automobile end, the cloud platform architecture at the automobile end comprises a plurality of cloud services, and referring to fig. 2, the embodiment of the invention is an information flow schematic diagram of the TBOX data updating method of the automobile provided by another real-time embodiment of the invention, and the embodiment of the invention uses the main data cloud service as an execution main body to execute;
the method comprises the steps that a diagnosis rear end in a cloud platform framework of a vehicle end initiates a TBOX replacement requirement, so that a system integration center sends a TBOX replacement notification to the vehicle end, the vehicle end acquires information needing to be updated after replacing the TBOX, and sends TBOX information to be updated to a main data cloud service in the cloud platform framework;
the main data cloud service acquires TBOX to-be-updated information sent by a vehicle end, analyzes the TBOX to-be-updated information to obtain different data update requests, and completes a subsequent data update process according to the obtained different data update requests;
and sending the obtained different data updating requests to a plurality of cloud services corresponding to the cloud platform architecture, and calling the corresponding cloud services to complete the corresponding data updating process through the sent data updating requests.
According to the embodiment of the invention, based on the function of the cloud platform, the data receiving and the data analysis are completed through the main data cloud service of the cloud platform, different data updating requests are obtained and sent to different cloud services, so that different cloud services are called to complete the data updating process, and the corresponding data updating process after the TBOX is replaced by the vehicle end can be automatically realized.
In another embodiment of the present invention, the process of sending the TBOX information to be updated by the vehicle end specifically includes:
the vehicle end acquires the SIM card information, the IMEI code and the Ecall number after TBOX replacement, and uploads TBOX to-be-updated information comprising the SIM card information, the IMEI code and the Ecall number;
the analyzing the TBOX information to be updated to obtain different data update requests specifically comprises:
analyzing the TBOX information to be updated to obtain the SIM card information, the IMEI code and the Ecall number;
generating a first data updating request according to the IMEI code, generating a second data updating request according to the Ecall number, generating a third data updating request and a fourth data updating request according to the TBOX to-be-updated information, and generating a fifth data updating request according to the SIM card information.
In the implementation of this embodiment, in the process of updating data, the vehicle end needs to update SIM card information, IMEI code and Ecall number after TBOX, so the vehicle end needs to acquire SIM card information, IMEI code and Ecall number first, generate TBOX to-be-updated information according to the SIM card information, IMEI code and Ecall number, and upload the TBOX to-be-updated information to a main data cloud service;
after receiving the TBOX to-be-updated information, the main data cloud service analyzes the TBOX to-be-updated information to obtain the SIM card information, the IMEI code and the Ecall number;
and the main data cloud service generates a first data updating request according to the IMEI code, generates a second data updating request according to the Ecall number, generates a third data updating request and a fourth data updating request according to the TBOX to-be-updated information, and generates a fifth data updating request according to the SIM card information.
And generating different data update requests through the main data cloud service, and sending the different data update requests to different cloud services to complete the update of the TBOX data.
In yet another embodiment provided by the present invention, the preset cloud service includes: lifecycle cloud service, remote cloud service, bluetooth key cloud service, and mobile network operator cloud service;
the sending the obtained different data update requests to the corresponding preset cloud service to call each different cloud service to perform corresponding data update according to the received data update requests specifically includes:
the first data updating request is sent to the life cycle cloud service, the life cycle cloud service is called to update high-precision map data according to the received first data updating request, and an updating result of the high-precision map data is fed back;
sending the second data updating request to the life cycle cloud service, calling the life cycle cloud service to update the emergency call data according to the received second data updating request, and feeding back an updating result of the emergency call data;
the third data updating request is sent to the remote cloud service, the remote cloud service is called to delete the stored vehicle using plan information, reserved charging information and cut-off electric quantity information of the vehicle end according to the received third data updating request, updating of the vehicle using data is completed, and the updating result of the vehicle using data is fed back;
the fourth data updating request is sent to the Bluetooth key cloud service, the Bluetooth key cloud service is called to delete the stored Bluetooth key information of the vehicle end according to the received fourth data updating request, updating of Bluetooth key data is completed, and the updating result of the Bluetooth key data is fed back;
and sending the fifth data updating request to the mobile network operator cloud service, calling the mobile network operator cloud service to update the SIM card data according to the received fifth data updating request, and feeding back an updating result of the SIM card data.
When the embodiment is implemented, the preset cloud service includes a life cycle cloud service, a remote cloud service, a bluetooth key cloud service and a mobile network operator cloud service in a cloud platform architecture;
referring to fig. 2, a main data cloud service sends a first data update request containing the IMEI code to the life cycle cloud service, invokes the life cycle cloud service to update high-precision map data according to the received first data update request, and feeds back an update result of the high-precision map data;
the main data cloud service sends a second data updating request containing the Ecall number to the life cycle cloud service, invokes the life cycle cloud service to update the emergency call data according to the received second data updating request, and feeds back an updating result of the emergency call data;
the main data cloud service sends a third data updating request to the remote cloud service, calls the remote cloud service to delete the stored vehicle using plan information, reserved charging information and cut-off electric quantity information of the vehicle end according to the received third data updating request, completes updating of the vehicle using data, and feeds back an updating result of the vehicle using data;
the master data cloud service sends a fourth data updating request to the Bluetooth key cloud service, invokes the Bluetooth key cloud service to delete the stored Bluetooth key information of the vehicle end according to the received fourth data updating request, completes updating of Bluetooth key data, and feeds back an updating result of the Bluetooth key data;
the main data cloud service sends a fifth data updating request containing the SIM card information to the mobile network operator cloud service, invokes the mobile network operator cloud service to update the SIM card data according to the received fifth data updating request, and feeds back an updating result of the SIM card data.
Different data update requests are respectively sent to the life cycle cloud service, the remote cloud service, the Bluetooth key cloud service and the mobile network operator cloud service through the main data cloud service, so that each cloud service responds to the corresponding data update request, performs a corresponding data update process, feeds back a data update result, and enables the main data cloud platform to determine a data update process through the fed-back update result.
In yet another embodiment provided by the present invention, the method further comprises steps S3 to S4:
s3, updating EMQ authentication information and static data information in a configuration scheme of the vehicle side in response to the acquired TBOX to-be-updated information, and storing a replacement log of the TBOX to finish updating authentication;
s4, responding to the acquired TBOX to-be-updated information, sending a fifth data updating request to a preset message center, calling the message center to send notification information to a designated mobile terminal, enabling the mobile terminal to delete original Bluetooth key information of the vehicle terminal, regenerating the Bluetooth key information, and feeding back an updating result of the Bluetooth key information.
In the implementation of this embodiment, referring to fig. 2, after the primary data cloud server receives the information to be updated of the TBOX, updating of the EMQ authentication information and the static data information in the configuration scheme of the vehicle end is automatically completed, that is, new EMQ authentication information and new static data information are regenerated to cover the original EMQ authentication information and static data information of the vehicle end, a replacement log of the TBOX is saved, and the replacement log includes the time of the replacement of the TBOX and the replaced related information, so as to generate an updating result for completing authentication.
The master data cloud server receives the TBOX information to be updated, sends a sixth data updating request to a message center of a cloud platform framework, calls the message center to send notification information to a designated mobile terminal, enables the mobile terminal to delete original Bluetooth key information of the vehicle terminal, regenerates the Bluetooth key information, starts and controls the vehicle terminal according to the regenerated Bluetooth key information, feeds back updated Bluetooth key information, and feeds back an updating result of the Bluetooth key information; the appointed mobile terminal can be a mobile terminal set by a mobile phone or a vehicle of a vehicle owner.
The main data cloud server completes updating of authentication information, sends notification information to the mobile terminal through a message center of the cloud platform architecture, so that the mobile terminal completes updating of Bluetooth key information, and determines whether to complete responsive data updating through a generated or received updating result.
In another embodiment of the present invention, the invoking the lifecycle cloud service to update the high-precision map data according to the received first data update request, and feeding back the high-precision map data update result specifically includes:
invoking the lifecycle cloud service to execute:
judging whether the high-precision map function of the vehicle end is activated or not;
when the high-precision map function is not activated, feeding back a first updating result that the high-precision map data does not need to be updated;
and when the high-precision map function is activated, inquiring a DSK file containing the original IMEI code of the vehicle end in the high-precision map function, replacing the original IMEI code in the DSK file by adopting the IMEI code, and feeding back a second updating result for finishing high-precision map data updating.
In the implementation of this embodiment, referring to fig. 2, the updating process of the lifecycle cloud service for updating the high-precision map data specifically includes:
the main data cloud service calls the life cycle cloud service through a first data updating request so that the life cycle cloud service:
judging whether a high-precision map function (RTK) of a vehicle end is activated or not;
when the high-precision map function of the vehicle end is not activated, the vehicle end is indicated to not use the high-precision map function, namely, any information is not bound in the high-precision map function, so that the high-precision map function of the vehicle end is not required to be updated, and a first updating result of the high-precision map data which is not required to be updated is fed back to the main data cloud service;
when the high-precision map function of the vehicle end is activated, the life cycle cloud service queries a data packet of a DSK file in the RTK, and acquires the DSK file from the RTK; replacing the IMEI code and re-binding; returning to the binding state of the IMEI code;
namely, inquiring a data packet of a DSK file containing the original IMEI code of the vehicle end in a high-precision map function, replacing the original IMEI code in the DSK file by adopting the IMEI code provided by TBOX to-be-updated information, replacing the IMEI code, returning the DSK file to the RTK, and returning the binding state of the IMEI code to the life cycle cloud service after the RTK is rebinding; and the life cycle cloud service feeds back a second updating result of the high-precision map data updating to the main data cloud service.
And judging the activation state of the high-precision map through the life cycle cloud service, finishing updating the high-precision map data of the high-precision map function, and returning an updating result to the main data cloud service.
In another embodiment of the present invention, the invoking the lifecycle cloud service updates the emergency call data according to the received second data update request, and feeds back an update result of the emergency call data, and specifically includes:
invoking the lifecycle cloud service to execute:
judging whether the emergency call function of the vehicle end is activated or not;
when the emergency call function is not activated, feeding back a third updating result that the emergency call data does not need to be updated;
when the emergency call function is activated, the emergency call function is invoked, the original Ecall number of the vehicle end is replaced by the Ecall number, and a fourth updating result for finishing emergency call data updating is fed back.
In the implementation of this embodiment, see fig. 2:
invoking the lifecycle cloud service via a second data update request to cause the lifecycle cloud service to perform:
judging whether an emergency call function (Ecall) of the vehicle end is activated;
when the emergency call function of the vehicle end is not activated, the vehicle end is indicated to not use the emergency call function, namely, any information is not bound in the emergency call function, so that the emergency call data of the vehicle end does not need to be updated, and a third updating result of the emergency call data which does not need to be updated is fed back to the main data cloud service;
when the emergency call function of the vehicle end is activated, calling the eclal to update the registered eclal number of the eclal, and returning a registration result; when the vehicle-end emergency call function is activated, the life cycle cloud service sends a call message to the eclal, calls the eclal to update the registered eclal number, and returns a grade result to the life cycle cloud service after the eclal is updated, and the life cycle cloud service feeds back a fourth updating result of completing emergency call data updating to the main data cloud service.
And finishing the judgment of whether the emergency call function is activated or not through the life cycle cloud service, finishing the updating process according to the judgment result, and feeding back the updating result to the main data cloud service.
In another embodiment of the present invention, the invoking the mobile network operator cloud service to update SIM card data according to the received fifth data update request specifically includes:
invoking the mobile network operator cloud service to execute:
transmitting activation information to a telecom cloud service to activate an SIM card interface of the SIM card information;
and replacing the original SIM package with the SIM package in the SIM card information, calling a package interface and a flow control interface of the telecommunication cloud service, and feeding back a fifth updating result for finishing the updating of the SIM card data.
In implementation of this embodiment, referring to fig. 2, the primary data cloud service invokes the mobile network operator cloud service to execute by sending a fifth data update request to the mobile network operator cloud service:
sending the activation information to the telecom cloud service so that the telecom cloud service activates an SIM card interface of the SIM card information, and returning the activation state to the mobile network operator cloud service by the telecom cloud service;
the mobile network operator cloud service completes package inheritance, namely, the original SIM package is replaced by the SIM package in the SIM card information;
and sending information to the telecom cloud service to call a package interface and a flow control interface of the telecom cloud service, finishing SIM card data updating, and feeding back a fifth updating result of finishing SIM card data updating to the main data cloud service.
In yet another embodiment provided by the present invention, the method further comprises:
according to the obtained updating result of the data updating, a data updating list of all the data updating is established; wherein the data update list includes an update progress and a progress time of each update result.
When the embodiment is implemented, the main data cloud service establishes a data update list of all data updates of the vehicle end according to the obtained update result of the data updates;
the data update list comprises the update progress and the progress time of each update result; i.e. the update progress and progress time of the data update after TBOX replacement.
And if the data updating does not feed back the updating result, displaying the data updating failure in the data updating list, providing a retry button, and retransmitting the corresponding data updating request to the corresponding cloud service so as to enable the corresponding cloud service to execute the data updating process again.
The data updating process of the vehicle can be fed back through the data updating list, and the synchronization condition of each item of data is checked through the visualized page.
It should be noted that, the main data cloud service sends the update result of the high-precision map data, the update result of the emergency call data, the update result of the vehicle use data, the update result of the bluetooth key data, the update result of the authentication and the update result of the SIM card data to the vehicle end.
Another embodiment of the present invention provides a method device for updating TBOX data of an automobile, referring to fig. 3, which is a schematic structural diagram of the method device for updating TBOX data of an automobile, where the method device for updating TBOX data of an automobile includes: the signal analysis module is used for acquiring TBOX to-be-updated information sent by the vehicle end and analyzing the TBOX to-be-updated information to obtain different data update requests;
and the data updating module is used for sending the obtained different data updating requests to the corresponding preset cloud service so as to call each different cloud service to update the corresponding data according to the received data updating requests.
It should be noted that, the device for updating TBOX data of an automobile provided by the embodiment of the present invention is used for executing all the flow steps of the method for updating TBOX data of an automobile in the foregoing embodiment, and the working principles and beneficial effects of the two correspond one to one, so that the description is omitted.
An embodiment of the present invention further provides a terminal device, referring to fig. 4, which is a terminal device provided in another embodiment of the present invention, including a processor 31, a memory 32, and a computer program stored in the memory and configured to be executed by the processor, where the processor executes the computer program to implement a TBOX data updating method of an automobile according to the first embodiment.
It should be noted that, the device for updating TBOX data of an automobile provided by the embodiment of the present invention is used for executing all the flow steps of the method for updating TBOX data of an automobile in the foregoing embodiment, and the working principles and beneficial effects of the two correspond one to one, so that the description is omitted.
The embodiment of the invention also provides a computer readable storage medium, which comprises a stored computer program, wherein the computer program is used for controlling equipment where the computer readable storage medium is located to execute the TBOX data updating method of the automobile according to the embodiment one.
Those skilled in the art will appreciate that implementing all or part of the above-described methods in accordance with the embodiments may be accomplished by way of a computer program stored on a computer readable storage medium, which when executed may comprise the steps of the embodiments of the methods described above. The storage medium may be a magnetic disk, an optical disk, a Read-only memory (ROM), a random access memory (RandomAccessMemory, RAM), or the like.
While the foregoing is directed to the preferred embodiments of the present invention, it will be appreciated by those skilled in the art that changes and modifications may be made without departing from the principles of the invention, such changes and modifications are also intended to be within the scope of the invention.
Claims (11)
1. A method for updating TBOX data of an automobile, the method comprising:
acquiring TBOX to-be-updated information sent by a vehicle end, and analyzing the TBOX to-be-updated information to obtain different data updating requests;
sending the obtained different data updating requests to corresponding preset cloud services to call each different cloud service to update the corresponding data according to the received data updating requests;
the analyzing the TBOX information to be updated to obtain different data update requests specifically comprises:
analyzing the TBOX information to be updated to obtain SIM card information, an IMEI code and an Ecall number;
generating a first data updating request according to the IMEI code, generating a second data updating request according to the Ecall number, generating a third data updating request, a fourth data updating request and a sixth data updating request according to the TBOX to-be-updated information, and generating a fifth data updating request according to the SIM card information.
2. The method for updating TBOX data of the automobile according to claim 1, wherein the process of sending out the TBOX information to be updated by the automobile end specifically includes:
the vehicle end acquires the SIM card information, the IMEI code and the Ecall number after the TBOX is replaced, and uploads TBOX to-be-updated information comprising the SIM card information, the IMEI code and the Ecall number.
3. The TBOX data updating method of the automobile of claim 2, wherein the preset cloud service comprises: lifecycle cloud service, remote cloud service, bluetooth key cloud service, and mobile network operator cloud service;
the sending the obtained different data update requests to the corresponding preset cloud service to call each different cloud service to perform corresponding data update according to the received data update requests specifically includes:
the first data updating request is sent to the life cycle cloud service, the life cycle cloud service is called to update high-precision map data according to the received first data updating request, and an updating result of the high-precision map data is fed back;
sending the second data updating request to the life cycle cloud service, calling the life cycle cloud service to update the emergency call data according to the received second data updating request, and feeding back an updating result of the emergency call data;
the third data updating request is sent to the remote cloud service, the remote cloud service is called to delete the stored vehicle using plan information, reserved charging information and cut-off electric quantity information of the vehicle end according to the received third data updating request, updating of the vehicle using data is completed, and the updating result of the vehicle using data is fed back;
the fourth data updating request is sent to the Bluetooth key cloud service, the Bluetooth key cloud service is called to delete the stored Bluetooth key information of the vehicle end according to the received fourth data updating request, updating of Bluetooth key data is completed, and the updating result of the Bluetooth key data is fed back;
and sending the fifth data updating request to the mobile network operator cloud service, calling the mobile network operator cloud service to update the SIM card data according to the received fifth data updating request, and feeding back an updating result of the SIM card data.
4. A method of updating TBOX data of an automobile as claimed in claim 3, wherein said method further comprises:
responding to the acquired TBOX to-be-updated information, updating EMQ authentication information and static data information in a configuration scheme of the vehicle end, and storing a replacement log of the TBOX to finish updating authentication;
and responding to the acquired TBOX information to be updated, sending a sixth data updating request to a preset message center, calling the message center to send notification information to a designated mobile terminal, enabling the mobile terminal to delete the original Bluetooth key information of the vehicle terminal, regenerating the Bluetooth key information, and feeding back an updating result of the Bluetooth key information.
5. The method for updating TBOX data of the automobile according to claim 3, wherein the invoking the lifecycle cloud service to update the high-precision map data according to the received first data update request, and feeding back the high-precision map data update result specifically comprises:
invoking the lifecycle cloud service to execute:
judging whether the high-precision map function of the vehicle end is activated or not;
when the high-precision map function is not activated, feeding back a first updating result that the high-precision map data does not need to be updated;
and when the high-precision map function is activated, inquiring a DSK file containing the original IMEI code of the vehicle end in the high-precision map function, replacing the original IMEI code in the DSK file by adopting the IMEI code, and feeding back a second updating result for finishing high-precision map data updating.
6. A method for updating TBOX data of an automobile according to claim 3, wherein said invoking the lifecycle cloud service updates the emergency call data according to the received second data update request, and feeding back the result of updating the emergency call data specifically comprises:
invoking the lifecycle cloud service to execute:
judging whether the emergency call function of the vehicle end is activated or not;
when the emergency call function is not activated, feeding back a third updating result that the emergency call data does not need to be updated;
when the emergency call function is activated, the emergency call function is invoked, the original Ecall number of the vehicle end is replaced by the Ecall number, and a fourth updating result for finishing emergency call data updating is fed back.
7. The method for updating TBOX data of the automobile according to claim 3, wherein said calling the mobile network operator cloud service to update SIM card data according to the received fifth data update request specifically comprises:
invoking the mobile network operator cloud service to execute:
transmitting activation information to a telecom cloud service to activate an SIM card interface of the SIM card information;
and replacing the original SIM package with the SIM package in the SIM card information, calling a package interface and a flow control interface of the telecommunication cloud service, and feeding back a fifth updating result for finishing the updating of the SIM card data.
8. A method of updating TBOX data of an automobile according to any one of claims 3 to 7, wherein the method further comprises:
according to the obtained updating result of the data updating, a data updating list of all the data updating is established; wherein the data update list includes an update progress and a progress time of each update result.
9. A TBOX data updating method apparatus for an automobile, the apparatus comprising:
the signal analysis module is used for acquiring TBOX to-be-updated information sent by the vehicle end and analyzing the TBOX to-be-updated information to obtain different data update requests;
the data updating module is used for sending the obtained different data updating requests to corresponding preset cloud services so as to call each different cloud service to update the corresponding data according to the received data updating requests;
the analyzing the TBOX information to be updated to obtain different data update requests specifically comprises:
analyzing the TBOX information to be updated to obtain SIM card information, an IMEI code and an Ecall number;
generating a first data updating request according to the IMEI code, generating a second data updating request according to the Ecall number, generating a third data updating request, a fourth data updating request and a sixth data updating request according to the TBOX to-be-updated information, and generating a fifth data updating request according to the SIM card information.
10. A terminal device comprising a processor, a memory and a computer program stored in the memory and configured to be executed by the processor, the processor implementing the TBOX data updating method of the car according to any one of claims 1 to 8 when the computer program is executed.
11. A computer readable storage medium, characterized in that the computer readable storage medium comprises a stored computer program, wherein the computer program, when run, controls a device in which the computer readable storage medium is located to perform the TBOX data updating method of the car according to any one of claims 1 to 8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111327157.1A CN114268636B (en) | 2021-11-10 | 2021-11-10 | TBOX data updating method, device, equipment and medium for automobile |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111327157.1A CN114268636B (en) | 2021-11-10 | 2021-11-10 | TBOX data updating method, device, equipment and medium for automobile |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114268636A CN114268636A (en) | 2022-04-01 |
CN114268636B true CN114268636B (en) | 2024-04-12 |
Family
ID=80824918
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111327157.1A Active CN114268636B (en) | 2021-11-10 | 2021-11-10 | TBOX data updating method, device, equipment and medium for automobile |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114268636B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115086366B (en) * | 2022-05-27 | 2024-01-05 | 中国第一汽车股份有限公司 | Configuration method and device of vehicle-mounted equipment, storage medium and vehicle |
CN115297211A (en) * | 2022-07-21 | 2022-11-04 | 一汽奔腾轿车有限公司 | TBOX control method and system integrating ECALL function and vehicle |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105939515A (en) * | 2016-06-07 | 2016-09-14 | 上海优思通信科技有限公司 | Vehicular terminal virtual SIM card information updating system and method |
CN109673000A (en) * | 2019-01-29 | 2019-04-23 | 上海博泰悦臻网络技术服务有限公司 | The update method and system of bluetooth key, storage medium and vehicle Cloud Server |
CN109962980A (en) * | 2019-03-20 | 2019-07-02 | 北京易沃特科技有限公司 | A kind of data uploading method based on Internet of Things, device, equipment and medium |
WO2020054537A1 (en) * | 2018-09-14 | 2020-03-19 | 株式会社デンソー | Map updating system, map updating server, and vehicle-mounted terminal |
CN111464974A (en) * | 2020-03-18 | 2020-07-28 | 浙江吉利新能源商用车集团有限公司 | Internet of vehicles data communication method, device, equipment and medium |
WO2020189710A1 (en) * | 2019-03-18 | 2020-09-24 | 株式会社オートネットワーク技術研究所 | Vehicle-mounted updating device, update processing program, and program updating method |
WO2020228442A1 (en) * | 2019-05-16 | 2020-11-19 | 广州小鹏车联网科技有限公司 | Car key control method and apparatus |
CN112073502A (en) * | 2020-09-02 | 2020-12-11 | 武汉唯特迅数据科技有限公司 | Method and device for remotely acquiring CAN data |
EP3819888A1 (en) * | 2019-11-05 | 2021-05-12 | Valeo Comfort and Driving Assistance | Vehicle system of a vehicle for detecting and validating an event using a deep learning model |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9123035B2 (en) * | 2011-04-22 | 2015-09-01 | Angel A. Penilla | Electric vehicle (EV) range extending charge systems, distributed networks of charge kiosks, and charge locating mobile apps |
-
2021
- 2021-11-10 CN CN202111327157.1A patent/CN114268636B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105939515A (en) * | 2016-06-07 | 2016-09-14 | 上海优思通信科技有限公司 | Vehicular terminal virtual SIM card information updating system and method |
WO2020054537A1 (en) * | 2018-09-14 | 2020-03-19 | 株式会社デンソー | Map updating system, map updating server, and vehicle-mounted terminal |
CN109673000A (en) * | 2019-01-29 | 2019-04-23 | 上海博泰悦臻网络技术服务有限公司 | The update method and system of bluetooth key, storage medium and vehicle Cloud Server |
WO2020189710A1 (en) * | 2019-03-18 | 2020-09-24 | 株式会社オートネットワーク技術研究所 | Vehicle-mounted updating device, update processing program, and program updating method |
CN109962980A (en) * | 2019-03-20 | 2019-07-02 | 北京易沃特科技有限公司 | A kind of data uploading method based on Internet of Things, device, equipment and medium |
WO2020228442A1 (en) * | 2019-05-16 | 2020-11-19 | 广州小鹏车联网科技有限公司 | Car key control method and apparatus |
EP3819888A1 (en) * | 2019-11-05 | 2021-05-12 | Valeo Comfort and Driving Assistance | Vehicle system of a vehicle for detecting and validating an event using a deep learning model |
CN111464974A (en) * | 2020-03-18 | 2020-07-28 | 浙江吉利新能源商用车集团有限公司 | Internet of vehicles data communication method, device, equipment and medium |
CN112073502A (en) * | 2020-09-02 | 2020-12-11 | 武汉唯特迅数据科技有限公司 | Method and device for remotely acquiring CAN data |
Non-Patent Citations (4)
Title |
---|
Mask Scrambling Against SCA on Reconfigurable TBOX-Based AES;João Carlos Resende;《2020 30th International Conference on Field-Programmable Logic and Applications (FPL)》;20201013;全文 * |
TBOX-based mask scrambling against SCA;joao carlos resende;《2020 IEEE 28th annual international symposium on field-programmable custom computing machines》》;全文 * |
汽车电子环境中数据更新方法研究;袁琼;《中国优秀硕士学位论文全文库》;20140715;全文 * |
面向智能网联需求的商用车车载终端开发及应用;李霞;彭宏伟;杜文龙;;专用汽车(第02期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN114268636A (en) | 2022-04-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106257416B (en) | Method for wireless remote updating of vehicle software | |
CN114268636B (en) | TBOX data updating method, device, equipment and medium for automobile | |
JP6871975B2 (en) | Communication control device and communication setting method | |
US7366589B2 (en) | Method and system for remote reflash | |
CN112363767A (en) | Vehicle-mounted camera calling method and device | |
CN112612262A (en) | Production line testing method and device for vehicle-mounted equipment, computer equipment and storage medium | |
US11681518B2 (en) | Systems and methods for safe over-the-air update of electronic control units in vehicles | |
DE102015110015A1 (en) | Telematics support for mobile network service switching | |
CN106708988A (en) | Urban rail transit electronic map sharing method and system | |
US11861354B2 (en) | Update control system, update control method, non-transitory storage medium, and in-vehicle control device | |
CN108701067A (en) | Terminal installation and software adaptation program | |
US20240419429A1 (en) | Vehicle software deployment service | |
US7672665B2 (en) | Method for user information transfer | |
CN107666664B (en) | Method, device, equipment and storage medium for machine-card binding | |
DE102006002730A1 (en) | Remote introduction of a three-way call to a telematics unit | |
CN111935267A (en) | Industrial 5G rapid networking method and system | |
CN106231538B (en) | Method and device for binding OneM2M architecture equipment | |
CN117544938B (en) | Pairing method, device, equipment and storage medium of wireless microphone | |
CN114090057A (en) | OTA message, V2X OTA terminal and upgrading method | |
KR20220153696A (en) | Method for providing alternative charging services for electric vehicles | |
CN113438602A (en) | Terminal management method, device, equipment and storage medium | |
WO2001084392A1 (en) | Mobile road-assist system | |
CN111800762B (en) | Communication processing method, device, electronic equipment and readable storage medium | |
CN115686886A (en) | SOA communication system | |
CN111988459B (en) | Address book management method and device and computer storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |