PECSA: Practical Edge Computing Service Architecture Applicable to Adaptive IoT-Based Applications
The cloud-based Internet of Things (IoT-Cloud) combines the advantages of the IoT and cloud computing, which not only expands the scope of cloud computing but also enhances the data processing capability of the IoT. Users always seek affordable and efficient services, which can be completed by the c...
Guardado en:
Autores principales: | , |
---|---|
Formato: | article |
Lenguaje: | EN |
Publicado: |
MDPI AG
2021
|
Materias: | |
Acceso en línea: | https://doaj.org/article/2d2d266fc0424493bb7aa2241ce85f1f |
Etiquetas: |
Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
|
id |
oai:doaj.org-article:2d2d266fc0424493bb7aa2241ce85f1f |
---|---|
record_format |
dspace |
spelling |
oai:doaj.org-article:2d2d266fc0424493bb7aa2241ce85f1f2021-11-25T17:40:02ZPECSA: Practical Edge Computing Service Architecture Applicable to Adaptive IoT-Based Applications10.3390/fi131102941999-5903https://doaj.org/article/2d2d266fc0424493bb7aa2241ce85f1f2021-11-01T00:00:00Zhttps://www.mdpi.com/1999-5903/13/11/294https://doaj.org/toc/1999-5903The cloud-based Internet of Things (IoT-Cloud) combines the advantages of the IoT and cloud computing, which not only expands the scope of cloud computing but also enhances the data processing capability of the IoT. Users always seek affordable and efficient services, which can be completed by the cooperation of all available network resources, such as edge computing nodes. However, current solutions exhibit significant security and efficiency problems that must be solved. Insider attacks could degrade the performance of the IoT-Cloud due to its natural environment and inherent open construction. Unfortunately, traditional security approaches cannot defend against these attacks effectively. In this paper, a novel practical edge computing service architecture (PECSA), which integrates a trust management methodology with dynamic cost evaluation schemes, is proposed to address these problems. In the architecture, the edge network devices and edge platform cooperate to achieve a shorter response time and/or less economic costs, as well as to enhance the effectiveness of the trust management methodology, respectively. To achieve faster responses for IoT-based requirements, all the edge computing devices and cloud resources cooperate in a reasonable way by evaluating computational cost and runtime resource capacity in the edge networks. Moreover, when cooperated with the edge platform, the edge networks compute trust values of linked nodes and find the best collaborative approach for each user to meet various service requirements. Experimental results demonstrate the efficiency and the security of the proposed architecture.Jianhua LiuZibo WuMDPI AGarticleedge computingcloudInternet of Things (IoT)efficiencytrustInformation technologyT58.5-58.64ENFuture Internet, Vol 13, Iss 294, p 294 (2021) |
institution |
DOAJ |
collection |
DOAJ |
language |
EN |
topic |
edge computing cloud Internet of Things (IoT) efficiency trust Information technology T58.5-58.64 |
spellingShingle |
edge computing cloud Internet of Things (IoT) efficiency trust Information technology T58.5-58.64 Jianhua Liu Zibo Wu PECSA: Practical Edge Computing Service Architecture Applicable to Adaptive IoT-Based Applications |
description |
The cloud-based Internet of Things (IoT-Cloud) combines the advantages of the IoT and cloud computing, which not only expands the scope of cloud computing but also enhances the data processing capability of the IoT. Users always seek affordable and efficient services, which can be completed by the cooperation of all available network resources, such as edge computing nodes. However, current solutions exhibit significant security and efficiency problems that must be solved. Insider attacks could degrade the performance of the IoT-Cloud due to its natural environment and inherent open construction. Unfortunately, traditional security approaches cannot defend against these attacks effectively. In this paper, a novel practical edge computing service architecture (PECSA), which integrates a trust management methodology with dynamic cost evaluation schemes, is proposed to address these problems. In the architecture, the edge network devices and edge platform cooperate to achieve a shorter response time and/or less economic costs, as well as to enhance the effectiveness of the trust management methodology, respectively. To achieve faster responses for IoT-based requirements, all the edge computing devices and cloud resources cooperate in a reasonable way by evaluating computational cost and runtime resource capacity in the edge networks. Moreover, when cooperated with the edge platform, the edge networks compute trust values of linked nodes and find the best collaborative approach for each user to meet various service requirements. Experimental results demonstrate the efficiency and the security of the proposed architecture. |
format |
article |
author |
Jianhua Liu Zibo Wu |
author_facet |
Jianhua Liu Zibo Wu |
author_sort |
Jianhua Liu |
title |
PECSA: Practical Edge Computing Service Architecture Applicable to Adaptive IoT-Based Applications |
title_short |
PECSA: Practical Edge Computing Service Architecture Applicable to Adaptive IoT-Based Applications |
title_full |
PECSA: Practical Edge Computing Service Architecture Applicable to Adaptive IoT-Based Applications |
title_fullStr |
PECSA: Practical Edge Computing Service Architecture Applicable to Adaptive IoT-Based Applications |
title_full_unstemmed |
PECSA: Practical Edge Computing Service Architecture Applicable to Adaptive IoT-Based Applications |
title_sort |
pecsa: practical edge computing service architecture applicable to adaptive iot-based applications |
publisher |
MDPI AG |
publishDate |
2021 |
url |
https://doaj.org/article/2d2d266fc0424493bb7aa2241ce85f1f |
work_keys_str_mv |
AT jianhualiu pecsapracticaledgecomputingservicearchitectureapplicabletoadaptiveiotbasedapplications AT zibowu pecsapracticaledgecomputingservicearchitectureapplicabletoadaptiveiotbasedapplications |
_version_ |
1718412095042617344 |