Skip to Main Content
Service cloud integrates the concepts of cloud and service-oriented computing, providing users with tremendous opportunities for composing a large variety of services to achieve desired tasks. At the same time, rapid development in mobile devices has made it a typical instrument for accessing service clouds. However, the limited battery power can greatly impact the usage of mobile devices and their availability for accessing service clouds. Power management has long been an important issue for mobile devices. When considering accessing service clouds, power and QoS have to be considered together. For example, tasks may be delegated to the cloud to save the energy on mobile devices as long as the QoS constraints are satisfied. Current research has not considered these issues in an integrated view. In this paper, we propose a framework for handling QoS and power management for mobile devices in the service cloud environment. In this framework, the service QoS profiles capturing the services' QoS and power behaviors and user profiles capturing users' service usage patterns are defined. Based on the information, service QoS behaviors and power consumption patterns can be predicted to facilitate decisions regarding whether to run a service locally or remotely and how to configure the mobile device such that the power usage can be minimized without violating QoS requirements. Moreover, service migration technology is used to minimize the communication cost such that the latency can be minimized in case the user decides to invoke a remote service.