Loading [MathJax]/extensions/MathMenu.js
An Active Resource Orchestration Framework for PAN-Scale, Sensor-Rich Environments | IEEE Journals & Magazine | IEEE Xplore

An Active Resource Orchestration Framework for PAN-Scale, Sensor-Rich Environments


Abstract:

In this paper, we present Orchestrator, an active resource orchestration framework for a PAN-scale sensor-rich mobile computing platform. Incorporating diverse sensing de...Show More

Abstract:

In this paper, we present Orchestrator, an active resource orchestration framework for a PAN-scale sensor-rich mobile computing platform. Incorporating diverse sensing devices connected to a mobile phone, the platform will serve as a common base to accommodate personal context-aware applications. A major challenge for the platform is to simultaneously support concurrent applications requiring continuous and complex context processing, with highly scarce and dynamic resources. To address the challenge, we build Orchestrator, which actively coordinates applications' resource uses over the distributed mobile and sensor devices. As a key approach, it adopts an active resource use orchestration, which prepares multiple alternative plans for application requests and selectively applies them according to resource availability and demands at runtime. Through the selection, it resolves resource contention among applications and helps them efficiently share resources. With such system-level supports, applications become capable of providing long-running services under dynamic circumstances with scarce resources. Also, the platform can host a number of applications stably, exploiting its full resource capacity. We build an Orchestrator prototype on off-the-shelf mobile devices and sensor motes and show its effectiveness in terms of application supportability and resource use efficiency.
Published in: IEEE Transactions on Mobile Computing ( Volume: 13, Issue: 3, March 2014)
Page(s): 596 - 610
Date of Publication: 27 May 2013

ISSN Information:

Author image of Youngki Lee
School of Information Systems, Singapore Management University, Singapore
Youngki Lee received the PhD degree in computer science from KAIST. He joined Singapore Management University as an assistant professor in March 2013. His research interests include mobile and sensor systems, systems for city-scale services, and large-scale distributed systems and operating systems.
Youngki Lee received the PhD degree in computer science from KAIST. He joined Singapore Management University as an assistant professor in March 2013. His research interests include mobile and sensor systems, systems for city-scale services, and large-scale distributed systems and operating systems.View more
Author image of Chulhong Min
Department of Computer Science, Daejeon, Republic of Korea
Chulhong Min is working toward the PhD degree at KAIST. His research interests include mobile and pervasive computing systems, ubiquitous services, mobile and sensor systems, and social and culture computing.
Chulhong Min is working toward the PhD degree at KAIST. His research interests include mobile and pervasive computing systems, ubiquitous services, mobile and sensor systems, and social and culture computing.View more
Author image of Younghyun Ju
Department of Computer Science, Daejeon, Republic of Korea
Younghyun Ju is working toward the PhD degree at KAIST. His research interests include mobile and ubiquitous computing, system support for context-awareness, and large-scale distributed systems.
Younghyun Ju is working toward the PhD degree at KAIST. His research interests include mobile and ubiquitous computing, system support for context-awareness, and large-scale distributed systems.View more
Author image of Seungwoo Kang
Department of Computer Science, Daejeon, Republic of Korea
Junehwa Song received the PhD degree in computer science from the University of Maryland at College Park. He is a professor in the Computer Science Department at KAIST. His research interests include mobile and ubiquitous systems, Internet technologies, and multimedia systems.
Junehwa Song received the PhD degree in computer science from the University of Maryland at College Park. He is a professor in the Computer Science Department at KAIST. His research interests include mobile and ubiquitous systems, Internet technologies, and multimedia systems.View more
Author image of Yunseok Rhee
School of Electronics and Information Engineering, Gyeonggi-do, Republic of Korea
Seungwoo Kang received the PhD degree in the Department of Computer Science at KAIST. His research interests include mobile and ubiquitous computing, mobile sensing systems, mobile system support to healthcare and well-being, and urban-scale context computing.
Seungwoo Kang received the PhD degree in the Department of Computer Science at KAIST. His research interests include mobile and ubiquitous computing, mobile sensing systems, mobile system support to healthcare and well-being, and urban-scale context computing.View more
Author image of Junehwa Song
Department of Computer Science, Daejeon, Republic of Korea
Yunseok Rhee is a professor in the School of Electronics and Information Engineering, Hankuk University of Foreign Studies, Korea. His research interests include distributed computing and embedded systems.
Yunseok Rhee is a professor in the School of Electronics and Information Engineering, Hankuk University of Foreign Studies, Korea. His research interests include distributed computing and embedded systems.View more

