An Efficient Edge Computing-Enabled Network for Used Cooking Oil Collection
Abstract
:1. Introduction
2. Computing Paradigms for the Internet of Things
- Energy management—research should be conducted on energy harvesting solutions, as well as minimizing the used energy during operation;
- Scalability—considering the increasing number of active connected devices, this can raise some concerns regarding the scalability of the standard hierarchical cloud computing paradigm for the IoT;
- Security and privacy—given the low availability of resources, most of the time, advanced security techniques are not implemented by IoT devices. The chosen computing architecture may increase the security and protect privacy, limiting access from external unknown entities;
- Communication–one of the main technological challenges facing IoT. The lack of a silver bullet on a trade-off between coverage, data rate, and energy consumption is still impacting communication-dependent solutions.
2.1. From Edge Computing to Edge Intelligence
2.2. Related Work on Edge Computing Applied to Smart Waste Management
3. SWAN System Specification
3.1. Requirements
- Energy availability: every edge device (smart collection bin) must be battery powered, with an emphasis being placed on reducing its energy footprint to a minimum. If possible, energy harvesting solutions, such as solar, could be applied in order to achieve a self sustainable energy source [33].
- Unitary cost: since the solution must rapidly scale and adapt to an ever-growing network of collection units, the unitary cost will always be considered when choosing between approaches and technologies.
- Data security: sensitive data should always be protected when stored, transferred, or processed, in agreement with the data protection rules [34].
- Network connection: some edge units may be installed in remote areas where a scenario with no network coverage must be considered.
- Data quality. The telemetry sent by each of the collection bins determines whether a collection is required. Therefore, fields like filling level or number of disposals should reach the cloud reliably (minimizing missed communications) and accurately (close to the real values).
3.2. SWAN Architecture
3.2.1. Cloud Layer
3.2.2. Fog Layer
3.2.3. Edge Layer
3.3. SWAN Improvements
- Service AvailabilityThe introduction of user engagement techniques implies that a smart collection bin is able to, directly or indirectly, exchange data with the cloud in order for every user to be able to benefit from the oil collection campaigns and gamification programs. Context-awareness was also introduced in the edge devices. The smart oil bin periodically checks its network status, falling into one of the behaviors specified in Figure 3 and Figure 4.Also, regarding service availability, the end-nodes are currently provided with multimode wide area network communication modules as well as the possibility of national/international roaming between network providers. This feature ensures that, for the vast majority of deployment scenarios, the cloud layer is directly available from the edge nodes’ standpoint.
- Resource EfficiencyEnsuring an intelligent use of energy and operating costs makes the difference between a successful or unsuccessful solution. The application of pay-per-use data plans means that there is an associated cost with every communication event. Meanwhile, the energy consumption also significantly increases during communication (cf. Section 4). In order to mitigate energy consumption and total cost of operation, a dynamic communication paradigm is proposed. Aspects like current filling level, variance in the filling level, and time elapsed since the previous communication event are evaluated prior to any potential data exchange.
- Network OffloadingAs the number of deployed units increases, the load over the used, resource-constrained, wide area networks grows, although the data sent to the cloud on the current iteration consist of low-volume telemetry. Current developments are assessing the possibility of oil classification upon each disposal [35]. Since this complex task relies on computer vision techniques to gather inputs for classification, in a cloud computing approach, the data exchange between the edge and cloud layers tends to increase, overloading the communication link. In an edge computing approach, SWAN proposes a place in which data collection and classification is performed. In Figure 3 and Figure 4, it is specified that prior to sending any telemetry, the edge device needs to process its current local state, which means that only preprocessed/classified data are sent to the cloud/fog layer.
- Security And PrivacyIn a scenario where the smart cooking oil collection bin collects sensitive data upon each disposal, security mechanisms should be implemented in order to cope with the strictest data protection rules (e.g., European General Data Protection Rules—GDPR [34]). Given the resource-constrained nature of IoT devices, the smart collection bin cannot rely solely on complex encryption techniques to ensure privacy and data security [38]. Therefore, besides implementing the state of the art standards on IoT security, SWAN proposes an architecture-level second layer of security by specifying two distinct communication channels. A low-bandwidth, long-range channel is aimed exclusively at nonsensitive telemetry (e.g., filling level) and a secure-oriented, second one (via vehicular fog) is used for the exchange of user data and system-related configurations (see Figure 2).
4. Evaluation
4.1. User Engagement
4.2. Edge Device Consumption and Oil Collection Efficiency
5. Conclusions
Future Work
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Kranenburg, R.; Bassi, A. IoT Challenges. Commun. Mob. Comput. 2012, 1, 9. [Google Scholar] [CrossRef]
- Sánchez-Corcuera, R.; Nuñez-Marcos, A.; Sesma-Solance, J.; Bilbao-Jayo, A.; Mulero, R.; Zulaika, U.; Azkune, G.; Almeida, A. Smart cities survey: Technologies, application domains and challenges for the cities of the future. Int. J. Distrib. Sens. Netw. 2019, 15, 1550147719853984. [Google Scholar] [CrossRef]
- Amasuomo, E.; Baird, J. The Concept of Waste and Waste Management. J. Manag. Sustain. 2016, 6, 88. [Google Scholar] [CrossRef]
- Vergara, S.E.; Tchobanoglous, G. Municipal Solid Waste and the Environment: A Global Perspective. Annu. Rev. Environ. Resour. 2012, 37, 277–309. [Google Scholar] [CrossRef]
- Hardlevel. Household Collection of Used Cooking Oil. 2020. Available online: https://www.hardlevel.pt/produtoseservicos-en (accessed on 11 September 2020).
- Botelho, C.; Gautier, C.; Silva, C.A.M.d. Valorização dos Óleos Alimentares Usados Com Base na Caracterização dos Meios, Pessoas e Procedimentos. 2018. Available online: http://hdl.handle.net/10451/35414 (accessed on 24 January 2020).
- Zichermann, G.; Cunningham, C. Gamification by Design: Implementing Game Mechanics in Web and Mobile Apps; O’Reilly Media, Inc.: Sebastopol, CA, USA, 2011; p. 15. [Google Scholar]
- Statista. Internet of Things (IoT) Connected Devices Installed Base Worldwide from 2015 to 2025. 2015. Available online: https://www.statista.com/statistics/471264/iot-number-of-connected-devices-worldwide/ (accessed on 15 July 2020).
- Alsharif, M.H.; Kelechi, A.H.; Jahid, A.; Kannadasan, R.; Singla, M.K.; Gupta, J.; Geem, Z.W. A comprehensive survey of energy-efficient computing to enable sustainable massive IoT networks. Alex. Eng. J. 2024, 91, 12–29. [Google Scholar] [CrossRef]
- Mell, P.M.; Grance, T. The NIST Definition of Cloud Computing; Technical Report SP 800-145; National Institute of Standards and Technology: Gaithersburg, MD, USA, 2011. [Google Scholar]
- Shaw, S.B.; Singh, A.K. A survey on cloud computing. In Proceedings of the 2014 International Conference on Green Computing Communication and Electrical Engineering (ICGCCEE), Coimbatore, India, 6–8 March 2014; pp. 1–6. [Google Scholar] [CrossRef]
- Ometov, A.; Molua, O.; Komarov, M.; Nurmi, J. A Survey of Security in Cloud, Edge, and Fog Computing. Sensors 2022, 22, 927. [Google Scholar] [CrossRef] [PubMed]
- Al-Qamash, A.; Soliman, I.; Abulibdeh, R.; Saleh, M. Cloud, Fog, and Edge Computing: A Software Engineering Perspective. In Proceedings of the 2018 International Conference on Computer and Applications (ICCA), Beirut, Lebanon, 25–26 August 2018; pp. 276–284. [Google Scholar] [CrossRef]
- Shi, W.; Dustdar, S. The Promise of Edge Computing. Computer 2016, 49, 78–81. [Google Scholar] [CrossRef]
- Cisco. Fog Computing and the Internet of Things: Extend the Cloud to Where the Things Are; White Paper; Cisco: San Jose, CA, USA, 2015. [Google Scholar]
- Bellavista, P.; Berrocal, J.; Corradi, A.; Das, S.K.; Foschini, L.; Zanni, A. A survey on fog computing for the Internet of Things. Pervasive Mob. Comput. 2019, 52, 71–99. [Google Scholar] [CrossRef]
- Samuel, A.L. Some studies in machine learning using the game of checkers. IBM J. Res. Dev. 2000, 44, 206–226. [Google Scholar] [CrossRef]
- Gartner. 5 Trends Appear on the Gartner Hype Cycle for Emerging Technologies. 2019. Available online: https://www.gartner.com/smarterwithgartner/5-trends-appear-on-the-gartner-hype-cycle-for-emerging-technologies-2019/ (accessed on 24 January 2020).
- Zhou, Z.; Chen, X.; Li, E.; Zeng, L.; Luo, K.; Zhang, J. Edge Intelligence: Paving the Last Mile of Artificial Intelligence With Edge Computing. Proc. IEEE 2019, 107, 1738–1762. [Google Scholar] [CrossRef]
- Calo, S.B.; Touna, M.; Verma, D.C.; Cullen, A. Edge computing architecture for applying AI to IoT. In Proceedings of the 2017 IEEE International Conference on Big Data (Big Data), Boston, MA, USA, 11–14 December 2017; pp. 3012–3016. [Google Scholar] [CrossRef]
- Loh, K.L. 1.2 Fertilizing AIoT from Roots to Leaves. In Proceedings of the 2020 IEEE International Solid-State Circuits Conference—(ISSCC), San Francisco, CA, USA, 16–20 February 2020; pp. 15–21. [Google Scholar]
- Wang, X.; Han, Y.; Leung, V.C.M.; Niyato, D.; Yan, X.; Chen, X. Convergence of Edge Computing and Deep Learning: A Comprehensive Survey. IEEE Commun. Surv. Tutorials 2020, 22, 869–904. [Google Scholar] [CrossRef]
- Cao, J.; Zhang, Q.; Shi, W. Edge Computing: A Primer; Springer: Cham, Switzerland, 2018; p. 5. [Google Scholar]
- Anagnostopoulos, T.; Zaslavsky, A.; Kolomvatsos, K.; Medvedev, A.; Amirian, P.; Morley, J.; Hadjieftymiades, S. Challenges and Opportunities of Waste Management in IoT-Enabled Smart Cities: A Survey. IEEE Trans. Sustain. Comput. 2017, 2, 275–289. [Google Scholar] [CrossRef]
- Sousa, A.; Faria, J.; Fernandes, H.; Gonçalves, R.; Paredes, H.; Martins, P.; Barroso, J. GREENBOX: A management system for used cooking oils collection. In Proceedings of the World Automation Congress 2012, Puerto Vallarta, Mexico, 24–28 June 2012; pp. 1–6. [Google Scholar]
- Gomes, B.; Melo, N.; Rodrigues, R.; Costa, P.; Carvalho, C.; Karmali, K.; Karmali, S.; Soares, C.; Torres, J.M.; Sobral, P.; et al. A Power Efficient IoT Edge Computing Solution for Cooking Oil Recycling. In Proceedings of the WorldCIST 2020: Trends and Innovations in Information Systems and Technologies, Budva, Montenegro, 7–10 April 2020; Rocha, Á., Rocha, Á., Adeli, H., Reis, L.P., Costanzo, S., Orovic, I., Moreira, F., Eds.; Springer: Cham, Switzerland, 2020; pp. 113–124. [Google Scholar]
- Costa, P.; Gomes, B.; Melo, N.; Rodrigues, R.; Carvalho, C.; Karmali, K.; Karmali, S.; Soares, C.; Torres, J.M.; Sobral, P.; et al. Fog Computing in Real Time Resource Limited IoT Environments. In Trends and Innovations in Information Systems and Technologies; Rocha, Á., Adeli, H., Reis, L.P., Costanzo, S., Orovic, I., Moreira, F., Eds.; Springer: Cham, Switzerland, 2020; pp. 102–112. [Google Scholar]
- Pardini, K.; Rodrigues, J.J.P.C.; Kozlov, S.A.; Kumar, N.; Furtado, V. IoT-Based Solid Waste Management Solutions: A Survey. J. Sens. Actuator Netw. 2019, 8, 5. [Google Scholar] [CrossRef]
- Tao, C.; Xiang, L. Municipal Solid Waste Recycle Management Information Platform Based on Internet of Things Technology. In Proceedings of the 2010 International Conference on Multimedia Information Networking and Security, Nanjing, China, 4–6 November 2010; pp. 729–732. [Google Scholar] [CrossRef]
- Iqbal, U.; Barthelemy, J.; Perez, P.; Davies, T. Edge-Computing Video Analytics Solution for Automated Plastic-Bag Contamination Detection: A Case from Remondis. Sensors 2022, 22, 7821. [Google Scholar] [CrossRef] [PubMed]
- Cao, B.; Chen, X.; Lv, Z.; Li, R.; Fan, S. Optimization of Classified Municipal Waste Collection Based on the Internet of Connected Vehicles. IEEE Trans. Intell. Transp. Syst. 2021, 22, 5364–5373. [Google Scholar] [CrossRef]
- Tsai, W.T. Mandatory Recycling of Waste Cooking Oil from Residential and Commercial Sectors in Taiwan. Resources 2019, 8, 38. [Google Scholar] [CrossRef]
- Luo, P.; Peng, D.; Wang, Y.; Zheng, X. Review of Solar Energy Harvesting for IoT Applications. In Proceedings of the 2018 IEEE Asia Pacific Conference on Circuits and Systems (APCCAS), Chengdu, China, 26–30 October 2018; pp. 512–515. [Google Scholar] [CrossRef]
- Consulting, I. General Data Protection Regulation—GDPR. 2020. Available online: https://gdpr-info.eu/ (accessed on 23 April 2020).
- Gomes, B.; Sobral, P.; Torres, J. Towards Edge Intelligence in Smart Spaces. 2021. Available online: http://hdl.handle.net/10284/9868 (accessed on 3 January 2022).
- Carbon Foote. 2022. Available online: https://www.carbon-foote.com/ (accessed on 11 September 2022).
- Hou, X.; Li, Y.; Chen, M.; Wu, D.; Jin, D.; Chen, S. Vehicular Fog Computing: A Viewpoint of Vehicles as the Infrastructures. IEEE Trans. Veh. Technol. 2016, 65, 3860–3873. [Google Scholar] [CrossRef]
- Jurcut, A.; Ranaweera, P.; Xu, L. Introduction to IoT Security; John Wiley & Sons: Hoboken, NJ, USA, 2019; pp. 1–39. [Google Scholar] [CrossRef]
- Utsunomiya, T.; Hatozaki, O.; Yoshimoto, N.; Egashira, M.; Morita, M. Self-discharge behavior and its temperature dependence of carbon electrodes in lithium-ion batteries. Lancet 2011, 196, 8598–8603. [Google Scholar] [CrossRef]
Criteria | Cloud | Edge | Fog |
---|---|---|---|
Architecture | centralized | decentralized | decentralized |
Security | low | high | high |
Energy consumption | low | high | average |
Location awareness | ✗ | ✓ | ✓ |
Mobility | ✗ | ✓ | ✓ |
Latency | high | low | medium |
Computing and storage | high | low | average |
Scalability | average | high | high |
Project | User Engagement | Collection Efficiency | Scalability |
---|---|---|---|
Sousa et al. [25] | Marginal | Good | Marginal |
Gomes et al. [26], Costa et al. [27] | Marginal | Good | Good |
Cao et al. [31] | Marginal | Excellent | Good |
Iqbal et al. [30] | Marginal | Good | Good |
Edge HW/SW Version | Quiescent Current (mA) | Theoretical Max (Days) |
---|---|---|
v0 | 0.48 | 269 |
v1 | 0.015 | 8611 |
Edge HW/SW Version | (s) | (mA) | Expected Battery Life (Days) |
---|---|---|---|
v0 | 170 | 120 | 179 |
v1 | 29 | 180 | 1713 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Gomes, B.; Soares, C.; Torres, J.M.; Karmali, K.; Karmali, S.; Moreira, R.S.; Sobral, P. An Efficient Edge Computing-Enabled Network for Used Cooking Oil Collection. Sensors 2024, 24, 2236. https://doi.org/10.3390/s24072236
Gomes B, Soares C, Torres JM, Karmali K, Karmali S, Moreira RS, Sobral P. An Efficient Edge Computing-Enabled Network for Used Cooking Oil Collection. Sensors. 2024; 24(7):2236. https://doi.org/10.3390/s24072236
Chicago/Turabian StyleGomes, Bruno, Christophe Soares, José Manuel Torres, Karim Karmali, Salim Karmali, Rui S. Moreira, and Pedro Sobral. 2024. "An Efficient Edge Computing-Enabled Network for Used Cooking Oil Collection" Sensors 24, no. 7: 2236. https://doi.org/10.3390/s24072236
APA StyleGomes, B., Soares, C., Torres, J. M., Karmali, K., Karmali, S., Moreira, R. S., & Sobral, P. (2024). An Efficient Edge Computing-Enabled Network for Used Cooking Oil Collection. Sensors, 24(7), 2236. https://doi.org/10.3390/s24072236