• Publications
  • Influence
Cloud Computing for Mobile Users: Can Offloading Computation Save Energy?
The cloud heralds a new era of computing where application services are provided through the Internet. Cloud computing can enhance the computing capability of mobile systems, but is it the ultimateExpand
A Survey of Computation Offloading for Mobile Systems
An overview of the background, techniques, systems, and research areas for offloading computation is provided, and directions for future research are described. Expand
Comparing System-Level Power Management Policies
This work implemented existing power management policies and quantitatively compared their effects on power saving and performance degradation, using DPM specifically for shutting down unused I/O devices. Expand
A case study of mobile robot's energy consumption and conservation techniques
Mobile robots are used in many applications, such as carpet cleaning, pickup and delivery, search and rescue, and entertainment. Energy limitation is one of the most important challenges for mobileExpand
Sensor replacement using mobile robots
This paper proposes to use a small number of mobile robots to replace failed sensors for a large-scale static sensor network and studies algorithms for detecting and reporting sensor failures and coordinating the movement of robots that minimize the motion energy of mobile Robots and the messaging overhead incurred to the sensor network. Expand
Real-time moving object recognition and tracking using computation offloading
This paper estimates the computation and communication needed for the tasks and chooses to execute them on robot processors or servers to minimize the total execution time, in order to satisfy real-time constraints. Expand
Quantitative comparison of power management algorithms
A framework in Windows NT is built to implement power managers running realistic workloads and directly interacting with users and defines performance degradation that reflects user perception. Expand
Deployment of mobile robots with energy and timing constraints
A speed-management method is proposed to decide the traveling speeds to maximize the traveling distance under both energy and timing constraints, and a approach to consider areas with random obstacles is provided. Expand
Resource Allocation for Real-Time Tasks Using Cloud Computing
This paper proposes a polynomial-time solution to allocate resources for real-time tasks using the "Infrastructure as a Service" model offered by cloud computing and compares the economic costs and performance provided by the solution with the optimal solution and an EDF method. Expand
Adaptive computation offloading for energy conservation on battery-powered systems
This paper considers the problem of extending the battery lifetime for a portable computer by off loading its computation to a server by collecting online statistics of the computation time and finding the statistically optimal timeout. Expand