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

An upgrade file download method, device and system

A technology for upgrading files and devices, which is applied in the field of communication, can solve problems such as network congestion and server overload, and achieve the effect of reducing processing burden, reducing network load, and reducing the number of upgrade requests

Active Publication Date: 2022-03-15
BOE TECH GRP CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In view of this, the embodiment of the present invention provides an upgrade file download method, device and system to solve the problems of overloaded server and network congestion caused by the existing batch upgrade method

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
  • An upgrade file download method, device and system
  • An upgrade file download method, device and system
  • An upgrade file download method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment approach

[0139] The device group classification policy of the server may be: group terminals with the same device manufacturer, hardware version, and software version into one group. In this way, since the configuration information is fixed, compared with obtaining dynamic configuration information, obtaining configuration information is more efficient.

[0140] The master-slave device classification strategy of the server may be: classify device groups according to dynamic configuration information, specifically, select a device with a file server function and a low average CPU occupancy rate as the master device, and other devices as slave devices. In this way, the terminal configuration information obtained by the server will change with the use of the terminal. Therefore, at this time, the server generally needs to perform grouping and master-slave device selection according to the current terminal configuration information sent by the terminal.

[0141] The device group grouping p...

Embodiment 1

[0183] The signaling interaction process in Embodiment 1 is as follows: Figure 5 As shown, in this embodiment, the download request sent by the ACS to the slave device carries the address information of the master device, and the specific process includes the following steps:

[0184] S501. The ACS formulates a device grouping strategy and a master-slave device classification strategy;

[0185] S502, CPE1 sends a notification (Inform) request to the ACS, and the Inform request carries parameters such as device manufacturer, hardware version, software version, location information, average CPU occupancy rate, cache size, network bandwidth, and file server;

[0186] S503. The ACS determines that the CPE1 conforms to the grouping policy 1 and joins the device group 1, and joins the master device conforming to the master device policy into the device group 1;

[0187] S504. The ACS sends an Inform response to CPE1, informing CPE1 that it is the master device in device group 1; ...

Embodiment 2

[0202] The signaling interaction process of the second embodiment is as follows Image 6 As shown, in this embodiment, the parameter setting request sent by the ACS to the slave device carries the address information of the master device, and the specific process includes the following steps:

[0203] S601-S611 are the same as S501-S511 in Embodiment 1, and S613-S616 are the same as S513-S516 in Embodiment 1, so details are not repeated here;

[0204] S612. The ACS sends a Download request to CPE2, and the URL parameter in the Download request is empty;

[0205] After S606 and before S612, it also includes S617, the ACS sends a parameter setting (Set ParameterValues) request to CPE2, and the parameter setting request carries the URL parameter of CPE1 as the master device;

[0206] S618. After receiving the parameter setting request, the CPE2 feeds back a parameter setting response to the ACS.

[0207] Through the above steps S601 to S618, the file upgrade of CPE1 and CPE2 is...

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 upgrade file download method, device and system. After the server obtains the configuration information sent by each terminal, the server determines the configuration information of each terminal according to the device group grouping strategy, master-slave device classification strategy, and each configuration information. The device group to which it belongs and the master-slave device classification in each device group; for each terminal as the master device in each device group, download the upgrade file from the server; for each terminal as the slave device in each device group, the server sends the device group information of the terminal serving as the master device; each terminal serving as the slave device downloads the upgrade file from the terminal serving as the master device. After the terminal is divided into multiple device groups and master-slave devices are distinguished, only the terminal serving as the master device in each device group sends an upgrade request to the server, which reduces the number of upgrade requests received by the server and helps reduce the processing burden of the server; Afterwards, the server only sends the upgrade file data to the terminal serving as the main device in each device group, which reduces the network load.

Description

technical field [0001] The invention relates to the field of communication technology, in particular to a method, device and system for downloading an upgrade file. Background technique [0002] With the development of Internet communication technologies, more and more terminal devices (hereinafter referred to as terminals) are available for users, for example, a large number of home gateways and set-top boxes. [0003] With the development of IoT technology, the number of terminals has increased dramatically. When a large number of terminals need to be upgraded, each terminal needs to download the upgrade file first. The current upgrade file download method is as follows: figure 1 shown. The server sends a download (Download) request to each terminal that has already established a connection. Each terminal downloads the file from the server after receiving the download request, and then notifies the server that the download is successful. [0004] There are at least th...

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): H04L41/082H04L41/0893
CPCH04L41/082H04L41/0893H04L67/34H04L41/0846H04L67/06
Inventor 赵君杰
Owner BOE TECH GRP 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