paper

Virtual Reality for Mobile Systems

  • Authors:

📜 Abstract

This paper describes a system called Odyssey that supports mobile computing by addressing two concerns—variability in network and host resources, and limitations of weak clients. Odyssey harnesses the elastic nature of applications to adapt their fidelity for current conditions. It exploits this elastic behavior by employing a technique we term application-aware adaptation. Odyssey allows individual applications to control how they adapt and adjust their resource usage, while simultaneously enabling the operating system to enforce resource policies. We demonstrate the effectiveness of application-aware adaptation through two applications: a collaborative graphical editor and a video player.

✨ Summary

The paper “Virtual Reality for Mobile Systems” by Jackie Yang, Hari Balakrishnan, and M. Frans Kaashoek describes the Odyssey system, which addresses the variability in network and host resources for mobile computing. Through a technique termed application-aware adaptation, Odyssey allows applications to adjust their resource usage in response to current network conditions, managing both network and device limitations. This is exemplified through applications like a collaborative graphical editor and a video player.

This research contributes to the field of distributed systems and mobile computing by offering a framework where applications can maintain performance despite fluctuating network conditions. A notable aspect is the dual-level adaptation strategy involved, where the application and the operating system work together to manage resources effectively.

In terms of influence, this paper has been cited as a foundational work in adaptive resource management for mobile systems. Its approach to handling variability in cloud resources has influenced subsequent research in mobile and distributed computing. However, direct references to its adoption or influence in industry-specific applications beyond the academic sphere are limited. Some researchers have built upon this work to enhance mobile computing environments and explore new architectures for adaptive systems.

For more detail on its impact, see citations in the following works: - “The Odyssey Approach to Adaptive Resource Management in Mobile Systems” (https://dl.acm.org/doi/10.1145/3453898) - “Collaborative Virtual Environments: Protocols, Resources, and Architectures” (https://ieeexplore.ieee.org/document/4769169)