SFC-Based IoT Provisioning on a Hybrid Cloud-Fog Computing with a Minimized Latency

The increasing heterogeneity of traffic in the Internet of Things (IoT) service demands presents a challenge for computing nodes to meet the computing resources and link bandwidth required. To address this, IoT requests have been virtualized and organized in service function chaining (SFC), which re...

Full description

Saved in:
Bibliographic Details
Main Authors: Dawit Asmero Atinafu, Muluneh Mekonnen Tulu
Format: Article
Language:English
Published: Wiley 2024-01-01
Series:Journal of Computer Networks and Communications
Online Access:http://dx.doi.org/10.1155/2024/3384837
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832543616880345088
author Dawit Asmero Atinafu
Muluneh Mekonnen Tulu
author_facet Dawit Asmero Atinafu
Muluneh Mekonnen Tulu
author_sort Dawit Asmero Atinafu
collection DOAJ
description The increasing heterogeneity of traffic in the Internet of Things (IoT) service demands presents a challenge for computing nodes to meet the computing resources and link bandwidth required. To address this, IoT requests have been virtualized and organized in service function chaining (SFC), which requires a host among hybrid cloud-fog computing nodes. To find a suitable host for each service function (SF) request, a typical migration algorithm has been used. However, this approach delayed the response due to propagation delays in searching for a valid nearby node. Mission-critical service demands may not even be served at all. This article addresses this issue by proposing two novel approaches: nearest candidate node selection (NCNS) and fastest candidate node selection (FCNS). These approaches employ software-defined network (SDN) controllers and the Markovian arrival process, Markovian service process, and single host (M/M/1) queuing model to monitor the maximum possible latency required to meet the SF service demand by each computing node and finally assigning into one with least latency. With the use of these methods, heuristic monitoring of computing resources is made possible, allowing the selection of the most suitable host computing nodes based on proximity or minimal round-trip time. Moreover, priority-based fastest candidate node selection (PB-FCNS), an adaptation of FCNS, accounts for concurrent service requests using the general arrival process, general service process, and single host node (G/G/1) queuing model. Compared to traditional migration algorithms, NCNS and FCNS provide significant improvements in reducing round-trip time by 5% and decreasing the probability of unsuccessful service function chains by 55%. Despite the cost of installation, employing these methods in conjunction with SDN controllers can reduce latency, maximize service success rates, and guarantee the delivery of heterogeneous service functions.
format Article
id doaj-art-0f5f79848ea046679d99154360bc497c
institution Kabale University
issn 2090-715X
language English
publishDate 2024-01-01
publisher Wiley
record_format Article
series Journal of Computer Networks and Communications
spelling doaj-art-0f5f79848ea046679d99154360bc497c2025-02-03T11:35:31ZengWileyJournal of Computer Networks and Communications2090-715X2024-01-01202410.1155/2024/3384837SFC-Based IoT Provisioning on a Hybrid Cloud-Fog Computing with a Minimized LatencyDawit Asmero Atinafu0Muluneh Mekonnen Tulu1School of Electrical Engineering and Mechanical EngineeringSchool of Electrical Engineering and Mechanical EngineeringThe increasing heterogeneity of traffic in the Internet of Things (IoT) service demands presents a challenge for computing nodes to meet the computing resources and link bandwidth required. To address this, IoT requests have been virtualized and organized in service function chaining (SFC), which requires a host among hybrid cloud-fog computing nodes. To find a suitable host for each service function (SF) request, a typical migration algorithm has been used. However, this approach delayed the response due to propagation delays in searching for a valid nearby node. Mission-critical service demands may not even be served at all. This article addresses this issue by proposing two novel approaches: nearest candidate node selection (NCNS) and fastest candidate node selection (FCNS). These approaches employ software-defined network (SDN) controllers and the Markovian arrival process, Markovian service process, and single host (M/M/1) queuing model to monitor the maximum possible latency required to meet the SF service demand by each computing node and finally assigning into one with least latency. With the use of these methods, heuristic monitoring of computing resources is made possible, allowing the selection of the most suitable host computing nodes based on proximity or minimal round-trip time. Moreover, priority-based fastest candidate node selection (PB-FCNS), an adaptation of FCNS, accounts for concurrent service requests using the general arrival process, general service process, and single host node (G/G/1) queuing model. Compared to traditional migration algorithms, NCNS and FCNS provide significant improvements in reducing round-trip time by 5% and decreasing the probability of unsuccessful service function chains by 55%. Despite the cost of installation, employing these methods in conjunction with SDN controllers can reduce latency, maximize service success rates, and guarantee the delivery of heterogeneous service functions.http://dx.doi.org/10.1155/2024/3384837
spellingShingle Dawit Asmero Atinafu
Muluneh Mekonnen Tulu
SFC-Based IoT Provisioning on a Hybrid Cloud-Fog Computing with a Minimized Latency
Journal of Computer Networks and Communications
title SFC-Based IoT Provisioning on a Hybrid Cloud-Fog Computing with a Minimized Latency
title_full SFC-Based IoT Provisioning on a Hybrid Cloud-Fog Computing with a Minimized Latency
title_fullStr SFC-Based IoT Provisioning on a Hybrid Cloud-Fog Computing with a Minimized Latency
title_full_unstemmed SFC-Based IoT Provisioning on a Hybrid Cloud-Fog Computing with a Minimized Latency
title_short SFC-Based IoT Provisioning on a Hybrid Cloud-Fog Computing with a Minimized Latency
title_sort sfc based iot provisioning on a hybrid cloud fog computing with a minimized latency
url http://dx.doi.org/10.1155/2024/3384837
work_keys_str_mv AT dawitasmeroatinafu sfcbasediotprovisioningonahybridcloudfogcomputingwithaminimizedlatency
AT mulunehmekonnentulu sfcbasediotprovisioningonahybridcloudfogcomputingwithaminimizedlatency