Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Container-based mobile code offloading support system and offloading method in cloud environment

A technology for moving code and supporting system, applied in the direction of code compilation, transmission system, program code conversion, etc., can solve problems such as inability to obtain functional interfaces, problems, etc., and achieve the effect of avoiding multiple transmissions, reducing response time, and avoiding additional overhead.

Active Publication Date: 2019-06-11
HUAZHONG UNIV OF SCI & TECH
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, under the structure of the terminal environment, there is a big difference between the kernel of the mobile operating system and the cloud host operating system, so that the container of the mobile operating system cannot obtain the required functional interface from the kernel of the host operating system. Running a mobile OS with containers presents significant challenges
At present, there is still a lack of a solution for using containers as a cloud runtime environment in mobile code offloading application scenarios

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
  • Container-based mobile code offloading support system and offloading method in cloud environment
  • Container-based mobile code offloading support system and offloading method in cloud environment
  • Container-based mobile code offloading support system and offloading method in cloud environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0036] Such as figure 1 As shown, the system of the present invention includes a front-end processing layer at the entrance of the cloud that responds to offloading requests, a runtime layer at the main body of the cloud platform that provides a mobile code execution environment, and a back-end resource layer at the bottom of the cloud server that provides support for the platform.

[0037] The front-end processing layer includes a request distribution module 1, a code cache module 2, a monitoring scheduling module 3 and container status data. The request distribution module 1 captures the user's un...

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 invention discloses a container-based mobile code unloading support system and an unloading method thereof in a cloud environment, including a front-end processing layer, a runtime layer and a back-end resource layer. The front-end processing layer is responsible for responding to incoming requests and managing container status, which is realized through the request distribution module, code cache module and monitoring scheduling module; the runtime layer provides the same execution environment as the terminal for the unloaded code, and runs through multiple mobile cloud containers. Time module implementation; the back-end resource layer solves the incompatibility of the cloud platform with the mobile terminal environment, provides underlying resource support for the runtime, and implements it through the resource sharing module and the extended kernel module in the host operating system. The present invention uses the constructed mobile cloud container as the runtime environment for unloading codes, which ensures the execution requirements of unloading tasks, improves the computing performance of the cloud, and shortens the response time of requests; the cooperative relationship between various modules further optimizes the performance of the platform, It provides a guarantee for the efficient operation of the system.

Description

technical field [0001] The invention belongs to the field of computer application systems, and more specifically relates to a container-based mobile code unloading support system and an unloading method thereof in a cloud environment. Background technique [0002] At present, with the increasing popularity of smartphones and the rapid increase in the number of wearable devices, although the performance configuration of terminal devices is also constantly developing, there are still great limitations in computing performance and battery life in the face of complex mobile applications. Mobile Cloud Computing (MCC) utilizes the nearly unlimited resources of the cloud to expand the capabilities of mobile devices, thereby improving the user experience of mobile applications and extending the power usage time of devices. [0003] Mobile Code Offloading is a common method in mobile cloud computing. Traditional mobile applications adopt the client-server model, which separates the ...

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 Patents(China)
IPC IPC(8): G06F9/445G06F8/41G06F9/50
CPCG06F8/47G06F8/62G06F9/5061H04L47/70H04L67/1097G06F9/455G06F9/5027G06F2209/509H04L67/566H04L67/567H04L67/62G06F9/45558H04L41/0896G06F16/90
Inventor 吴松牛超金海
Owner HUAZHONG UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products