1 Introduction

A smart mobile device expands its role as a gateway for personal pervasive services. It will form a PAN-scale sensor rich environment with diverse wearable or space-embedded sensors, for example, e-watch, sensing garments, and textile electrodes in bed sheets [18], [23]. As a common platform, a mobile device will accommodate various personal context-aware applications, for example, dietary monitoring, life assistant [28], and elderly support [29]. The applications monitor user contexts continuously [16], and provide highly proactive and situational services. The context monitoring often requires multistep complex processing across the mobile and sensor devices (e.g., for a “running” context, acceleration sensing on multiple body-worn sensors, FFT-based feature extraction, and classifying the features through a decision tree [17]).

Author image of Youngki Lee
School of Information Systems, Singapore Management University, Singapore
Youngki Lee received the PhD degree in computer science from KAIST. He joined Singapore Management University as an assistant professor in March 2013. His research interests include mobile and sensor systems, systems for city-scale services, and large-scale distributed systems and operating systems.
Youngki Lee received the PhD degree in computer science from KAIST. He joined Singapore Management University as an assistant professor in March 2013. His research interests include mobile and sensor systems, systems for city-scale services, and large-scale distributed systems and operating systems.View more
Author image of Chulhong Min
Department of Computer Science, Daejeon, Republic of Korea
Chulhong Min is working toward the PhD degree at KAIST. His research interests include mobile and pervasive computing systems, ubiquitous services, mobile and sensor systems, and social and culture computing.
Chulhong Min is working toward the PhD degree at KAIST. His research interests include mobile and pervasive computing systems, ubiquitous services, mobile and sensor systems, and social and culture computing.View more
Author image of Younghyun Ju
Department of Computer Science, Daejeon, Republic of Korea
Younghyun Ju is working toward the PhD degree at KAIST. His research interests include mobile and ubiquitous computing, system support for context-awareness, and large-scale distributed systems.
Younghyun Ju is working toward the PhD degree at KAIST. His research interests include mobile and ubiquitous computing, system support for context-awareness, and large-scale distributed systems.View more
Author image of Seungwoo Kang
Department of Computer Science, Daejeon, Republic of Korea
Junehwa Song received the PhD degree in computer science from the University of Maryland at College Park. He is a professor in the Computer Science Department at KAIST. His research interests include mobile and ubiquitous systems, Internet technologies, and multimedia systems.
Junehwa Song received the PhD degree in computer science from the University of Maryland at College Park. He is a professor in the Computer Science Department at KAIST. His research interests include mobile and ubiquitous systems, Internet technologies, and multimedia systems.View more
Author image of Yunseok Rhee
School of Electronics and Information Engineering, Gyeonggi-do, Republic of Korea
Seungwoo Kang received the PhD degree in the Department of Computer Science at KAIST. His research interests include mobile and ubiquitous computing, mobile sensing systems, mobile system support to healthcare and well-being, and urban-scale context computing.
Seungwoo Kang received the PhD degree in the Department of Computer Science at KAIST. His research interests include mobile and ubiquitous computing, mobile sensing systems, mobile system support to healthcare and well-being, and urban-scale context computing.View more
Author image of Junehwa Song
Department of Computer Science, Daejeon, Republic of Korea
Yunseok Rhee is a professor in the School of Electronics and Information Engineering, Hankuk University of Foreign Studies, Korea. His research interests include distributed computing and embedded systems.
Yunseok Rhee is a professor in the School of Electronics and Information Engineering, Hankuk University of Foreign Studies, Korea. His research interests include distributed computing and embedded systems.View more
Contact IEEE to Subscribe

References

References is not available for this document.