Abstract

This paper presents a framework for mobile transparent computing. It extends the PC transparent computing to mobile terminals. Since resources contain different kinds of operating systems and user data that are stored in a remote server, how to manage the network resources is essential. In this paper, we apply the technologies of quick emulator (QEMU) virtualization and mobile agent for mobile transparent computing (MTC) to devise a method of managing shared resources and services management (SRSM). It has three layers: a user layer, a manage layer, and a resource layer. A mobile virtual terminal in the user layer and virtual resource management in the manage layer cooperate to maintain the SRSM function accurately according to the user's requirements. An example of SRSM is used to validate this method. Experiment results show that the strategy is effective and stable.

Highlights

  • Transparent computing was proposed in [1] as a novel pervasive computing mode that provides centralized services including operating systems with the following several critical characteristics: that is, lightweight terminal without installing any operating system in advance, computing in local terminal and storing in remote servers, and dynamic loading and running operating system and program from the network on demand [2, 3]

  • The cooperation of manager center (MC) and Manager Agent (MA) facilitates the implementation of services management (SRSM) in an efficient way and helps overcome some of the challenges we described previously, such challenges may involve in dynamic scheduling and streaming execution, resources available on distributed mobile devices in mobile transparent computing (MTC) environment under consideration

  • Based on the SRSM strategies we described in the previous sections, we design three situations that our SRSM may be most helpful in the MTC environment

Read more

Summary

Introduction

Transparent computing was proposed in [1] as a novel pervasive computing mode that provides centralized services including operating systems with the following several critical characteristics: that is, lightweight terminal without installing any operating system in advance, computing in local terminal and storing in remote servers, and dynamic loading and running operating system and program from the network on demand [2, 3]. The decoupling between physical mobile hardware and mobile OS together with other services provided by the QEMU hypervisor enables resources and services sharing among multiplatform even with different instruction sets, including x86, MIPS, ARM, PowerPC, SPARC, ETRAX CRIS, and MicroBlaze This decoupling yields affluent experience of various OSs, which enables a variety of unmodified guest operating systems to be run on the RAM by emulating it through dynamic binary translation. For the purpose of discovering, organizing, allocating, and managing those shared resources and services for the MTC environment where the network connection is not that reliable and the location of mobile terminals are frequently changed, the mobile agent [8] is introduced.

Related Works
Framework of Mobile Transparent Computing
Resource Management Using SRSM
Implementation and Discussion
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.