Task unloading optimization method for end-edge-cloud collaborative computing
An optimization method and edge computing technology, applied in computing, energy-saving computing, program control design, etc., can solve problems such as lowering user experience quality, overloading of edge servers, and increased processing time of computing tasks, achieving a wide range of applications, good efficiency and Accuracy, the effect of maximizing network revenue
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0048] see Figure 1 to Figure 2 , a task offload optimization method for end-edge-cloud collaborative computing, mainly including the following steps:
[0049] 1) Obtain the information data of all mobile devices, edge servers, cloud servers and tasks in the current mobile network at the same time.
[0050] The information data of the mobile device and the task include the transmission power Φ of the mobile device i , wireless channel gain g i , the computing power of the mobile device f i L and task size S i . The information data of the edge server includes the computing power F of the edge server E , cache size S E and bandwidth size B E . The information data of the cloud server includes the average computing power F of the cloud server C .
[0051] 2) Establish a mobile edge computing system model.
[0052] The mobile edge computing system model includes a remote cloud server, a local edge server and several different mobile devices.
[0053] 3) Initialize t...
Embodiment 2
[0086] A method for optimizing task offloading of end-edge-cloud collaborative computing, mainly comprising the following steps:
[0087] 1) Obtain the information data of all mobile devices, edge servers, cloud servers and tasks in the current mobile network at the same time.
[0088] 2) Establish a mobile edge computing system model.
[0089] 3) Initialize the parameters of the mobile edge computing system and start the iterative operation.
[0090] 4) Determine the task offloading strategy Ω under the current iteration round j i .
[0091] 5) Determine the resource allocation strategy under the current iteration round j, including the computing power f allocated by the edge server to the mobile device i E and mobile edge computing system allocated bandwidth resources for mobile devices
[0092] 6) Quantify the weighted sum of energy consumption and transmission delay in the mobile edge computing system, and preserve task offloading and resource allocation strategies....
Embodiment 3
[0096] A method for optimizing task offloading of end-edge-cloud collaborative computing, the main steps of which are shown in Embodiment 2, wherein the task offloading strategy Ω under the current iteration round j is determined i The main steps are as follows:
[0097] 1) Calculate the computing power C of the mobile device i , Transmission power Φ i and wireless channel gain g i , and sort the product results in descending order.
[0098] 2) Select the tasks corresponding to the first K product results to unload, upload the selected tasks to be unloaded to the edge server, and sort them in ascending order according to the size of the tasks.
[0099] 3) Calculate the task size S offloaded to the edge server i Does the sum exceed the cache size S of the edge server E . If it exceeds, the tasks are offloaded to the cloud server one by one according to the sorting results. Until the task size in the edge server satisfies the edge server cache.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com