Skip to main content
Erschienen in: Cluster Computing 2/2024

26.05.2023

An efficient edge caching approach for SDN-based IoT environments utilizing the moth flame clustering algorithm

verfasst von: Seyedeh Shabnam Jazaeri, Sam Jabbehdari, Parvaneh Asghari, Hamid Haj Seyyed Javadi

Erschienen in: Cluster Computing | Ausgabe 2/2024

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

IoT networks can provide many benefits and opportunities, although their implementation poses challenges. Cloud-only storage of IoT data would be very costly and time-consuming. In this paper, a new scheme is proposed for caching IoT content on the edge with SDN-based processing capability. The proposed scheme considers a global SDN controller, which coordinates cache decisions across the entire IoT network. The Moth-Flame Optimization-Cluster Head Selection (MFO-CHS) algorithm is used to cluster devices where the selected cluster heads send the IoT data to the edge nodes for caching. In addition, by utilizing edge caching capabilities and using MFO to select and cache the appropriate contents on edge nodes, the proposed Moth-Flame Optimization-Edge Caching (MFO-EC) algorithm can provide data with lower latency on upcoming requests. Caching can also help ensure reliability and availability since intermittent connections and power limitations affect IoT devices. Caching decisions regarding IoT characteristics are not made intelligently in the default caching scheme for maximizing device longevity and managing the possibility that content producers may become unreachable. This scheme considers several metrics, and the proposed moth-flame optimization (MFO) algorithms, MFO-CHS, and MFO-EC algorithms, which are nature-inspired paradigms for the edge caching problem called “MFO-SDN-EC”, Moth-Flame Optimization-Software-defined Networking -Edge Caching, are used to select the best options regarding considered criteria and improve the QoS in the SDN based IoT environment. Based on simulations, our proposed caching method can reduce energy consumption by 45%, decrease the average response time by 49%, and also increase cache-hit rates. Furthermore, our results demonstrate our algorithm’s superiority over several current approaches in terms of assessment measures.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Zhang, Z., Wei, X., Lung, C.-H., Zhao, Y.: “iCache: an intelligent caching scheme for dynamic network environments in ICN-based IoT networks. IEEE Internet of Things J. 10(2), 1787–1799 (2022)CrossRef Zhang, Z., Wei, X., Lung, C.-H., Zhao, Y.: “iCache: an intelligent caching scheme for dynamic network environments in ICN-based IoT networks. IEEE Internet of Things J. 10(2), 1787–1799 (2022)CrossRef
13.
16.
21.
Zurück zum Zitat Khodaparas, S., Yousefi, S., Benslimane, A.: “A Multi Criteria Cooperative Caching Scheme for Internet of Things,“ IEEE International Conference on Communications (ICC), pp. 1–6, (2019) Khodaparas, S., Yousefi, S., Benslimane, A.: “A Multi Criteria Cooperative Caching Scheme for Internet of Things,“ IEEE International Conference on Communications (ICC), pp. 1–6, (2019)
22.
Zurück zum Zitat Liang, C., Yu, F.R.: “Enhancing mobile edge caching with bandwidth provisioning in software-defined mobile networks,“ in IEEE International Conference on Communications (ICC), (2017) Liang, C., Yu, F.R.: “Enhancing mobile edge caching with bandwidth provisioning in software-defined mobile networks,“ in IEEE International Conference on Communications (ICC), (2017)
23.
Zurück zum Zitat Kalghoum, A., Gammar, S.M., Saidane, L.A.: Towards a novel cache replacement strategy for named data networking based on software defined networking. Comput. Electr. Eng. 66, 98–113 (2018)CrossRef Kalghoum, A., Gammar, S.M., Saidane, L.A.: Towards a novel cache replacement strategy for named data networking based on software defined networking. Comput. Electr. Eng. 66, 98–113 (2018)CrossRef
26.
Zurück zum Zitat Ghobaei-Arani, M., Rahmanian, A.A., Souri, A., Rahmani, A.M.: “A moth-flame optimization algorithm for web service composition in cloud computing: simulation and verification. Softw. Pract. Exp. 48(10), 1865–1892 (2018)CrossRef Ghobaei-Arani, M., Rahmanian, A.A., Souri, A., Rahmani, A.M.: “A moth-flame optimization algorithm for web service composition in cloud computing: simulation and verification. Softw. Pract. Exp. 48(10), 1865–1892 (2018)CrossRef
27.
Zurück zum Zitat Tang, Y., Guo, K., Ma, J., Shen, Y., Chi, T.: “A smart caching mechanism for mobile multimedia in information centric networking with edge computing. Future Gen. Comput. Syst. 91, 590–600 (2018)CrossRef Tang, Y., Guo, K., Ma, J., Shen, Y., Chi, T.: “A smart caching mechanism for mobile multimedia in information centric networking with edge computing. Future Gen. Comput. Syst. 91, 590–600 (2018)CrossRef
28.
Zurück zum Zitat Faraji-Mehmandar, M., Jabbehdari, S., Haj, S., Javadi, H.: “A proactive fog service provisioning framework for internet of things applications: an autonomic approach. Trans. Emerg. Telecommun. Technol. 32(11), e4342 (2021)CrossRef Faraji-Mehmandar, M., Jabbehdari, S., Haj, S., Javadi, H.: “A proactive fog service provisioning framework for internet of things applications: an autonomic approach. Trans. Emerg. Telecommun. Technol. 32(11), e4342 (2021)CrossRef
29.
Zurück zum Zitat Mohammadi, R., Nazari, A., Nassiri, M., Conti, M.: “An SDN-based framework for QoS routing in internet of underwater things. Telecommun. Syst. Telecommun. Syst. 78(2), 253–266 (2021)CrossRef Mohammadi, R., Nazari, A., Nassiri, M., Conti, M.: “An SDN-based framework for QoS routing in internet of underwater things. Telecommun. Syst. Telecommun. Syst. 78(2), 253–266 (2021)CrossRef
35.
Zurück zum Zitat Guanqiang, L., Jinyong, L., Quan, X., Xiaoguang, W., Lei, Y., Fukui, L., Jingnan, L.: “A Method for IoT Device Management and Traffic Scheduling in Distribution Station Area Based on Distributed SDN Architecture,“ in Asian Conference on Frontiers of Power and Energy (ACFPE), (2022). https://doi.org/10.1109/acfpe56003.2022.9952220, Guanqiang, L., Jinyong, L., Quan, X., Xiaoguang, W., Lei, Y., Fukui, L., Jingnan, L.: “A Method for IoT Device Management and Traffic Scheduling in Distribution Station Area Based on Distributed SDN Architecture,“ in Asian Conference on Frontiers of Power and Energy (ACFPE), (2022). https://​doi.​org/​10.​1109/​acfpe56003.​2022.​9952220,
36.
Zurück zum Zitat Khan, M.F., Aadil, F., Maqsood, M., Bukhari, S.H.R., Hussain, M., Nam, Y.: Moth flame clustering algorithm for internet of vehicle (MFCA-IoV). IEEE Access 7, 11613–11629 (2019)CrossRef Khan, M.F., Aadil, F., Maqsood, M., Bukhari, S.H.R., Hussain, M., Nam, Y.: Moth flame clustering algorithm for internet of vehicle (MFCA-IoV). IEEE Access 7, 11613–11629 (2019)CrossRef
Metadaten
Titel
An efficient edge caching approach for SDN-based IoT environments utilizing the moth flame clustering algorithm
verfasst von
Seyedeh Shabnam Jazaeri
Sam Jabbehdari
Parvaneh Asghari
Hamid Haj Seyyed Javadi
Publikationsdatum
26.05.2023
Verlag
Springer US
Erschienen in
Cluster Computing / Ausgabe 2/2024
Print ISSN: 1386-7857
Elektronische ISSN: 1573-7543
DOI
https://doi.org/10.1007/s10586-023-04023-9

Weitere Artikel der Ausgabe 2/2024

Cluster Computing 2/2024 Zur Ausgabe

Premium Partner