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

Method and device for downloading software upgrading data packet

A software upgrade and data packet technology, applied in the field of communication, can solve the problems of slow client data packet download speed, heavy server load, long upgrade time, etc., so as to improve the success rate of software upgrade, reduce bandwidth and load, and improve service quality. Effect

Active Publication Date: 2010-08-04
HUAWEI TECH CO LTD
View PDF0 Cites 50 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In the process of realizing the present invention, the inventor found that there are at least the following problems in the prior art: the client and the server perform signaling and data interaction to complete the software upgrade, the concurrent amount of clients supported by the server is limited, and the server load is even higher. Heavy, even lead to server failure, low client software upgrade success rate; client data package download speed is slow, upgrade time is long, and there may even be some client version compatibility issues, in order to meet the client's software upgrade requirements, the server provides download The compatibility of the installed version is too high, and the software upgrade has certain limitations

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
  • Method and device for downloading software upgrading data packet
  • Method and device for downloading software upgrading data packet
  • Method and device for downloading software upgrading data packet

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The technical solutions of the embodiments of the present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

[0034] figure 1 It is a flow chart of Embodiment 1 of the download method of the software upgrade data package of the present invention, as figure 1 As shown, the method includes:

[0035] Step 100, receiving the software upgrade resource list sent by the upgrade server, the software upgrade resource list includes at least one address information, and the client corresponding to each address information stores a software upgrade data packet;

[0036] In order to ensure that the version of the installed software is the latest version, the client with the software installed can periodically query the latest version information from the upgrade server. Two request messages, the second request message includes new version information, so that the upgrade server can return a list of software upgrade re...

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 discloses a method and a device for downloading a software upgrading data packet. The method comprises the following steps: receiving a software upgrading resource list transmitted by an update server, wherein the software upgrading resource list comprises at least one piece of address information, and a software upgrading data packet is stored in a client corresponding to each piece of address information; in a point-to-point network, transmitting a first request message of downloading the software upgrading data packet to at least one client according to the address information; and receiving the software upgrading data packet transmitted by the client according to the first request message. A seed source capable of providing the software upgrading data packet is acquired by signaling interaction of the client with the update server, and needed data is downloaded from the seed source by the client. The software upgrading is performed by P2P and HTTP between universal clients, is suitable for the condition of high concurrency value of the terminal, occupies small exit bandwidth and reduces the bandwidth and load of the server. Meanwhile, the downloading speed of the software upgrading and the success ratio for the software upgrading can be improved, and the quality of service is improved.

Description

technical field [0001] The embodiments of the present invention relate to the technical field of communications, and in particular to a method and device for downloading software upgrade data packages. Background technique [0002] Regardless of whether it is enterprise products or personal product software, automatic software upgrades are essential, but with the increase in the number of users and the increase in the size of software installation packages, the pressure on servers, performance and bandwidth requirements are getting higher and higher. However, due to the limited bandwidth resources of the server and the increasing number of users, the error rate and download speed of automatic software upgrades increasingly show that the existing software upgrade technology has been unable to meet the requirements of users. If the number of users who upgrade the software is limited every day, the upgrade cycle will be too long, and there will be great compatibility problems i...

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): H04L12/24H04L12/26
Inventor 梁秀品
Owner HUAWEI TECH CO LTD
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