An experimental study of fog and cloud computing in CEP-based Real-Time IoT applications

Descripción del Articulo

Internet of Things (IoT) has posed new requirements to the underlying processing architecture, specially for real-time applications, such as event-detection services. Complex Event Processing (CEP) engines provide a powerful tool to implement these services. Fog computing has raised as a solution to...

Descripción completa

Detalles Bibliográficos
Autores: Mondragon Ruiz, G., Tenorio Trigoso, Alonso, Castillo Cara, José Manuel, Caminero, B., Carrion, C.
Formato: artículo
Fecha de Publicación:2021
Institución:Universidad de Lima
Repositorio:ULIMA-Institucional
Lenguaje:inglés
OAI Identifier:oai:repositorio.ulima.edu.pe:20.500.12724/13450
Enlace del recurso:https://hdl.handle.net/20.500.12724/13450
https://doi.org/10.1186/s13677-021-00245-7
Nivel de acceso:acceso abierto
Materia:Event processing (Computación)
Cloud computing
Internet of things
Procesamiento de eventos
Computación en la nube
Internet de las cosas
https://purl.org/pe-repo/ocde/ford#2.02.04
id RULI_d8752fca75c8ad7f20d23d37612b5ad8
oai_identifier_str oai:repositorio.ulima.edu.pe:20.500.12724/13450
network_acronym_str RULI
network_name_str ULIMA-Institucional
repository_id_str 3883
dc.title.en_EN.fl_str_mv An experimental study of fog and cloud computing in CEP-based Real-Time IoT applications
title An experimental study of fog and cloud computing in CEP-based Real-Time IoT applications
spellingShingle An experimental study of fog and cloud computing in CEP-based Real-Time IoT applications
Mondragon Ruiz, G.
Event processing (Computación)
Cloud computing
Internet of things
Procesamiento de eventos
Computación en la nube
Internet de las cosas
https://purl.org/pe-repo/ocde/ford#2.02.04
title_short An experimental study of fog and cloud computing in CEP-based Real-Time IoT applications
title_full An experimental study of fog and cloud computing in CEP-based Real-Time IoT applications
title_fullStr An experimental study of fog and cloud computing in CEP-based Real-Time IoT applications
title_full_unstemmed An experimental study of fog and cloud computing in CEP-based Real-Time IoT applications
title_sort An experimental study of fog and cloud computing in CEP-based Real-Time IoT applications
author Mondragon Ruiz, G.
author_facet Mondragon Ruiz, G.
Tenorio Trigoso, Alonso
Castillo Cara, José Manuel
Caminero, B.
Carrion, C.
author_role author
author2 Tenorio Trigoso, Alonso
Castillo Cara, José Manuel
Caminero, B.
Carrion, C.
author2_role author
author
author
author
dc.contributor.other.none.fl_str_mv Tenorio Trigoso, Alonso
dc.contributor.author.fl_str_mv Mondragon Ruiz, G.
Tenorio Trigoso, Alonso
Castillo Cara, José Manuel
Caminero, B.
Carrion, C.
dc.subject.en_EN.fl_str_mv Event processing (Computación)
Cloud computing
Internet of things
topic Event processing (Computación)
Cloud computing
Internet of things
Procesamiento de eventos
Computación en la nube
Internet de las cosas
https://purl.org/pe-repo/ocde/ford#2.02.04
dc.subject.es_PE.fl_str_mv Procesamiento de eventos
Computación en la nube
Internet de las cosas
dc.subject.ocde.none.fl_str_mv https://purl.org/pe-repo/ocde/ford#2.02.04
description Internet of Things (IoT) has posed new requirements to the underlying processing architecture, specially for real-time applications, such as event-detection services. Complex Event Processing (CEP) engines provide a powerful tool to implement these services. Fog computing has raised as a solution to support IoT real-time applications, in contrast to the Cloud-based approach. This work is aimed at analysing a CEP-based Fog architecture for real-time IoT applications that uses a publish-subscribe protocol. A testbed has been developed with low-cost and local resources to verify the suitability of CEP-engines to low-cost computing resources. To assess performance we have analysed the effectiveness and cost of the proposal in terms of latency and resource usage, respectively. Results show that the fog computing architecture reduces event-detection latencies up to 35%, while the available computing resources are being used more efficiently, when compared to a Cloud deployment. Performance evaluation also identifies the communication between the CEP-engine and the final users as the most time consuming component of latency. Moreover, the latency analysis concludes that the time required by CEP-engine is related to the compute resources, but is nonlinear dependent of the number of things connected.
publishDate 2021
dc.date.accessioned.none.fl_str_mv 2021-06-22T15:59:50Z
dc.date.available.none.fl_str_mv 2021-06-22T15:59:50Z
dc.date.issued.fl_str_mv 2021
dc.type.none.fl_str_mv info:eu-repo/semantics/article
dc.type.other.none.fl_str_mv Artículo en Scopus
format article
dc.identifier.citation.es_PE.fl_str_mv Mondragon-Ruiz, G.,Tenorio-Trigoso, A.,Castillo-Cara, J. M., Caminero, B. & Carrion, C. (2021). An experimental study of fog and cloud computing in CEP-based Real-Time IoT applications. Journal of Cloud Computing, 10(1). https://doi.org/10.1186/s13677-021-00245-7
dc.identifier.issn.none.fl_str_mv 2192-113X
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12724/13450
dc.identifier.journal.none.fl_str_mv Journal of Cloud Computing
dc.identifier.isni.none.fl_str_mv 0000000121541816
dc.identifier.doi.none.fl_str_mv https://doi.org/10.1186/s13677-021-00245-7
dc.identifier.scopusid.none.fl_str_mv 2-s2.0-85107544135
identifier_str_mv Mondragon-Ruiz, G.,Tenorio-Trigoso, A.,Castillo-Cara, J. M., Caminero, B. & Carrion, C. (2021). An experimental study of fog and cloud computing in CEP-based Real-Time IoT applications. Journal of Cloud Computing, 10(1). https://doi.org/10.1186/s13677-021-00245-7
2192-113X
Journal of Cloud Computing
0000000121541816
2-s2.0-85107544135
url https://hdl.handle.net/20.500.12724/13450
https://doi.org/10.1186/s13677-021-00245-7
dc.language.iso.none.fl_str_mv eng
language eng
dc.relation.ispartof.none.fl_str_mv urn:issn:2192-113X
dc.rights.*.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.uri.*.fl_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/4.0/
dc.format.none.fl_str_mv application/html
dc.publisher.none.fl_str_mv Springer
dc.publisher.country.none.fl_str_mv CH
publisher.none.fl_str_mv Springer
dc.source.none.fl_str_mv Repositorio Institucional - Ulima
Universidad de Lima
reponame:ULIMA-Institucional
instname:Universidad de Lima
instacron:ULIMA
instname_str Universidad de Lima
instacron_str ULIMA
institution ULIMA
reponame_str ULIMA-Institucional
collection ULIMA-Institucional
bitstream.url.fl_str_mv https://repositorio.ulima.edu.pe/bitstream/20.500.12724/13450/3/license.txt
https://repositorio.ulima.edu.pe/bitstream/20.500.12724/13450/2/license_rdf
bitstream.checksum.fl_str_mv 8a4605be74aa9ea9d79846c1fba20a33
8fc46f5e71650fd7adee84a69b9163c2
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositorio Universidad de Lima
repository.mail.fl_str_mv repositorio@ulima.edu.pe
_version_ 1840272165662883840
spelling Mondragon Ruiz, G.Tenorio Trigoso, AlonsoCastillo Cara, José ManuelCaminero, B.Carrion, C.Tenorio Trigoso, Alonso2021-06-22T15:59:50Z2021-06-22T15:59:50Z2021Mondragon-Ruiz, G.,Tenorio-Trigoso, A.,Castillo-Cara, J. M., Caminero, B. & Carrion, C. (2021). An experimental study of fog and cloud computing in CEP-based Real-Time IoT applications. Journal of Cloud Computing, 10(1). https://doi.org/10.1186/s13677-021-00245-72192-113Xhttps://hdl.handle.net/20.500.12724/13450Journal of Cloud Computing0000000121541816https://doi.org/10.1186/s13677-021-00245-72-s2.0-85107544135Internet of Things (IoT) has posed new requirements to the underlying processing architecture, specially for real-time applications, such as event-detection services. Complex Event Processing (CEP) engines provide a powerful tool to implement these services. Fog computing has raised as a solution to support IoT real-time applications, in contrast to the Cloud-based approach. This work is aimed at analysing a CEP-based Fog architecture for real-time IoT applications that uses a publish-subscribe protocol. A testbed has been developed with low-cost and local resources to verify the suitability of CEP-engines to low-cost computing resources. To assess performance we have analysed the effectiveness and cost of the proposal in terms of latency and resource usage, respectively. Results show that the fog computing architecture reduces event-detection latencies up to 35%, while the available computing resources are being used more efficiently, when compared to a Cloud deployment. Performance evaluation also identifies the communication between the CEP-engine and the final users as the most time consuming component of latency. Moreover, the latency analysis concludes that the time required by CEP-engine is related to the compute resources, but is nonlinear dependent of the number of things connected.application/htmlengSpringerCHurn:issn:2192-113Xinfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/4.0/Repositorio Institucional - UlimaUniversidad de Limareponame:ULIMA-Institucionalinstname:Universidad de Limainstacron:ULIMAEvent processing (Computación)Cloud computingInternet of thingsProcesamiento de eventosComputación en la nubeInternet de las cosashttps://purl.org/pe-repo/ocde/ford#2.02.04An experimental study of fog and cloud computing in CEP-based Real-Time IoT applicationsinfo:eu-repo/semantics/articleArtículo en ScopusNo figura en la lista del año 2020Universidad de Lima9LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.ulima.edu.pe/bitstream/20.500.12724/13450/3/license.txt8a4605be74aa9ea9d79846c1fba20a33MD53CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81037https://repositorio.ulima.edu.pe/bitstream/20.500.12724/13450/2/license_rdf8fc46f5e71650fd7adee84a69b9163c2MD5220.500.12724/13450oai:repositorio.ulima.edu.pe:20.500.12724/134502025-04-09 09:39:50.805Repositorio Universidad de Limarepositorio@ulima.edu.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=
score 13.124538
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).