Abstract
AbstractInternet 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.
Funder
Ministerio de Ciencia, Innovaci?n y Universidades
Fondo Nacional de Ciencia y Tecnolog?a
Publisher
Springer Science and Business Media LLC
Subject
Computer Networks and Communications,Software
Reference39 articles.
1. Omale G (2018) Gartner Identifies Top 10 Strategic IoT Technologies and Trends. https://www.gartner.com/en/newsroom/press-releases/2018-11-07-gartner-identifies-top-10-strategic-iot-technologies-and-trends. Accessed 21 Dec 2020.
2. Yannuzzi M, van Lingen F, Jain A, Parellada OL, Flores MM, Carrera D, Pérez JL, Montero D, Chacin P, Corsaro A, et al. (2017) A new era for cities with fog computing. IEEE Internet Comput 21(2):54–67.
3. Sarkar S, Chatterjee S, Misra S (2018) Assessment of the Suitability of Fog Computing in the Context of Internet of Things. IEEE Trans Cloud Comput 6(1):46–59. https://doi.org/10.1109/TCC.2015.2485206.
4. Mahmud R, Koch FL, Buyya R (2018) Cloud-fog interoperability in IoT-enabled healthcare solutions In: Proceedings of the 19th International Conference on Distributed Computing and Networking, 32.. ACM, Varanasi.
5. Xiong Z, Feng S, Wang W, Niyato D, Wang P, Han Z (2018) Cloud/fog computing resource management and pricing for blockchain networks. IEEE Internet Things J 6(3):4585–4600.
Cited by
25 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献