FOTA (firmware over-the-air) upgrading method and device

A technology for upgrading packages and upgrading results, applied in the field of communications, can solve problems such as reducing user experience and redundant data, and achieve the effects of improving authentication methods, optimizing access procedures, and reducing the number of interactions

Active Publication Date: 2015-07-29
NUBIA TECHNOLOGY CO LTD
View PDF8 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this way, redundant and unnecessary data interactions are performed during the entire FOTA operation, and each interaction will generate a large amount of redundant data, which reduces the user experience

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
  • FOTA (firmware over-the-air) upgrading method and device
  • FOTA (firmware over-the-air) upgrading method and device
  • FOTA (firmware over-the-air) upgrading method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0039] see figure 1 , propose an embodiment of the FOTA upgrade method of the present invention, the FOTA upgrade method of the present embodiment is applied to the client, comprising the following steps:

[0040] Step S11: the client obtains the access credential and the message key from the FOTA server.

[0041] Specifically, the client accesses the FOTA server using user information such as the user's account number and password (the password value can be the value after MD5 encryption of the plaintext password and other parameters), and the FOTA server verifies the user information such as the account number and password, and passes the verification. Afterwards, the server access certificate (TokenId) and message key are generated and sent to the client.

[0042] Among them, the message key is used to encrypt and decrypt the information exchanged between the subsequent client and the FOTA server, that is, all the information exchanged between the subsequent client and the...

Embodiment 2

[0072] see image 3 , propose another embodiment of the FOTA upgrade method of the present invention, the FOTA upgrade method of the present embodiment is applied to the server end, comprising the following steps:

[0073] Step S21: the FOTA server generates an access credential and a message key and sends them to the client.

[0074] Specifically, the client uses the user's account number and password (the password value can be the value after MD5 encryption of the plaintext password and other parameters) to access the FOTA server, and the FOTA server verifies the user information such as the account number and password, and generates The server access credentials (Token Id) and message key are sent to the client.

[0075] Among them, the message key is used to encrypt and decrypt the information exchanged between the subsequent client and the FOTA server, that is, all the information exchanged between the subsequent client and the FOTA server needs to be encrypted by the me...

Embodiment 3

[0108] see Figure 5 , is an embodiment of the FOTA upgrade system of the present invention, the upgrade system includes a client and a FOTA server, and the client and the FOTA server are the client and the FOTA server involved in the foregoing embodiment one and embodiment two, or It can be understood that the client includes the FOTA upgrade device involved in the first embodiment, and the FOTA server includes the FOTA upgrade device involved in the second embodiment, which will not be repeated here.

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 FOTA upgrading method and device. The FOTA upgrading method comprises the steps that a client obtains access credentials and message keys from an FOTA server, wherein the message keys are used for encrypting and decrypting information interacted between a subsequent client and the FOTA server; the client generates and transmits equipment detail information to the FOTA server, wherein the equipment detail information contains the access credentials so that the FOTA server can verify the access credentials; when receiving upgrade patch description files transmitted by the FOTA server, the client downloads corresponding upgrade patches according to the upgrade patch description files; after downloading the upgrade patches, the client installs the upgrade patches to achieve upgrading operations and feeds upgrade results back to the FOTA server. Therefore, through verification of the access credentials and encryption of the message keys, the authentication mode of interaction between the clients and the server can be improved, the number of times of interaction between the server and the clients can be reduced, the access process of the clients with the FOTA server and a downloading server can be optimized, and the efficiency of entire FOTA upgrade operations can be effectively improved.

Description

technical field [0001] The invention relates to the field of communication technology, in particular to a FOTA upgrading method and device. Background technique [0002] The FOTA upgrade (Firmware Over-the-Air) technology mainly refers to a technology for remotely managing and updating firmware in a terminal device through an air interface. Through the FOTA upgrade operation, not only the application software can be downloaded and upgraded, but also the operating system of the device can be updated. In this way, the FOTA upgrade operation enables the device manufacturer to send the upgrade package to the user's terminal device through the network, thereby upgrading the firmware and software, which not only facilitates the user, but also saves costs for the device manufacturer. [0003] At present, the FOTA upgrade operation is mainly carried out based on the OMA-DM protocol, and the OMA-DM protocol requires multiple interactions between the client and the server during info...

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/08H04L29/06H04L12/24
CPCH04L63/0428H04L63/08H04L67/34
Inventor 林赞荣
Owner NUBIA TECHNOLOGY 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