Service Provisioning for IoT Applications with Multiple Sources in Mobile Edge Computing

dc.contributor.authorLi, Jingen
dc.contributor.authorLiang, Weifaen
dc.contributor.authorXu, Zichuanen
dc.contributor.authorZhou, Wanleien
dc.date.accessioned2025-12-28T19:40:40Z
dc.date.available2025-12-28T19:40:40Z
dc.date.issued2020-11-16en
dc.description.abstractWe are embracing an era of Internet of Things (IoTs). However, the latency brought by unstable wireless networks and computation failures caused by limited resources on IoT devices seriously impacts the quality of service of user experienced. To address these shortcomings, the Mobile Edge Computing (MEC) platform provides a promising solution for the service provisioning of IoT applications, where edge-clouds (cloudlets) are co-located with wireless access points in the proximity of IoT devices, and the service response latency can be significantly reduced. Meanwhile, each IoT application usually imposes a service function chain enforcement for its data transmission, which consists of different service functions in a specified order, and each data packet transfer in the network from the gateways of IoT devices to the destination must pass through each of the service functions in order.In this paper, we study IoT-driven service provisioning in an MEC network for various IoT applications with service function chain requirements, where an IoT application consists of multiple data streams from different IoT sources that will be uploaded to the MEC network for aggregation, processing, and storage. We first formulate a novel cost minimization problem for IoT-driven service provisioning in MEC networks. We then show that the problem is NP-hard, and propose an IoT-driven service provisioning framework for IoT applications, which consists of streaming data uploading from multiple IoT sources to the MEC network, data stream aggregation and routing, and Virtual Network Function (VNF) instance placement and sharing in cloudlets in the MEC network. In addition, we devise an efficient algorithm for the problem, built upon the proposed service framework. We finally evaluate the performance of the proposed algorithm through experimental simulations. Experimental results demonstrate that the proposed algorithm is promising, compared with the lower bound on the optimal solution of the problem and another comparison heuristic.en
dc.description.statusPeer-revieweden
dc.format.extent12en
dc.identifier.isbn9781728171586en
dc.identifier.scopus85099886470en
dc.identifier.urihttps://hdl.handle.net/1885/733797222
dc.language.isoenen
dc.publisherIEEE Computer Societyen
dc.relation.ispartofProceedings of the IEEE 45th Conference on Local Computer Networks, LCN 2020en
dc.relation.ispartofseries45th IEEE Conference on Local Computer Networks, LCN 2020en
dc.relation.ispartofseriesProceedings - Conference on Local Computer Networks, LCNen
dc.rightsPublisher Copyright: © 2020 IEEE.en
dc.titleService Provisioning for IoT Applications with Multiple Sources in Mobile Edge Computingen
dc.typeConference paperen
dspace.entity.typePublicationen
local.bibliographicCitation.lastpage53en
local.bibliographicCitation.startpage42en
local.contributor.affiliationLi, Jing; School of Computing, ANU College of Systems and Society, The Australian National Universityen
local.contributor.affiliationLiang, Weifa; School of Computing, ANU College of Systems and Society, The Australian National Universityen
local.contributor.affiliationXu, Zichuan; Dalian University of Technologyen
local.contributor.affiliationZhou, Wanlei; University of Technology Sydneyen
local.identifier.ariespublicationa383154xPUB18777en
local.identifier.doi10.1109/LCN48667.2020.9314795en
local.identifier.pureff722f2a-00e2-4e86-881f-221008b40987en
local.identifier.urlhttps://www.scopus.com/pages/publications/85099886470en
local.type.statusPublisheden

Downloads