Dynamic Offloading Algorithm for Cyber Foraging

dc.contributor.authorWijeratna, J.A.S.
dc.contributor.authorKarunarathne, K.M.C.M.
dc.contributor.authorPriyadarshani, G.A.N.
dc.contributor.authorNilwakka, H.I.
dc.date.accessioned2019-07-11T08:54:40Z
dc.date.available2019-07-11T08:54:40Z
dc.date.issued2018
dc.description.abstractAdvances in semiconductors and computing technologies have enabled small consumer devices such as smart mobile devices to perform heavy computations. Also, the mobile applications we use today are highly resource demanding. Though the mobile devices are capable of running heavy tasks their resources are limited compared to desktop computers or cloud computers. So, we can use the technology called Cyber Foraging which enables mobile devices to use cloud resources to perform resource demanding tasks. In this research paper, we are presenting an efficient algorithm to take decisions dynamically about offloading heavy tasks from mobile device to a resource rich cloud platform. We have identified the project named Rapid, which is the best opensource framework for cyber foraging so far and we implemented an algorithm on top of that project. In the Rapid framework offloading process is done in a static manner by annotating identified resource intensive methods at the development phases. Our algorithm considers the situational factors such as network bandwidth and battery level of the mobile device to take the decision. Also, it considers the previous execution details such as average power consumption and average execution time for both remote and local executions. If the battery level is high and power consumption and execution time for certain method is lower, then that method will not be offloaded to the cloud. If the battery level is lower than a threshold value and execution time is higher for certain method, then that method will be offloaded. We have tested our dynamic approach using n-queen algorithm. According to the results the decision-making algorithm helps resource poor mobile devices to execute resource intensive tasks efficiently and thus provides better and smooth user experience.en_US
dc.identifier.isbn9789550481194
dc.identifier.urihttp://erepo.lib.uwu.ac.lk/bitstream/handle/123456789/1451/126-2018-Dynamic%20Offloading%20Algorithm%20for%20Cyber%20Foraging.pdf?sequence=1&isAllowed=y
dc.language.isoenen_US
dc.publisherUva Wellassa University of Sri Lankaen_US
dc.subjectComputer Scienceen_US
dc.subjectInformation Scienceen_US
dc.subjectComputing and Information Scienceen_US
dc.titleDynamic Offloading Algorithm for Cyber Foragingen_US
dc.title.alternativeInternational Research Conference 2018en_US
dc.typeOtheren_US
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
126-2018-Dynamic Offloading Algorithm for Cyber Foraging.pdf
Size:
111.01 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: