Extemporaneous Micro-Mobile Service Execution Without Code Sharing

Zheng Song, Minh Le, Young Woo Kwon, Eli Tilevich

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

In mobile edge computing, a mobile or IoT device requests a nearby device to execute some functionality and return back the results. However, the executable code must either be pre-installed on the nearby device or be transferred from the requester device, reducing the utility or safety of device-to-device computing, respectively. To address this problem, we present a micro-service middleware that executes services on nearby mobile devices, with a trusted middleman distributing executable code. Our solution comprises (1) a trusted store of vetted mobile services, self-contained executable modules, downloaded to devices and invoked at runtime; and (2) a middleware system that matches service requirements to available devices to orchestrate the device-to-device communication. Our experiments show that our solution (1) enables executing mobile services on nearby devices, without requiring a device to receive executable code from an untrusted party; (2) supports mobile edge computing in practical settings, increasing performance and decreasing energy consumption; (3) reduces the mobile development workload by reusing services.

Original languageEnglish
Title of host publicationProceedings - IEEE 37th International Conference on Distributed Computing Systems Workshops, ICDCSW 2017
EditorsJoao E. Ferreira, Teruo Higashino, Aibek Musaev
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages181-186
Number of pages6
ISBN (Electronic)9781538632925
DOIs
StatePublished - 13 Jul 2017
Event37th IEEE International Conference on Distributed Computing Systems Workshops, ICDCSW 2017 - Atlanta, United States
Duration: 5 Jun 20178 Jun 2017

Publication series

NameProceedings - IEEE 37th International Conference on Distributed Computing Systems Workshops, ICDCSW 2017

Conference

Conference37th IEEE International Conference on Distributed Computing Systems Workshops, ICDCSW 2017
Country/TerritoryUnited States
CityAtlanta
Period5/06/178/06/17

Fingerprint

Dive into the research topics of 'Extemporaneous Micro-Mobile Service Execution Without Code Sharing'. Together they form a unique fingerprint.

Cite this