The aforementioned scenario is only one example demonstrating the need for a mobile cloud computing framework. In wearable computing, two major challenges are to reduce the bulkiness of systems for every day use and not having enough battery power [17]. This could be solved by offloading/sharing the computational jobs to the local ‘mobile cloud’, while sensors and peripherals facilitate the pervasive experience for the user. In the area of augmented reality, it has been suggested that using cloud resources [18] can solve similar problems. In biomedical engineering, wearable medical devices forming Body Area Networks (BANs) can enable real time collection and analysis of patients’ medical data [19].