Mobile — 146
NSL — 22
NSL Project — 2

Rio: a system solution for sharing i/o between mobile systems

by Jorge Frisancho on 2014-11-10 21:10:31

Mobile systems are equipped with a diverse collection of I/O devices, including cameras, microphones, sensors, and modems. There exist many novel use cases for allowing an application on one mobile system to utilize I/O devices from another. This paper presents Rio, an I/O sharing solution that supports unmodified applications and exposes all the functionality of an I/O device for sharing. Rio's design is common to many classes of I/O devices, thus significantly reducing the engineering effort to support new I/O devices. Our implementation of Rio on Android consists of about 7100 total lines of code and supports four I/O classes with fewer than 500 class-specific lines of code. Rio also supports I/O sharing between mobile systems of different form factors, including smartphones and tablets. We show that Rio achieves performance close to that of local I/O for audio devices, sensors, and modem, but suffers noticeable performance degradation for camera due to network throughput ... Continue reading →


BodyBeat _ A mobile system for sensing non-speech body sounds

by Donggeon Han on 2014-10-20 16:25:37

In this paper, we propose BodyBeat, a novel mobile sensing system for capturing and recognizing a deverse range of non-speech body sounds in real-life scenarios. Continue reading →


Real-time deep virtual machine introspection and its applications

by Sihyeong Park on 2014-10-09 16:44:26

Real-time deep virtual machine introspection and its applications Virtual Machine Introspection (VMI) provides the ability to monitor virtual machines (VM) in an agentless fashion by gathering VM execution states from the hypervisor and analyzing those states to extract information about a running operating system (OS) without installing an agent inside the VM. VMI's main challenge lies in the difficulty in converting low-level byte string values into high-level semantic states of the monitored VM's OS. In this work, we tackle this challenge by developing a real-time kernel data structure monitoring (RTKDSM) system that leverages the rich OS analysis capabilities of Volatility, an open source computer forensics framework, to significantly simplify and automate analysis of VM execution states. The RTKDSM system is designed as an extensible software framework that is meant to be extended to perform application-specific VM state analysis. In addition, the RTKDSM system is able to ... Continue reading →


Android L: An energy perspective

by Jorge Frisancho on 2014-09-13 00:00:00

Android “L” While it is no surprise that there is a new iteration of the Android Operati Continue reading →