Air upgrade method of vehicle firmware, and computer readable storage medium

An air upgrade and firmware technology, applied in software deployment, electrical components, transmission systems, etc., can solve problems such as loss of brand value, high cost, low efficiency, etc., to ensure security, ensure correctness and integrity, and improve upgrades efficiency effect

Active Publication Date: 2019-03-01
XIAMEN YAXON NETWORKS CO LTD
View PDF6 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When the electronic control system on the car needs to have software upgrade, in the whole vehicle life cycle, this kind of upgrade may even be repeated many times and repeatedly. The on-board upgrade is not only to improve customer satisfaction (such as in-vehicle infotainment system, etc.) , the more important safety upgrade may involve the recall of the car, and the traditional emergency notification to the car owner to upgrade at the dealer often means inefficiency and high cost. Automakers with a software update will have a clear advantage over their competitors

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Air upgrade method of vehicle firmware, and computer readable storage medium
  • Air upgrade method of vehicle firmware, and computer readable storage medium
  • Air upgrade method of vehicle firmware, and computer readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0095] Please refer to figure 2 , Embodiment 1 of the present invention is: a method for over-the-air upgrading of vehicle firmware, comprising the following steps:

[0096] S1: The in-vehicle terminal and the server perform two-way authentication; if the authentication is successful, step S2 is performed. That is, the vehicle terminal and the server implement two-way air interface authentication and log in to the server.

[0097] S2: The server determines whether the firmware of the vehicle-mounted terminal needs to be upgraded according to the firmware version number, that is, the server determines whether the vehicle-mounted terminal has upgradeable firmware by comparing whether the current version number of the vehicle-mounted terminal firmware is consistent with the latest version number, and if so, Then step S3 is executed.

[0098] S3: The server pushes an upgrade instruction to the vehicle terminal, where the upgrade instruction includes the firmware name, version n...

Embodiment 2

[0110] Please refer to image 3 , this embodiment is a further expansion of step S1 in the first embodiment, including the following steps:

[0111] S101: The server assigns a one-to-one corresponding master key MK to each vehicle-mounted terminal, and the master keys MK of each vehicle-mounted terminal are independent of each other. The master key MK is used to complete the encryption and decryption of the authentication key AK distributed in the air; further, the master key MK can be manually injected into the security entity through the loading device.

[0112] S102: The server generates the authentication key AK, encrypts the authentication key AK with the master key MK, and sends it to the corresponding vehicle terminal; that is, after the vehicle terminal is successfully registered, the server generates the authentication key AK, and uses the The master key MK corresponding to the in-vehicle terminal is encrypted and sent to the in-vehicle terminal.

[0113] S103: The ...

Embodiment 3

[0129] This embodiment is a computer-readable storage medium corresponding to the above-mentioned embodiment, and a computer program is stored thereon, and the program implements the following steps when executed by a processor:

[0130] Two-way authentication between the vehicle terminal and the server;

[0131] If the authentication is successful, the server determines whether the firmware of the vehicle terminal needs to be upgraded according to the firmware version number;

[0132] If so, the server pushes an upgrade instruction to the vehicle terminal, and the upgrade instruction includes the firmware name, version number, firmware size, firmware MD5 verification code and download verification code;

[0133] After receiving the upgrade instruction, the vehicle-mounted terminal requests the server to download firmware data according to the download verification code;

[0134] If the download verification code requested by the in-vehicle terminal is consistent with the dow...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an air upgrade method of vehicle firmware, and a computer readable storage medium. The method comprises the following steps that a vehicle-mounted terminal performs two-way authentication with a server; after the authentication is successful, the server judges whether the firmware of the vehicle-mounted terminal needs to be upgraded or not according to a firmware version number; if yes, the server pushes an upgrade instruction to the vehicle-mounted terminal; the vehicle-mounted terminal requests the server to download firmware data according to a downloading verification code; if a downloading verification code requested by the vehicle-mounted terminal is consistent with the downloading verification code in the upgrade instruction pushed by the server to the vehicle-mounted terminal, the server sends the corresponding firmware data to the vehicle-mounted terminal through an https channel; after the vehicle-mounted terminal downloads the firmware, and verifies the downloaded firmware according to the firmware size and a firmware MD5 verification code; if the verification is successful, the vehicle-mounted terminal installs the firmware; and if the verification fails, the vehicle-mounted terminal deletes the firmware. By the adoption of the air upgrade method disclosed by the invention, the upgrade efficiency of the vehicle firmware can be improved, and meanwhile the security of the firmware data is ensured.

Description

technical field [0001] The present invention relates to the technical field of over-the-air downloading, and in particular, to a method for over-the-air upgrading of vehicle firmware and a computer-readable storage medium. Background technique [0002] OTA (Over The Air Technology), namely over-the-air technology, is a technology for remote management of SIM card data and applications through the air interface of mobile communication (GSM or CDMA or LTE). The technology has ended the cumbersome operation of connecting to a computer, downloading software, and installing updates for mobile phone software upgrades. With the development of car networking, car manufacturers have successfully applied this technology to cars. When the electronic control system on the car needs to be upgraded with software, this kind of upgrade may even be repeated many times in the entire vehicle life cycle. The in-vehicle upgrade is not only to improve customer satisfaction (such as in-vehicle in...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/06H04L29/08
CPCH04L63/0428H04L63/08H04L63/0869H04L67/06G06F8/65
Inventor 曹洪霞张航其吕伟煌
Owner XIAMEN YAXON NETWORKS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products