Lyapunov optimization-based multi-server mobile edge computing unloading method and device
An edge computing and multi-server technology, applied in multi-programming devices, energy-saving computing, resource allocation, etc., can solve problems such as limited computing resources, task delays, and high energy consumption
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0094] This embodiment provides a method for offloading multi-server mobile edge computing based on Lyapunov optimization, please refer to figure 1 , the method includes:
[0095] First, step S1 is executed: constructing a task cache queue for each mobile device's generated tasks, and creating a virtual task cache queue for each mobile device's unprocessed tasks that need to be offloaded.
[0096] Specifically, for a delay-tolerant application, the tasks generated by it will not be executed immediately, but will be stored in the cache queue first. Similarly, for the tasks generated by the mobile device that need to be offloaded to the server for execution, a virtual task cache queue will be constructed.
[0097]The inventor of the present application found through a lot of research and practice that Mobile Edge ComputeMEC (Mobile Edge ComputeMEC) is a new paradigm for providing IT services and cloud computing functions in wireless access networks. In the future, Mobile Edge C...
Embodiment 2
[0178] This embodiment provides a multi-server mobile edge computing offloading device based on Lyapunov optimization, please refer to image 3 , the device consists of:
[0179] The multi-server mobile edge computing offloading device optimized based on Lyapunov is characterized in that it includes:
[0180] The queue construction module 201 is used to construct a task cache queue for the tasks generated by each mobile device, and create a virtual task cache queue for tasks that need to be unloaded but not processed for each mobile device;
[0181] A model building module 202, configured to set up a terminal power consumption model, a bandwidth model, and a QoE model;
[0182] The information collection module 203 is used to collect task cache queue information, virtual cache queue information and server bandwidth conditions of the mobile device in each preset time slice;
[0183] A function building module 204, configured to construct a Lyapunov drift plus penalty function...
Embodiment 3
[0251] Based on the same inventive concept, this application also provides a kind of computer equipment, please refer to Figure 5 , including a storage 401, a processor 402, and a computer program 403 stored in the storage and operable on the processor. The processor 402 implements the method in Embodiment 1 when executing the above program.
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