Computing task unloading method and device and computer readable storage medium

A technology of computing tasks and populations, applied in the field of communication, can solve problems such as single computing offloading decisions, inability to meet users' ever-changing needs, and inability to consider global offloading decisions

Inactive Publication Date: 2019-11-05
SHENZHEN UNIV
View PDF3 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The main purpose of the embodiments of the present invention is to provide a computing task offloading method, device, and computer-readable storage medium, which can at least solve the problem of unifying energy consumption and time delay into a single-objective problem by using a weighted method in the related art. The resulting computing offloading decision is relatively single, cannot consider the global offloading decision, and cannot meet the changing needs of users at any time

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
  • Computing task unloading method and device and computer readable storage medium
  • Computing task unloading method and device and computer readable storage medium
  • Computing task unloading method and device and computer readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0038] In order to solve the technical problems of using weighted methods to unify energy consumption and delay into a single-objective problem in related technologies, resulting in relatively single computing offloading decisions, unable to consider global offloading decisions, and unable to meet the changing needs of users at any time, This embodiment proposes a calculation task offloading method, which is applied to a multi-user mobile communication network including multiple small communication units and macro base stations connected to the multiple communication small units through a wired network. The communication small units include multiple micro base stations and For user terminals connected to each micro base station through a wireless network, a mobile edge computing MEC server is set on the macro base station.

[0039] Such as figure 1 Shown is a schematic diagram of a system architecture of a multi-user mobile communication network provided in this embodiment, an...

no. 2 example

[0115] In order to solve the technical problems of unifying energy consumption and time delay into a single-objective problem by using weighted methods in related technologies, resulting in relatively single calculation offloading decisions, inability to consider global offloading decisions, and failure to meet the changing needs of users at any time, This embodiment shows a calculation task offloading device, which is applied to a multi-user mobile communication network including a plurality of small communication units and a macro base station connected to the plurality of communication units through a wired network. The communication unit includes a plurality of micro base stations and For user terminals connected to each micro base station through a wireless network, a mobile edge computing MEC server is installed on the macro base station. For details, see Figure 8 , the computing task offloading device of this embodiment includes:

[0116] The first calculation module 8...

no. 3 example

[0139] This embodiment provides an electronic device, see Figure 9 As shown, it includes a processor 901, a memory 902 and a communication bus 903, wherein: the communication bus 903 is used to realize connection and communication between the processor 901 and the memory 902; the processor 901 is used to execute one or more programs stored in the memory 902 A computer program to implement at least one step in the computing task offloading method in the first embodiment above.

[0140] The present embodiment also provides a computer-readable storage medium, which includes information implemented in any method or technology for storing information, such as computer-readable instructions, data structures, computer program modules, or other data. volatile or nonvolatile, removable or non-removable media. Computer-readable storage media include but are not limited to RAM (Random Access Memory, random access memory), ROM (Read-Only Memory, read-only memory), EEPROM (Electrically E...

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 embodiment of the invention discloses a computing task unloading method and device and a computer readable storage medium. The method includes: respectively calculating the communication time forthe user terminal to unload the calculation task, the task execution time for the user terminal to unload the energy consumption to execute the local calculation task and the task execution time for the local execution energy consumption mobile edge calculation MEC server to execute the unloaded calculation task in the mobile edge calculation environment based on the average energy consumption ofthe user and calculating an average response delay based on the sum of the tasks; establishing a multi-objective optimization model for the average energy consumption of the user and the average response delay of the task; and solving the multi-objective optimization model to obtain a plurality of satisfactory calculation unloading decision schemes. According to the method, the calculation task unloading problem is converted into the multi-objective optimization problem and then solved, a plurality of satisfactory unloading decision schemes are obtained, a decision maker can have more choicesin a rapidly changing network environment, and the method is more favorable for adapting to the requirement of changing at any time.

Description

technical field [0001] The present invention relates to the field of communication technologies, and in particular to a computing task offloading method, device and computer-readable storage medium. Background technique [0002] With the continuous expansion of the Internet of Things, the number of smart devices and the amount of data are increasing rapidly, but the hardware technology has been stagnant for a long time, which has led to the embarrassing situation of poor experience quality of most Internet of Things applications. The emergence of Mobile Edge Computing (MEC) technology provides a new solution to alleviate this embarrassing situation. Mobile edge computing can provide devices with more and more powerful resources through computing offloading technology, and achieve the purpose of reducing energy consumption and improving user experience while meeting application delay requirements. [0003] Generally speaking, the offloading decision-making indicators of comp...

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 Applications(China)
IPC IPC(8): H04W16/22H04L12/24G06N3/12
CPCG06N3/126H04L41/142H04L41/145H04W16/22
Inventor 崔来中徐冲陆楠
Owner SHENZHEN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products