首页> 外文学位 >Seamless mobility in ubiquitous computing environments.
【24h】

Seamless mobility in ubiquitous computing environments.

机译:普适计算环境中的无缝移动性。

获取原文
获取原文并翻译 | 示例

摘要

Nominally, one can expect any user of modern technology to at least carry a handheld device of the class of an iPAQ (perhaps in the form of a cellphone). The availability of technology in the environment (home, office, public spaces) also continues to grow at an amazing pace. With advances in technology, it is feasible to remain connected and enjoy services that we care about, be it entertainment, sports, or plain work, anytime anywhere. We need a system that supports seamless migration of services from handhelds to the environment (or vice versa) and between environments. Virtualization technology is able to support such a migration by providing a common virtualized interface at both source and destination.;In this dissertation, we focus on two levels of virtualization to address issues for seamless mobility. We first identify three different kinds of spaces and three axes to support mobility in these spaces. Then we present two systems that address these dimensions from different perspectives. For service level virtualization, we have built a system called MobiGo that can capture the application states and restore the service execution with saved states at the destination platform. It provides the architectural elements for efficiently managing different states in the different spaces. Evaluation suggests that the overhead of the system is relatively small and meets user's expectation. Service level virtualization has certain limitations, specifically when the application state and device state are not visible to the middleware. On the other hand, for device level virtualization, Chameleon is a Xen-like system level virtualization system to support device level migration and automatic capability adaptation at the operating system level. Chameleon is able to capture and restore device states and automatically accommodate the heterogeneity of devices to provide the migration of services. Device level virtualization can address some issues that cannot be addressed in service level virtualization. It also has less requirements than service level virtualization in order to be applied to existing systems. Through performance measurements, we demonstrate that Chameleon introduces minimal overhead while providing capability adaptation and device state migration for seamless mobility in ubiquitous computing environments.
机译:名义上,可以期望现代技术的任何用户至少携带iPAQ类的手持设备(也许以手机的形式)。环境(家庭,办公室,公共场所)中技术的可用性也在以惊人的速度增长。随着技术的进步,随时随地保持联系并享受我们关心的服务是可行的,无论是娱乐,运动还是日常工作。我们需要一个支持从手持设备到环境(反之亦然)之间以及环境之间的服务无缝迁移的系统。虚拟化技术能够通过在源和目标端都提供一个通用的虚拟化接口来支持这种迁移。本文将重点放在两个虚拟化级别上,以解决无缝移动性问题。我们首先确定三种不同类型的空间和三个轴以支持这些空间中的移动性。然后,我们介绍了两个从不同角度解决这些问题的系统。对于服务级别虚拟化,我们构建了一个名为MobiGo的系统,该系统可以捕获应用程序状态并使用目标平台上保存的状态恢复服务执行。它提供了用于有效管理不同空间中不同状态的体系结构元素。评估表明,系统的开销相对较小,可以满足用户的期望。服务级别虚拟化具有某些限制,特别是在中间件看不到应用程序状态和设备状态时。另一方面,对于设备级虚拟化,Chameleon是类似于Xen的系统级虚拟化系统,可在操作系统级别支持设备级迁移和自动功能适配。 Chameleon能够捕获和还原设备状态,并自动适应设备的异构性以提供服务的迁移。设备级虚拟化可以解决服务级虚拟化无法解决的一些问题。与要应用到现有系统的服务级别虚拟化相比,它的要求也更少。通过性能测量,我们证明Chameleon引入了最小的开销,同时提供了功能适应性和设备状态迁移,以在普适计算环境中实现无缝移动。

著录项

  • 作者

    Song, Xiang.;

  • 作者单位

    Georgia Institute of Technology.;

  • 授予单位 Georgia Institute of Technology.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2008
  • 页码 131 p.
  • 总页数 131
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号