Method, apparatus and system for real-time virtual network function orchestration
US-11625258-B2 · Apr 11, 2023 · US
US2021344556A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2021344556-A1 |
| Application number | US-202117305863-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jul 15, 2021 |
| Priority date | Dec 21, 2020 |
| Publication date | Nov 4, 2021 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Provided are a method and apparatus for updating an edge node, a device, a medium and a program product which relate to the technical field of computers and in particular to the technical fields of edge computing, cloud computing and cloud services. In an embodiment, a module update instruction is received from a cloud server, where the module update instruction includes information about a to-be-updated module; an auxiliary unit or a master unit is used as a target module according to the information about the to-be-updated module, and the to-be-updated module is updated through the target module; and in a process of updating the to-be-updated module, data interaction is performed between the target module and the cloud server.
Opening claim text (preview).
What is claimed is: 1 . A method for updating an edge node, comprising: receiving a module update instruction from a cloud server; wherein the module update instruction comprises information about a to-be-updated module; using an auxiliary unit or a master unit as a target module according to the information about the to-be-updated module, and updating the to-be-updated module through the target module; and in a process of updating the to-be-updated module, performing data interaction between the target module and the cloud server. 2 . The method of claim 1 , wherein using the auxiliary unit or the master unit as the target module according to the information about the to-be-updated module, and updating the to-be-updated module through the target module comprises: in response to the information about the to-be-updated module being the master unit, using the auxiliary unit as the target module, and updating the master unit through the auxiliary unit; or in response to the information about the to-be-updated module being the auxiliary unit or another unit, using the master unit as the target module, and updating the auxiliary unit or the another unit through the master unit. 3 . The method of claim 1 , wherein updating the to-be-updated module through the target module comprises: acquiring update resource data of the to-be-updated module from the cloud server through the target module; and controlling the to-be-updated module to be off, and using the acquired update resource data to update the to-be-updated module. 4 . The method of claim 3 , wherein after using the acquired update resource data to update the to-be-updated module, the method further comprises: in response to the to-be-updated module failing to be updated, sending a rollback instruction of the to-be-updated module to the cloud server through the target module; and acquiring original resource data from the cloud server through the target module, and restoring the to-be-updated module by using the original resource data. 5 . The method of claim 1 , further comprising: in an initialization process of the edge node, installing and starting the auxiliary unit; acquiring installation resource data of the master unit through the auxiliary unit, and installing the master unit by using the installation resource data of the master unit; and acquiring installation resource data of another unit through the master unit, and installing the another unit by using the installation resource data of the another unit. 6 . An electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor, wherein the memory stores instructions executable by the at least one processor, and the processor is configured to: receive a module update instruction from a cloud server; wherein the module update instruction comprises information about a to-be-updated module; use an auxiliary unit or a master unit as a target module according to the information about the to-be-updated module, and updating the to-be-updated module through the target module; and in a process of updating the to-be-updated module, performing data interaction between the target module and the cloud server. 7 . The electronic device according to claim 6 , wherein the processor is configured to use the auxiliary unit or the master unit as the target module according to the information about the to-be-updated module, and update the to-be-updated module through the target module in the following manners: in response to the information about the to-be-updated module being the master unit, using the auxiliary unit as the target module, and updating the master unit through the auxiliary unit; or in response to the information about the to-be-updated module being the auxiliary unit or another unit, using the master unit as the target module, and updating the auxiliary unit or the another unit through the master unit. 8 . The electronic device according to claim 6 , wherein the processor is configured to update the to-be-updated module through the target module in the following manners: acquiring update resource data of the to-be-updated module from the cloud server through the target module; and controlling the to-be-updated module to be off, and using the acquired update resource data to update the to-be-updated module. 9 . The electronic device according to claim 8 , wherein the processor is configured to: after using the acquired update resource data to update the to-be-updated module, in response to the to-be-updated module failing to be updated, send a rollback instruction of the to-be-updated module to the cloud server through the target module; and acquire original resource data from the cloud server through the target module, and restore the to-be-updated module by using the original resource data. 10 . The electronic device according to claim 6 , wherein the processor is configured to: in an initialization process of the edge node, install and start the auxiliary unit; acquire installation resource data of the master unit through the auxiliary unit, and install the master unit by using the installation resource data of the master unit; and acquire installation resource data of another unit through the master unit, and install the another unit by using the installation resource data of the another unit. 11 . A non-transitory computer-readable storage medium storing computer instructions for causing a computer to perform: receiving a module update instruction from a cloud server; wherein the module update instruction comprises information about a to-be-updated module; using an auxiliary unit or a master unit as a target module according to the information about the to-be-updated module, and updating the to-be-updated module through the target module; and in a process of updating the to-be-updated module, performing data interaction between the target module and the cloud server. 12 . The non-transitory computer-readable storage medium according to claim 11 , wherein using the auxiliary unit or the master unit as the target module according to the information about the to-be-updated module, and updating the to-be-updated module through the target module comprises: in response to the information about the to-be-updated module being the master unit, using the auxiliary unit as the target module, and updating the master unit through the auxiliary unit; or in response to the information about the to-be-updated module being the auxiliary unit or another unit, using the master unit as the target module, and updating the auxiliary unit or the another unit through the master unit. 13 . The non-transitory computer-readable storage medium according to claim 11 , wherein updating the to-be-updated module through the target module comprises: acquiring update resource data of the to-be-updated module from the cloud server through the target module; and controlling the to-be-updated module to be off, and using the acquired update resource data to update the to-be-updated module. 14 . The non-transitory computer-readable storage medium according to claim 13 , wherein after using the acquired update resource data to update the to-be-updated module, the computer instructions cause the computer to perform: in response to the to-be-updated module failing to be updated, sending a rollback instruction of the to-be-updated module to the cloud server through the target module; and acquiring original resource data from the cloud server through the target module, and restoring the to-be-updated module by using the original resourc
Fully automatic configuration · CPC title
the condition being updates or upgrades of network functionality · CPC title
using machine learning or artificial intelligence · CPC title
by keeping history of different configuration generations or by rolling back to previous configuration versions · CPC title
involving control of end-device applications over a network · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.