Aalto University School of Science and Technology
Mobile computation offloading means transfer of execution of mobile software computation outside of the actual device. In this paper, the authors use a context-driven approach to analyze and design offloading systems. They conduct a literature survey of the types of offloading, supportive architectural models and existing frameworks to propose taxonomies of mobile offloading from viewpoints of an overall computation system and mobile software architecture. Moreover, they propose offloading into a local network, calling this local context offloading. The idea is to minimize network distance to maintain lower latency and higher bitrates, which have an effect to the power consumption in data communications.