Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Kiryong Ha is active.

Publication


Featured researches published by Kiryong Ha.


international conference on mobile systems, applications, and services | 2014

Towards wearable cognitive assistance

Kiryong Ha; Zhuo Chen; Wenlu Hu; Wolfgang Richter; Padmanabhan Pillai; Mahadev Satyanarayanan

We describe the architecture and prototype implementation of an assistive system based on Google Glass devices for users in cognitive decline. It combines the first-person image capture and sensing capabilities of Glass with remote processing to perform real-time scene interpretation. The system architecture is multi-tiered. It offers tight end-to-end latency bounds on compute-intensive operations, while addressing concerns such as limited battery capacity and limited processing capability of wearable devices. The system gracefully degrades services in the face of network failures and unavailability of distant architectural tiers.


IEEE Pervasive Computing | 2015

Edge Analytics in the Internet of Things

Mahadev Satyanarayanan; Pieter Simoens; Yu Xiao; Padmanabhan Pillai; Zhuo Chen; Kiryong Ha; Wenlu Hu; Brandon Amos

High-data-rate sensors, such as video cameras, are becoming ubiquitous in the Internet of Things. This article describes GigaSight, an Internet-scale repository of crowd-sourced video content, with strong enforcement of privacy preferences and access controls. The GigaSight architecture is a federated system of VM-based cloudlets that perform video analytics at the edge of the Internet, thus reducing the demand for ingress bandwidth into the cloud. Denaturing, which is an owner-specific reduction in fidelity of video content to preserve privacy, is one form of analytics on cloudlets. Content-based indexing for search is another form of cloudlet-based analytics. This article is part of a special issue on smart spaces.


international conference on mobile systems, applications, and services | 2013

Scalable crowd-sourcing of video from mobile devices

Pieter Simoens; Yu Xiao; Padmanabhan Pillai; Zhuo Chen; Kiryong Ha; Mahadev Satyanarayanan

We propose a scalable Internet system for continuous collection of crowd-sourced video from devices such as Google Glass. Our hybrid cloud architecture, GigaSight, is effectively a Content Delivery Network (CDN) in reverse. It achieves scalability by decentralizing the collection infrastructure using cloudlets based on virtual machines~(VMs). Based on time, location, and content, privacy sensitive information is automatically removed from the video. This process, which we refer to as denaturing, is executed in a user-specific VM on the cloudlet. Users can perform content-based searches on the total catalog of denatured videos. Our experiments reveal the bottlenecks for video upload, denaturing, indexing, and content-based search. They also provide insight on how parameters such as frame rate and resolution impact scalability.


IEEE Pervasive Computing | 2013

The Role of Cloudlets in Hostile Environments

Mahadev Satyanarayanan; Grace A. Lewis; Edwin J. Morris; Soumya Simanta; Jeff Boleng; Kiryong Ha

The convergence of mobile computing and cloud computing is predicated on a reliable, high-bandwidth end-to-end network. This basic requirement is hard to guarantee in hostile environments such as military operations and disaster recovery. In this article, the authors examine how VM-based cloudlets that are located in close proximity to associated mobile devices can overcome this challenge. This article is part of a special issue on the edge of the cloud.


international conference on mobile systems, applications, and services | 2013

Just-in-time provisioning for cyber foraging

Kiryong Ha; Padmanabhan Pillai; Wolfgang Richter; Yoshihisa Abe; Mahadev Satyanarayanan

Cloud offload is an important technique in mobile computing. VM-based cloudlets have been proposed as offload sites for the resource-intensive and latency-sensitive computations typically associated with mobile multimedia applications. Since cloud offload relies on precisely-configured back-end software, it is difficult to support at global scale across cloudlets in multiple domains. To address this problem, we describe just-in-time (JIT) provisioning of cloudlets under the control of an associated mobile device. Using a suite of five representative mobile applications, we demonstrate a prototype system that is capable of provisioning a cloudlet with a non-trivial VM image in 10 seconds. This speed is achieved through dynamic VM synthesis and a series of optimizations to aggressively reduce transfer costs and startup latency.


workshop on mobile computing systems and applications | 2013

