ABSTRACT
Computational offloading has become an important strategy to augment computational capabilities of resource constrained devices. While several techniques and frameworks have been proposed in the literature, currently quantifying the cost of offloading in the wild remains challenging. Indeed, the performance of computational offloading is affected by contextual factors ranging from network quality to energy consumption of the device and load of the offloading infrastructure. This makes it infeasible for a single device to capture all possible contexts and to make optimal offloading decisions. To improve the design of offloading mechanisms, we propose MobileCloudSim, a novel and innovative context-aware simulation toolkit that can be used to asses the impact of computational offloading in a large-scale variety of complex contexts. Unlike traditional simulators that generate synthetic data, MobileCloudSim relies on crowdsensing to create realistic offloading conditions that characterize different offloading contexts.
- Rodrigo N Calheiros et al. 2011. CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software: Practice and experience 41, 1 (2011), 23--50. Google ScholarDigital Library
- Niroshinie Fernando et al. 2013. Mobile cloud computing: A survey. Future generation computer systems 29, 1 (2013). Google ScholarDigital Library
- Huber Flores et al. 2015. Mobile Code Offloading: From Concept to Practice and Beyond. IEEE Communications Magazine 53, 4 (2015), 80--88.Google Scholar
- Huber Flores et al. 2017. Evidence-aware Mobile Computational Offloading. IEEE Transactions on Mobile Computing (2017).Google Scholar
Index Terms
- MobileCloudSim: A Context-aware Simulation Toolkit for Mobile Computational Offloading
Recommendations
Adaptive code offloading for mobile cloud applications: exploiting fuzzy sets and evidence-based learning
MCS '13: Proceeding of the fourth ACM workshop on Mobile cloud computing and servicesMobile cloud computing is arising as a prominent domain that is seeking to bring the massive advantages of the cloud to the resource constrained smartphones, by following a delegation or offloading criteria. In a delegation model, a mobile device ...
Adaptive code offloading for mobile cloud applications: exploiting fuzzy sets and evidence-based learning
MCS '13: Proceeding of the fourth ACM workshop on Mobile cloud computing and servicesMobile cloud computing is arising as a prominent domain that is seeking to bring the massive advantages of the cloud to the resource constrained smartphones, by following a delegation or offloading criteria. In a delegation model, a mobile device ...
A Group-based Fault Tolerant Mechanism for Heterogeneous Mobile Clouds
MobiQuitous 2017: Proceedings of the 14th EAI International Conference on Mobile and Ubiquitous Systems: Computing, Networking and ServicesRecent developments of the enhanced hardware on mobile devices such as quad-core CPUs and various sensors have made it possible to build a powerful heterogeneous mobile cloud offloading service that consists of a mobile ad-hoc cloud, nearby servers and ...
Comments