Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method and device for remote upgrading

A technology for remote upgrade and file upgrade, which is applied in the field of remote upgrade, and can solve problems such as receiving sequence errors, incomplete packet data reception, increasing the complexity of server and terminal device programming, etc.

Active Publication Date: 2018-03-06
NIELSEN CCDATA NCC MEDIA DATA SERVICE
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The embodiment of the present invention provides a method and device for remote upgrading, which are used to solve the problem that the data packets received by the module will be divided into packets due to network congestion and other reasons when the wireless communication module in the prior art performs network communication, which is easy Packet loss causes the data in the data packet to be received incompletely or in the wrong order, and there is no need to increase the complexity of the programming of the server and terminal equipment

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
  • A method and device for remote upgrading
  • A method and device for remote upgrading
  • A method and device for remote upgrading

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] In order to make the object, technical solution and advantages of the present invention clearer, the embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings. Here, the exemplary embodiments and descriptions of the present invention are used to explain the present invention, but not to limit the present invention.

[0043] The embodiment of the present invention provides a method for remote upgrading, such as figure 1 As shown, the method includes:

[0044] Step 101, sending a transmission request; specifically, in the process of sending data packets through wireless communication, after splitting the upgrade file into several data packets, add data packet information to each data packet, such as packet header, packet tail, etc., In the traditional technology, the remote service unit generally sends all the data packets to the local unit at one time, but due to network congestion and other reasons, pac...

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 embodiments of the present invention relate to the field of software upgrades, and in particular to a remote upgrade method and device thereof. Including: sending a transmission request; receiving sub-packets and extracting data blocks and flag data; checking whether the data block contains the end-of-file mark; among them: if it is included, all the extracted data blocks are sequentially combined into one data packet; if Does not contain, then judge whether the length information of all data blocks is consistent with the length information of the standard data packet according to the length information of all data blocks that have been extracted; Wherein: if no, then continue to receive the remaining sub-data packets; if yes, then Send the next transmission request, and combine all the extracted data blocks into one data packet in sequence; after receiving all the data packets, upgrade the local unit. The embodiment of the present invention effectively solves the data packet sub-packet phenomenon in the data transmission process, avoids incomplete data reception or wrong reception sequence, and improves download efficiency.

Description

technical field [0001] The invention relates to the field of software upgrading, in particular to a remote upgrading method and device thereof. Background technique [0002] The characteristic of embedded devices is that the CPU relies on the firmware program to work, and the firmware program is generally stored on some rewritable firmware carriers, the most common one is FLASH. If the firmware program stored in the FLASH of the terminal device is changed through network transmission, the device can be upgraded remotely. But now many embedded devices have wireless communication function, using existing public network resources, such as CDMA, GPRS network, can carry out data transmission and command interaction with the server. A common practice is to equip the device with a wireless communication module, through which the wireless communication module can communicate with the server through the network. [0003] However, in the prior art, when such a wireless communication...

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 Patents(China)
IPC IPC(8): H04L29/08
Inventor 郭兴汉王海宇刘世君
Owner NIELSEN CCDATA NCC MEDIA DATA SERVICE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products