Multi-user sequence task calculation unloading method and system in heterogeneous edge environment
A computing offloading and multi-user technology, applied in the direction of computing, program control design, multi-program device, etc., can solve the problems of unbearable energy consumption of mobile devices, unfavorable resource integration and development, etc., and meet the requirements of application delay and server load , improve the success rate of unloading, and reduce the effect of completion delay
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0120] In order to verify the effectiveness of the method, a specific embodiment is provided through a simulation experiment. The edge computing network in this embodiment is a local area network or a wireless network. This example evaluates the performance of the computational offload method for multi-user sequence tasks in a heterogeneous edge computing environment and compares it with the following two schemes:
[0121] (1) Random Offloading Scheme (ROS) scheme. In this scheme, the ROS scheme always randomly selects the appropriate offloading strategy for the tasks on the device, and assigns the tasks to any edge server for execution.
[0122] (2) Greedy Offloading with Load Balanc (GOLB) scheme. In this scheme, GOLB maintains a server load queue in the system. Every time a task needs to be offloaded, it will select the server with the lightest load from the queue to unload. And update the load information of the queue.
[0123] In this embodiment, it is assumed that the ...
Embodiment 2
[0129] An embodiment of the present invention provides a multi-user sequence task computing offloading system in a heterogeneous edge environment, including:
[0130] The model building module is used to build a multi-user sequence task offloading model according to system parameters, equipment and edge server information;
[0131] The problem conversion module is used to convert the unloading problem into a nonlinear integer programming problem with time delay and server load constraints according to the constructed multi-user sequence task offloading model;
[0132] The strategy solving module is used to obtain an approximate solution of the nonlinear integer programming problem by adopting a derivation method based on a normal equation, and normalize the approximate solution to obtain an executable unloading strategy.
[0133] This embodiment is used to implement the above-mentioned implementation modes and embodiments, and its problem-solving principle is similar to that o...
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