Software upgrading method based on OTA upgrading system and OTA upgrading system

A software upgrade and software package technology, applied in the field of vehicles, can solve the problems of car crashes, affecting users' cars, lack of encryption in firmware update methods, etc.

Active Publication Date: 2019-12-20
GUANGZHOU XIAOPENG MOTORS TECH CO LTD
View PDF6 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The cracking replay problem means that if a certain car firmware package is cracked, the cracked package can be copied and installed in different vehicle ECUs without restriction; at the same time, the security module responsible for key management in the cloud is usually placed in the same way as the upgrade service

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
  • Software upgrading method based on OTA upgrading system and OTA upgrading system
  • Software upgrading method based on OTA upgrading system and OTA upgrading system
  • Software upgrading method based on OTA upgrading system and OTA upgrading system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0074] In order to make the above objectives, features and advantages of the present invention more obvious and understandable, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0075] Reference figure 1 , Shows a step flow chart of an embodiment of a software upgrade method based on an over-the-air upgrade OTA upgrade system of the present invention, where the OTA upgrade system may include: a package release unit deployed in a secure domain, and a package release unit deployed in an open domain Download units, upgrade service units deployed in open domains, and vehicles;

[0076] A secure domain refers to a network area that is not open to the outside world, which can be a server that is not accessible to the outside world or a space in a server that is not accessible to the outside; an open domain refers to a network area that is open to outside access. Space for external visits. The security ...

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 embodiment of the invention provides a software upgrading method based on an OTA upgrading system and the OTA upgrading system, and the method comprises the steps that a package issuing unit encrypts a software package to obtain an encrypted software package, and generates metadata for the software package; a package issuing unit sends the encrypted software package to the downloading unit andsends the metadata to the upgrading service unit; an upgrading service unit acquires a vehicle certificate sent by a vehicle, encrypts the metadata by adopting the vehicle certificate to obtain encrypted metadata, and sends the encrypted metadata to the vehicle; enthe vehicle decrypts the encrypted metadata by adopting a preset vehicle private key, and verifies the legality of the metadata; if the metadata is legal, the vehicle acquires the encrypted software package from the downloading unit and decrypts the encrypted software package according to the metadata; the vehicle verifies the legality of the software package according to the metadata; and if the software package is legal, the vehicle is upgraded by adopting the software package. According to the embodiment of the invention, theproblems of tampering and replay attacks of the software package can be prevented.

Description

Technical field [0001] The present invention relates to the technical field of vehicles, in particular to a software upgrade method based on an OTA upgrade system and an OTA upgrade system. Background technique [0002] With the intelligentization and Internetization of new energy vehicles, a large number of MCUs (Microcontroller Units) and ECUs (Electronic Control Units) are widely used on the car side, and the software iteration speed is getting faster and faster. [0003] The traditional firmware upgrade method is to update the firmware in the offline after-sales service center, which is not only inefficient but also costly. Therefore, the remote upgrade method through OTA (Over-the-Air Technology) is widely used in the firmware of vehicle ECU equipment. Upgrade, but the security of firmware is usually easily overlooked. Current industry practices include: [0004] The first method is to download the bare package upgrade directly through the network without security protection me...

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
IPC IPC(8): G06F8/65G06F21/12G06F21/60
CPCG06F8/65G06F21/121G06F21/602
Inventor 戴志辉
Owner GUANGZHOU XIAOPENG MOTORS TECH 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