by Edgar Weippl and Pietro Manzoni
A few years ago, the IT industry forecast that consumer demand for data would surpass that of the voice market. At the time, few could conceptualize such an outlook. These days the data market is at least 70% larger than the mobile market, and still growing. Mobile technology has advanced in leaps and bounds over recent years, such that experts predict that, within the next few years, mobile computing will be strictly bound to cloud computing. Mobile cloud computing is set to impact and transform the mobile communication landscape and the whole computing infrastructure. Computing offloading, for example, is one of the main features of mobile computing to improve the battery life of mobile devices and to improve the performance of applications. However, there are many associated issues to solve, including efficient and dynamic offloading in a variable environment.