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

Container-based mobile code unloading support system under cloud environment and unloading method thereof

A technology for moving code and supporting systems, applied in memory systems, code compilation, transmission systems, 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 improving resource utilization.

Active Publication Date: 2016-08-24
HUAZHONG UNIV OF SCI & TECH
View PDF8 Cites 8 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 unloading support system under cloud environment and unloading method thereof
  • Container-based mobile code unloading support system under cloud environment and unloading method thereof
  • Container-based mobile code unloading support system under cloud environment and unloading method thereof

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 under cloud environment and an unloading method thereof. The mobile code unloading support system comprises a front-end processing layer, a runtime layer and a rear-end resource layer, wherein the front-end processing layer is responsible for responding arrived requests and management container states, and is realized through a request distribution module, a code cache module and a monitoring and dispatching module; the runtime layer is used for providing execution environment same as a terminal for code unloading, and is realized through a runtime module which consists of a plurality of mobile cloud containers; the rear-end resource layer is used for solving the incompatibility, with mobile terminal environment, of a cloud platform and providing bottom resource support for runtime, and is realized through a resource sharing module and a kernel extension module in a host operation system. According to the mobile code unloading support system and the unloading method, the constructed mobile cloud containers are used as runtime environment for code unloading, so that the execution demands of unloading tasks are ensured, the calculated performance of cloud is improved and the request response time is shortened; through the cooperative relationship among the modules, the platform performance is optimized and guarantee is provided for the efficient work 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
IPC IPC(8): G06F9/445G06F9/45G06F9/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