22Cloud Computing in Wireless Networks

In this chapter we consider a virtualized data center (VDC) computing cloud consisting of a set of servers hosting a number of mobile terminals forming a mobile cloud, and we study the problem of optimal resource allocation in the presence of time varying workloads and uncertain channels. The channel uncertainty may be either due to fading and/or uncertain link availability and reliability in cognitive wireless networks. The servers are processing certain applications delegated to them by the terminals, for either energy saving or the lack of necessary software at the terminal to process the applications. The control problem is to dynamically adjust resources in reaction to channel variations and workload fluctuations in order to maximize a joint utility of the long-term average application processing throughput and to minimize the energy cost of the overall system while maintaining the network stability. We will present a unified stability analysis and illustrate joint stability regions for both cognitive and conventional wireless networks. Dynamic programming will be used to design dynamic control policy that is shown to achieve every point on the network stability region. The presented control method [1] also mitigates the mutual impact of secondary and primary service providers (PSPs) on each other.

22.1 Technology Background

Due to the high cost of cloud service data centers, there is a growing interest in improving the energy efficiency ...

Get Advanced Wireless Networks, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.