Performance Evaluation of Message Routing Strategies in the Internet of Robotic Things Using the D/M/c/K/FCFS Queuing Network
The Internet of Robotic Things (IoRT) has emerged as a promising computing paradigm integrating the cloud/fog/edge computing continuum in the Internet of Things (IoT) to optimize the operations of intelligent robotic agents in factories. A single robot agent at the edge of the network can comprise h...
Guardado en:
Autores principales: | , , , , |
---|---|
Formato: | article |
Lenguaje: | EN |
Publicado: |
MDPI AG
2021
|
Materias: | |
Acceso en línea: | https://doaj.org/article/2e7cb049e605480cb014a92aa32784c7 |
Etiquetas: |
Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
|
id |
oai:doaj.org-article:2e7cb049e605480cb014a92aa32784c7 |
---|---|
record_format |
dspace |
spelling |
oai:doaj.org-article:2e7cb049e605480cb014a92aa32784c72021-11-11T15:38:32ZPerformance Evaluation of Message Routing Strategies in the Internet of Robotic Things Using the D/M/c/K/FCFS Queuing Network10.3390/electronics102126262079-9292https://doaj.org/article/2e7cb049e605480cb014a92aa32784c72021-10-01T00:00:00Zhttps://www.mdpi.com/2079-9292/10/21/2626https://doaj.org/toc/2079-9292The Internet of Robotic Things (IoRT) has emerged as a promising computing paradigm integrating the cloud/fog/edge computing continuum in the Internet of Things (IoT) to optimize the operations of intelligent robotic agents in factories. A single robot agent at the edge of the network can comprise hundreds of sensors and actuators; thus, the tasks performed by multiple agents can be computationally expensive, which are often possible by offloading the computing tasks to the distant computing resources in the cloud or fog computing layers. In this context, it is of paramount importance to assimilate the performance impact of different system components and parameters in an IoRT infrastructure to provide IoRT system designers with tools to assess the performance of their manufacturing projects at different stages of development. Therefore, we propose in this article a performance evaluation methodology based on the D/M/c/K/FCFS queuing network pattern and present a queuing-network-based performance model for the performance assessment of compatible IoRT systems associated with the edge, fog, and cloud computing paradigms. To find the factors that expose the highest impact on the system performance in practical scenarios, a sensitivity analysis using the Design of Experiments (DoE) was performed on the proposed performance model. On the outputs obtained by the DoE, comprehensive performance analyses were conducted to assimilate the impact of different routing strategies and the variation in the capacity of the system components. The analysis results indicated that the proposed model enables the evaluation of how different configurations of the components of the IoRT architecture impact the system performance through different performance metrics of interest including the (i) mean response time, (ii) utilization of components, (iii) number of messages, and (iv) drop rate. This study can help improve the operation and management of IoRT infrastructures associated with the cloud/fog/edge computing continuum in practice.Leonel FeitosaGlauber GonçalvesTuan Anh NguyenJae Woo LeeFrancisco Airton SilvaMDPI AGarticlecloud/fog/edge computingInternet of Robotic Thingsqueuing networkdesign of experimentsperformance evaluationElectronicsTK7800-8360ENElectronics, Vol 10, Iss 2626, p 2626 (2021) |
institution |
DOAJ |
collection |
DOAJ |
language |
EN |
topic |
cloud/fog/edge computing Internet of Robotic Things queuing network design of experiments performance evaluation Electronics TK7800-8360 |
spellingShingle |
cloud/fog/edge computing Internet of Robotic Things queuing network design of experiments performance evaluation Electronics TK7800-8360 Leonel Feitosa Glauber Gonçalves Tuan Anh Nguyen Jae Woo Lee Francisco Airton Silva Performance Evaluation of Message Routing Strategies in the Internet of Robotic Things Using the D/M/c/K/FCFS Queuing Network |
description |
The Internet of Robotic Things (IoRT) has emerged as a promising computing paradigm integrating the cloud/fog/edge computing continuum in the Internet of Things (IoT) to optimize the operations of intelligent robotic agents in factories. A single robot agent at the edge of the network can comprise hundreds of sensors and actuators; thus, the tasks performed by multiple agents can be computationally expensive, which are often possible by offloading the computing tasks to the distant computing resources in the cloud or fog computing layers. In this context, it is of paramount importance to assimilate the performance impact of different system components and parameters in an IoRT infrastructure to provide IoRT system designers with tools to assess the performance of their manufacturing projects at different stages of development. Therefore, we propose in this article a performance evaluation methodology based on the D/M/c/K/FCFS queuing network pattern and present a queuing-network-based performance model for the performance assessment of compatible IoRT systems associated with the edge, fog, and cloud computing paradigms. To find the factors that expose the highest impact on the system performance in practical scenarios, a sensitivity analysis using the Design of Experiments (DoE) was performed on the proposed performance model. On the outputs obtained by the DoE, comprehensive performance analyses were conducted to assimilate the impact of different routing strategies and the variation in the capacity of the system components. The analysis results indicated that the proposed model enables the evaluation of how different configurations of the components of the IoRT architecture impact the system performance through different performance metrics of interest including the (i) mean response time, (ii) utilization of components, (iii) number of messages, and (iv) drop rate. This study can help improve the operation and management of IoRT infrastructures associated with the cloud/fog/edge computing continuum in practice. |
format |
article |
author |
Leonel Feitosa Glauber Gonçalves Tuan Anh Nguyen Jae Woo Lee Francisco Airton Silva |
author_facet |
Leonel Feitosa Glauber Gonçalves Tuan Anh Nguyen Jae Woo Lee Francisco Airton Silva |
author_sort |
Leonel Feitosa |
title |
Performance Evaluation of Message Routing Strategies in the Internet of Robotic Things Using the D/M/c/K/FCFS Queuing Network |
title_short |
Performance Evaluation of Message Routing Strategies in the Internet of Robotic Things Using the D/M/c/K/FCFS Queuing Network |
title_full |
Performance Evaluation of Message Routing Strategies in the Internet of Robotic Things Using the D/M/c/K/FCFS Queuing Network |
title_fullStr |
Performance Evaluation of Message Routing Strategies in the Internet of Robotic Things Using the D/M/c/K/FCFS Queuing Network |
title_full_unstemmed |
Performance Evaluation of Message Routing Strategies in the Internet of Robotic Things Using the D/M/c/K/FCFS Queuing Network |
title_sort |
performance evaluation of message routing strategies in the internet of robotic things using the d/m/c/k/fcfs queuing network |
publisher |
MDPI AG |
publishDate |
2021 |
url |
https://doaj.org/article/2e7cb049e605480cb014a92aa32784c7 |
work_keys_str_mv |
AT leonelfeitosa performanceevaluationofmessageroutingstrategiesintheinternetofroboticthingsusingthedmckfcfsqueuingnetwork AT glaubergoncalves performanceevaluationofmessageroutingstrategiesintheinternetofroboticthingsusingthedmckfcfsqueuingnetwork AT tuananhnguyen performanceevaluationofmessageroutingstrategiesintheinternetofroboticthingsusingthedmckfcfsqueuingnetwork AT jaewoolee performanceevaluationofmessageroutingstrategiesintheinternetofroboticthingsusingthedmckfcfsqueuingnetwork AT franciscoairtonsilva performanceevaluationofmessageroutingstrategiesintheinternetofroboticthingsusingthedmckfcfsqueuingnetwork |
_version_ |
1718434786363572224 |