Unlock instant, AI-driven research and patent intelligence for your innovation.

Remote update method and system of embedded system software

An embedded system and remote upgrade technology, applied in electrical components, wireless communication, wireless network protocols, etc., can solve the problems of difficult work intensity, huge software upgrades of embedded systems, and dispersion.

Inactive Publication Date: 2010-06-02
NUBIA TECHNOLOGY CO LTD
View PDF0 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, embedded system products are usually widely distributed and scattered, and some embedded system products are installed in the wild or in unattended areas, which brings great difficulty and work intensity to the software upgrade of embedded systems
[0003] The industry generally adopts the method of remote network upgrade to solve the above problems, but the current remote upgrade using the current wireless cellular network (such as GPRS and EDGE) has the following defects: mainstream wireless cellular networks only use IPV4 (Internet Protocol version 4, Internet Protocol version 4) Technology, and use dynamic intranet IP allocation
Due to the limitation of IPV4, the embedded communication terminal can only play the role of client in network communication, and can only actively connect to a server with a certain IP address; but the upgrade command is asynchronous and instant, when the server and terminal have not established TCP ( When the Transmission Control Protocol (Transmission Control Protocol) is connected, the server cannot directly notify the embedded communication terminal to perform an upgrade operation through the TCP protocol
Therefore, the remote upgrade control server (located at any node of the internet network) cannot actively initiate a software upgrade command to the embedded system terminal to be upgraded when needed

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
  • Remote update method and system of embedded system software
  • Remote update method and system of embedded system software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] Below in conjunction with accompanying drawing and embodiment the present invention is described in further detail:

[0020] The present invention proposes a PUSH MESSAGE (message push) mechanism for remote upgrade. The remote upgrade control server sends a remote upgrade command to the embedded system terminal to be upgraded by using the PUSH MESSAGE mechanism through the SMS channel. The above PUSH MESSAGE mechanism includes two parts: PUSH MESSAGE encapsulation format and PUSH MESSAGE processing mechanism.

[0021] 1) Encapsulation format of PUSH MESSAGE: 8-bit coded short message PDU (protocol data unit) format, in which the User-Data-Header flag of this PDU parameter is set (for specific PDU standards, please refer to the 3GPP 0340 protocol document). The relevant parameters of PUSH MESSAGE are encapsulated in the Information Element Identifier data field in the User-Data-Header of the PDU, including two parameters: the IP address of the remote upgrade control ser...

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 remote update method and system of embedded system software. The method comprises the following steps of: when update is needed currently, issuing a remote update command to an embedded system terminal to be updated by a remote update control server; after the embedded system terminal receives the remote update command, actively initiating a TCP connection request to the remote update control server by the embedded system terminal; and after the remote update control server receives the TCP connection request, establishing a TCP connection with the embedded system terminal and carrying out an update operation on the embedded system terminal. Under the limit that and the current wireless network only provides an internal dynamic IP address for the embedded system terminal, the remote update method realizes a PUSH software update mode suitable for the embedded system on the basis a wireless mode and then carries out the update operation on the embedded system through a TCP protocol.

Description

technical field [0001] The invention relates to the technical field of embedded systems, in particular to a remote upgrade method and system for embedded system software. Background technique [0002] Embedded system products include hardware systems and software systems. After the embedded system product is delivered and installed, in the follow-up maintenance phase, if the defect of its internal software is to be repaired or new functions are added, the embedded system software needs to be upgraded. However, embedded system products are usually widely distributed and scattered, and some embedded system products are installed in the wild or in unattended areas, which brings great difficulty and work intensity to the software upgrade of embedded systems. [0003] The industry generally adopts the method of remote network upgrade to solve the above problems, but the current remote upgrade using the current wireless cellular network (such as GPRS and EDGE) has the following d...

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): H04W80/00
Inventor 王新
Owner NUBIA TECHNOLOGY CO LTD