Lowering the barriers to large-scale mobile crowdsensing

Yu Xiao; Pieter Simoens; Padmanabhan Pillai; Kiryong Ha; Mahadev Satyanarayanan

Mobile crowdsensing is becoming a vital technique for environment monitoring, infrastructure management, and social computing. However, deploying mobile crowdsensing applications in large-scale environments is not a trivial task. It creates a tremendous burden on application developers as well as mobile users. In this paper we try to reveal the barriers hampering the scale-up of mobile crowdsensing applications, and to offer our initial thoughts on the potential solutions to lowering the barriers.


ieee international conference on cloud engineering | 2013

The Impact of Mobile Multimedia Applications on Data Center Consolidation

Kiryong Ha; Padmanabhan Pillai; Grace A. Lewis; Soumya Simanta; Sarah Clinch; Nigel Davies; Mahadev Satyanarayanan

The convergence of mobile computing and cloud computing enables new multimedia applications that are both resource-intensive and interaction-intensive. For these applications, end-to-end network bandwidth and latency matter greatly when cloud resources are used to augment the computational power and battery life of a mobile device. We first present quantitative evidence that this crucial design consideration to meet interactive performance criteria limits data center consolidation. We then describe an architectural solution that is a seamless extension of todays cloud computing infrastructure.


working ieee/ifip conference on software architecture | 2012

A Reference Architecture for Mobile Code Offload in Hostile Environments

Soumya Simanta; Grace A. Lewis; Edwin J. Morris; Kiryong Ha; Mahadev Satyanarayanan

Handheld mobile technology can help disaster relief workers and soldiers in the field with tasks such as speech and image recognition, natural language processing, decision-making, and mission planning. However, these applications are computation-intensive, take a heavy toll on battery power, and often rely on good connectivity to networks, limiting their practical usefulness in a crisis. This paper presents a reference architecture for mobile devices that overcomes these limitations by exploiting cloudlets - VM-based code offload elements that are in single-hop proximity to mobile devices.


asia pacific workshop on systems | 2016

Quantifying the Impact of Edge Computing on Mobile Applications

Wenlu Hu; Ying Gao; Kiryong Ha; Junjue Wang; Brandon Amos; Zhuo Chen; Padmanabhan Pillai; Mahadev Satyanarayanan

Computational offloading services at the edge of the Internet for mobile devices are becoming a reality. Using a wide range of mobile applications, we explore how such infrastructure improves latency and energy consumption relative to the cloud. We present experimental results from WiFi and 4G LTE networks that confirm substantial wins from edge computing for highly interactive mobile applications.


international workshop on mobile computing systems and applications | 2015

The Case for Offload Shaping

Wenlu Hu; Brandon Amos; Zhuo Chen; Kiryong Ha; Wolfgang Richter; Padmanabhan Pillai; Benjamin Gilbert; Jan Harkes; Mahadev Satyanarayanan

When offloading computation from a mobile device, we show that it can pay to perform additional on-device work in order to reduce the offloading workload. We call this offload shaping, and demonstrate its application at many different levels of abstraction using a variety of techniques. We show that offload shaping can produce significant reduction in resource demand, with little loss of application-level fidelity.

Collaboration


Dive into the Kiryong Ha's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Zhuo Chen

Carnegie Mellon University

View shared research outputs
Top Co-Authors

Avatar

Wenlu Hu

Carnegie Mellon University

View shared research outputs
Top Co-Authors

Avatar

Brandon Amos

Carnegie Mellon University

View shared research outputs
Top Co-Authors

Avatar

Grace A. Lewis

Software Engineering Institute

View shared research outputs
Top Co-Authors

Avatar

Soumya Simanta

Software Engineering Institute

View shared research outputs
Top Co-Authors

Avatar

Wolfgang Richter

Carnegie Mellon University

View shared research outputs
Top Co-Authors

Avatar

Edwin J. Morris

Software Engineering Institute

View shared research outputs
Top Co-Authors

Avatar

Jan Harkes

Carnegie Mellon University

View shared research outputs
Researchain Logo
Decentralizing Knowledge