Addressing Fundamental Challenges in Mobile Cloud Computing with 4G LTE-Advanced

Addressing Fundamental Challenges in Mobile Cloud Computing with 4G LTE-Advanced

Scott Fowler (Linköping University, Sweden)
DOI: 10.4018/978-1-4666-4781-7.ch003
OnDemand PDF Download:
No Current Special Offers


Today, mobile tools, such as smartphones and tablets, have become primary computing devices for many users. One mobile tool to satisfy this is the 4G network technology LTE (Long-Term Evolution)-Advanced. These mobile tools are resource-poor due to limited battery life. Mobile Cloud Computing (MCC) is intended to provide services to mobile users by supplementing the resource-paucity of mobile devices (i.e. off-loading tasks/data on the Internet and providing the resources to a local client on-demand). However, despite LTE-Advanced’s improved network quality, much needs to be done before MCC can reach its true potential. This chapter characterizes key challenges for deployment of MCC with 4G: device battery lifetime, latency, quality of service/experience, and handover. Statistical modeling is a powerful tool to address these issues. Once MCC with 4G network behavior is characterized, it is translated into the future development of innovative mobile technologies for a wide variety of new applications.
Chapter Preview


Today’s Mobile Communications. The advancement of mobile technologies has profoundly affected our lives. It is a rapidly growing trend that more users are becoming dependent on the mobile tools as their primary computing devices, replacing the traditional stationary hardware (Mei 2011), while the mobile-only Internet population is projected to grow up to 788 million people worldwide by 2015 (Rao 2011); hence the impact of the mobile communication market on the global economy is obvious. Now the features for handling multimedia (images, videos, music, and other media) are integrated into the smartphones, and thus the potential for mobile communication keeps expanding.

However, there is a major obstacle for further development and that is the resource-paucity of portable devices. Even though mobile hardware keeps evolving, they will always be resource-poor relative to stationary hardware (Satyanarayanan 2009). The reason is that, first, battery technologies for mobile devices only allow limited computing power on a portable lightweight package, and second, the processing power and the memory of mobile hardware are much smaller than those of traditional desktops and laptops. This presents another challenge for a mobile device to execute resource-hungry user applications. Hence, a logical and obvious solution is to leverage cloud computing. With cloud computing, the resource intensive applications can be stripped out of the mobile devices and out-sourced for remote execution over the Internet.

Cloud computing: Cloud computing has become an important paradigm for delivering shared resources on-demand (e.g., infrastructure, platform, software, and so on), to a user’s devices (e.g. computer or mobile device), over the Internet (Garg 2011), just like other utilities (e.g. water, electricity and gas). End-users can access cloud applications through a web browser on the desktop computer or on their mobile device. While the software and data is stored on servers at an unknown remote location, the end-users can receive the same, or better, level of service and performance, as if the software programs were installed on their local computing device. Synergy between these features of cloud computing and mobility of portable handsets is termed Mobile Cloud Computing.

Complete Chapter List

Search this Book: