2018
DOI: 10.1155/2018/8715294
|View full text |Cite
|
Sign up to set email alerts
|

MobiCOP: A Scalable and Reliable Mobile Code Offloading Solution

Abstract: Code offloading is a popular technique for extending the natural capabilities of mobile devices by migrating processor-intensive tasks to resource-rich surrogates. Despite multiple platforms for offloading being available in academia, these frameworks have yet to permeate the industry. One of the primary reasons for this is limited experimentation in practical settings and lack of reliability, scalability, and options for distribution. This paper introduces MobiCOP, a new code offloading framework designed fro… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
8
1

Relationship

1
8

Authors

Journals

citations
Cited by 20 publications
(7 citation statements)
references
References 27 publications
0
7
0
Order By: Relevance
“…In the last few years, several studies have been developed in response to the challenges offered by MCC [3][4][5][6][7][8][9][10], and with them different approaches for performing computation offloading of mobile applications were proposed. MpOS [3], MAUI [4], ThinkAir [5], MobiCOP [8], Foreseer [9], and CSOS [10] use methods as offloading units, while CloneCloud [6] and EMCO [7] migrate threads to a remote server. Since our solution extends MpOS, we also work at method granularity.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…In the last few years, several studies have been developed in response to the challenges offered by MCC [3][4][5][6][7][8][9][10], and with them different approaches for performing computation offloading of mobile applications were proposed. MpOS [3], MAUI [4], ThinkAir [5], MobiCOP [8], Foreseer [9], and CSOS [10] use methods as offloading units, while CloneCloud [6] and EMCO [7] migrate threads to a remote server. Since our solution extends MpOS, we also work at method granularity.…”
Section: Related Workmentioning
confidence: 99%
“…This decision may take into account the time needed to transfer and execute the task remotely and the energy cost of the offloading operation, as well as several software, hardware, and network-related metrics. Diverse solutions have been proposed to decide when to offload [3][4][5][6][7][8][9][10], but most of them depend on constant profiling of metrics, which imposes the use of local resources that should be avoided. Besides that, the decision-making processes may also use computationally costly tasks, which should preferably be executed outside the mobile device.…”
Section: Introductionmentioning
confidence: 99%
“…Consequently, the cooperating mobile devices could satisfy the requirements of IoT applications (like low latency) better than the traditionally centralized clouds. In this context, several mobile cloud platforms have been proposed in academia to produce the most promising edge results, such as GEMCloud [37], NativeBOINC project [38], Hyrax [39], and MobiCOP [40]. However, energy is one of the challenges faced while utilizing mobile devices as an infrastructure of computing resources, because mobile devices use their energy to offer the services.…”
Section: Mobile Edge Computingmentioning
confidence: 99%
“…Although MCC is a promising alternative for the needs of SMEs, there are some challenges that still remain to be solved, among them are: limited hardware resources and energy consumption in mobile devices, computational offloading, connectivity, security, latency, and heterogeneity [92,93]. These challenges are discussed by these authors, including how they are currently being addressed.…”
Section: Limitationsmentioning
confidence: 99%